.chapter-header[data-astro-cid-3z5j4leb]{padding-top:var(--space-6)}.chapter-eyebrow[data-astro-cid-3z5j4leb]{margin:var(--space-4) 0 var(--space-2);color:var(--color-gold-text);letter-spacing:.12em;text-transform:uppercase;font-size:.8rem}.chapter-title[data-astro-cid-3z5j4leb]{margin:0 0 var(--space-3);font-size:clamp(1.9rem,1.3rem + 2.6vw,3rem);line-height:1.2}.chapter-aksara[data-astro-cid-3z5j4leb]{font-size:var(--text-lg);color:var(--color-text-secondary);opacity:.85;margin:0}.chapter-body[data-astro-cid-3z5j4leb]{padding-block:var(--space-7)}.adab-gate[data-astro-cid-3z5j4leb]{margin:0 0 var(--space-6);padding:var(--space-5);border:1px solid var(--color-border-gold);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-gold-text) 7%, transparent);border-left-width:3px}.adab-gate[data-astro-cid-3z5j4leb] p[data-astro-cid-3z5j4leb]{margin:0 0 var(--space-2);color:var(--color-text-secondary);line-height:1.7}.adab-gate[data-astro-cid-3z5j4leb] p[data-astro-cid-3z5j4leb]:last-child{margin-bottom:0}.adab-gate-eyebrow[data-astro-cid-3z5j4leb]{color:var(--color-gold-text);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:600}.adab-gate-links[data-astro-cid-3z5j4leb]{font-size:.9rem}.adab-gate-links[data-astro-cid-3z5j4leb] a[data-astro-cid-3z5j4leb]{color:var(--color-gold-text)}.chapter-nav[data-astro-cid-3z5j4leb]{gap:var(--space-4);padding-block:var(--space-6);border-top:1px solid var(--color-border);display:grid}.chapter-nav-link[data-astro-cid-3z5j4leb]{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:inherit;transition:border-color var(--transition-fast);text-decoration:none;display:block}.chapter-nav-link[data-astro-cid-3z5j4leb]:hover{border-color:var(--color-border-gold)}.chapter-nav-link--next[data-astro-cid-3z5j4leb]{text-align:right}.chapter-nav-dir[data-astro-cid-3z5j4leb]{color:var(--color-gold-text);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.3rem;font-size:.78rem;display:block}.chapter-nav-title[data-astro-cid-3z5j4leb]{color:var(--color-text-secondary);font-size:.92rem;line-height:1.5;display:block}.chapter-back[data-astro-cid-3z5j4leb]{padding-bottom:var(--space-8);text-align:center}.chapter-back[data-astro-cid-3z5j4leb] a[data-astro-cid-3z5j4leb]{color:var(--color-text-secondary);font-size:.9rem}@media (width>=640px){.chapter-nav[data-astro-cid-3z5j4leb]{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.chapter-nav-link[data-astro-cid-3z5j4leb]{transition:none}}.book-prose{--box-radius:var(--radius-lg)}.book-prose p,.book-prose li{font-size:calc(1rem * var(--reader-scale,1));line-height:var(--reader-leading,1.8)}.book-prose>.content-block+.content-block{margin-top:var(--space-5)}.book-prose h3{margin:var(--space-7) 0 var(--space-3);font-size:calc(var(--text-xl) * var(--reader-scale,1));color:var(--color-text);scroll-margin-top:calc(var(--header-height) + 4.5rem)}.book-prose h4{margin:var(--space-5) 0 var(--space-2);font-size:calc(1.05rem * var(--reader-scale,1));color:var(--color-gold-text)}.book-prose hr{margin:var(--space-6) auto;border:0;border-top:1px solid var(--color-border);width:40%}.book-prose img{max-width:100%;height:auto;margin:var(--space-6) auto;border-radius:var(--radius-md);display:block}.book-prose .quote-inline{margin:var(--space-5) 0;padding:var(--space-4) var(--space-5);border-left:3px solid var(--color-border-gold);background:color-mix(in srgb, var(--color-gold-text) 6%, transparent);border-radius:0 var(--box-radius) var(--box-radius) 0;font-family:var(--font-display);font-size:calc(1.02rem * var(--reader-scale,1));color:var(--color-text);line-height:1.75}.book-prose .box-praktik,.book-prose .box-safety,.book-prose .box-pejalan,.book-prose .box-otoritas,.book-prose .box-sanepo,.book-prose .box-neuro{margin:var(--space-6) 0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--box-radius);background:var(--color-bg-elevated)}.book-prose .box-praktik>:first-child,.book-prose .box-safety>:first-child,.book-prose .box-pejalan>:first-child,.book-prose .box-otoritas>:first-child,.book-prose .box-sanepo>:first-child,.book-prose .box-neuro>:first-child{margin-top:0}.book-prose .box-praktik>:last-child,.book-prose .box-safety>:last-child,.book-prose .box-pejalan>:last-child,.book-prose .box-otoritas>:last-child,.book-prose .box-sanepo>:last-child,.book-prose .box-neuro>:last-child{margin-bottom:0}.book-prose .box-praktik:before,.book-prose .box-safety:before,.book-prose .box-pejalan:before,.book-prose .box-otoritas:before,.book-prose .box-sanepo:before,.book-prose .box-neuro:before{margin-bottom:var(--space-3);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:600;display:block}.book-prose .box-praktik{border-color:var(--color-border-gold)}.book-prose .box-praktik:before{content:"Laku / Praktik";color:var(--color-gold-text)}.book-prose .box-safety{border-color:color-mix(in srgb, #e0654a 55%, var(--color-border));background:color-mix(in srgb, #e0654a 8%, var(--color-bg-elevated))}.book-prose .box-safety:before{content:"Catatan keselamatan";color:color-mix(in srgb, #e0654a 80%, var(--color-text))}.book-prose .box-pejalan{border-left:3px solid var(--color-border-gold);background:0 0}.book-prose .box-pejalan:before{content:"Catatan pejalan";color:var(--color-text-secondary)}.book-prose .box-otoritas:before{content:"Rujukan";color:var(--color-text-secondary)}.book-prose .box-sanepo:before{content:"Sanepo";color:var(--color-text-secondary)}.book-prose .box-neuro:before{content:"Catatan ilmiah";color:var(--color-text-secondary)}.book-prose .bab-closing{margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--color-border)}.book-prose .xref{color:var(--color-gold-text);font-style:italic}.book-prose .data-table{width:100%;margin:var(--space-5) 0;border-collapse:collapse;font-size:calc(.92rem * var(--reader-scale,1));display:block;overflow-x:auto}.book-prose .data-table th,.book-prose .data-table td{padding:var(--space-3);border:1px solid var(--color-border);text-align:left;vertical-align:top;line-height:1.6}.book-prose .data-table th{background:var(--color-surface);color:var(--color-gold-text);letter-spacing:.04em;text-transform:uppercase;font-size:.85em}.book-prose .javanese{font-size:1.25em;line-height:2}.book-prose .glossary-entry{margin:var(--space-3) 0;padding-left:var(--space-4);border-left:2px solid var(--color-border)}.book-prose ol,.book-prose ul{margin:var(--space-4) 0;padding-left:var(--space-6)}.book-prose li+li{margin-top:var(--space-2)}@media print{.book-prose .box-praktik,.book-prose .box-safety,.book-prose .box-pejalan{break-inside:avoid}}
