html:has(.ruang-gelap){background:#020617}.ruang-gelap,body:has(.ruang-gelap){--lg-tinta:var(--adm-teks);--lg-tinta-2:var(--adm-teks);--lg-kertas:var(--adm-kanvas);--lg-kertas-2:var(--adm-panel);--lg-jilid:var(--adm-aksen);--lg-jilid-tua:var(--adm-aksen-hover);--lg-jilid-muda:rgba(251,191,36,0.12);--lg-kuningan:var(--adm-aksen);--lg-garis:var(--adm-garis);--lg-redup:var(--adm-redup);--background:229 84% 5%;--foreground:210 40% 96%;--card:223 49% 8%;--card-foreground:210 40% 96%;--popover:223 49% 8%;--popover-foreground:210 40% 96%;--primary:43 96% 56%;--primary-foreground:229 84% 5%;--secondary:217 33% 17%;--secondary-foreground:210 40% 96%;--muted:217 33% 17%;--muted-foreground:215 20% 65%;--accent:217 33% 17%;--accent-foreground:210 40% 96%;--destructive:351 95% 71%;--destructive-foreground:229 84% 5%;--border:227 26% 14%;--input:217 33% 17%;--ring:43 96% 56%;--chart-1:43 96% 56%;--chart-2:158 64% 52%;--chart-3:199 93% 60%;--chart-4:215 20% 65%;--chart-5:351 95% 71%;--sidebar-background:229 84% 5%;--sidebar-foreground:210 40% 96%;--sidebar-primary:43 96% 56%;--sidebar-primary-foreground:229 84% 5%;--sidebar-accent:223 49% 8%;--sidebar-accent-foreground:210 40% 96%;--sidebar-border:227 26% 14%;--sidebar-ring:43 96% 56%;--ks-brand:var(--adm-aksen);--ks-blue:var(--adm-aksen);--ks-indigo:var(--adm-teks);--ks-accent:var(--adm-aksen);--ks-accent-hover:var(--adm-aksen-hover);--ks-muted:var(--adm-redup);--ks-brand-soft:rgba(251,191,36,0.12);--ks-accent-soft:rgba(251,191,36,0.08);--ks-text:var(--adm-teks);--ks-text-2:var(--adm-redup);--ks-text-3:var(--adm-redup);--ks-line:var(--adm-garis);--ks-surface:var(--adm-kanvas);--ks-gradient:linear-gradient(90deg,var(--adm-aksen) 0%,var(--adm-aksen) 100%);--ks-gradient-hover:linear-gradient(90deg,var(--adm-aksen-hover) 0%,var(--adm-aksen-hover) 100%);--ks-gradient-text:linear-gradient(135deg,var(--adm-aksen) 0%,var(--adm-aksen-hover) 100%);--ks-shadow:none;--ks-shadow-lg:none;--ks-font-head:var(--ks-font-body)}body:has(.ruang-gelap) .font-headline,body:has(.ruang-gelap) h1,body:has(.ruang-gelap) h2,body:has(.ruang-gelap) h3,body:has(.ruang-gelap) h4{font-family:var(--ks-font-body);letter-spacing:0}body:has(.ruang-gelap) ::selection{background:rgba(251,191,36,.3)}body:has(.ruang-gelap) .bg-gold-gradient,body:has(.ruang-gelap) .bg-jilid,body:has(.ruang-gelap) .bg-primary,body:has(.ruang-gelap) .ks-btn-primary{color:#020617}body:has(.ruang-gelap) .ks-btn-primary{box-shadow:none}body:has(.ruang-gelap) .glass-card,body:has(.ruang-gelap) .ks-card{background:var(--adm-panel);border-color:var(--adm-garis);box-shadow:none}body:has(.ruang-gelap) .glass-morphism{background:rgba(11,17,32,.85);border-color:var(--adm-garis)}body:has(.ruang-gelap) .grainy-gradient{background-color:var(--adm-kanvas)}body:has(.ruang-gelap) :is(.bg-white,.bg-white\/60,.bg-white\/70,.bg-white\/80,.bg-white\/90,.bg-white\/95,.bg-slate-50,.bg-slate-50\/60,.bg-slate-100,.bg-gray-50,.bg-gray-100){background-color:var(--adm-panel)}body:has(.ruang-gelap) .bg-gray-200{background-color:#1e293b}body:has(.ruang-gelap) :is(.hover\:bg-slate-50,.hover\:bg-slate-100,.hover\:bg-gray-50):hover{background-color:rgba(255,255,255,.05)}body:has(.ruang-gelap) .hover\:bg-white:hover{background-color:var(--adm-panel)}body:has(.ruang-gelap) :is(.text-slate-900,.text-slate-800,.text-slate-700,.text-gray-900,.text-gray-800,.text-gray-700,.text-black){color:var(--adm-teks)}body:has(.ruang-gelap) :is(.text-slate-600,.text-slate-500,.text-slate-400,.text-gray-600,.text-gray-500,.text-gray-400){color:var(--adm-redup)}body:has(.ruang-gelap) .hover\:text-slate-900:hover{color:var(--adm-teks)}body:has(.ruang-gelap) :is(.border-slate-100,.border-slate-200,.border-slate-300,.border-gray-200,.border-gray-300){border-color:var(--adm-garis)}body:has(.ruang-gelap) :is(.divide-slate-200,.divide-gray-200)>:not([hidden])~:not([hidden]){border-color:var(--adm-garis)}body:has(.ruang-gelap) :is(.text-green-500,.text-green-700,.text-green-800,.text-emerald-700,.text-emerald-800,.text-emerald-900,.text-\[\#1f6b3a\],.text-\[\#2f6b3a\]){color:var(--adm-ok)}body:has(.ruang-gelap) :is(.border-emerald-200,.border-green-200,.border-green-500\/30,.border-\[\#b9d8c2\],.border-\[\#cfe3d2\]){border-color:rgba(52,211,153,.35)}body:has(.ruang-gelap) :is(.bg-emerald-50,.bg-green-50,.bg-green-500\/10){background-color:rgba(52,211,153,.1)}body:has(.ruang-gelap) :is(.text-amber-700,.text-amber-800,.text-amber-900,.text-\[\#7a5d2c\]){color:var(--adm-aksen)}body:has(.ruang-gelap) .text-\[\#6f2430\]{color:var(--adm-aksen-hover)}body:has(.ruang-gelap) :is(.border-amber-200,.border-amber-300,.border-\[\#d9c3a0\],.border-\[\#e3c9cd\]){border-color:rgba(251,191,36,.4)}body:has(.ruang-gelap) .bg-amber-50{background-color:rgba(251,191,36,.1)}body:has(.ruang-gelap) .bg-\[\#8b2e3c1f\]{background-color:rgba(251,191,36,.12)}body:has(.ruang-gelap) .bg-\[\#8b2e3c14\]{background-color:rgba(251,191,36,.08)}body:has(.ruang-gelap) :is(.ring-\[\#8b2e3c33\],.ring-\[\#8b2e3c26\],.focus-within\:ring-\[\#8b2e3c26\]:focus-within){--tw-ring-color:rgba(251,191,36,0.3)}body:has(.ruang-gelap) :is(.text-red-300,.text-red-500,.text-red-600,.text-red-700,.text-red-800,.text-\[\#8a1f2b\]){color:var(--adm-bahaya)}body:has(.ruang-gelap) :is(.border-red-200,.border-red-500\/10,.border-red-500\/30){border-color:rgba(251,113,133,.4)}body:has(.ruang-gelap) :is(.bg-red-50,.bg-red-500\/5){background-color:rgba(251,113,133,.1)}body:has(.ruang-gelap) :is(.text-sky-700,.text-blue-700){color:var(--adm-info)}body:has(.ruang-gelap) .border-\[\#cfd5e3\]{border-color:rgba(56,189,248,.35)}.pratinjau-bab h1,.pratinjau-bab h2,.pratinjau-bab h3{font-family:inherit;font-weight:700;line-height:1.3;margin:1.6em 0 .6em}.pratinjau-bab h1{font-size:1.6em}.pratinjau-bab h2{font-size:1.35em}.pratinjau-bab h3{font-size:1.15em}.pratinjau-bab p{margin:0 0 1em}.pratinjau-bab ol,.pratinjau-bab ul{margin:0 0 1em 1.4em}.pratinjau-bab ul{list-style:disc}.pratinjau-bab ol{list-style:decimal}.pratinjau-bab blockquote{border-left:3px solid var(--adm-aksen,#fbbf24);padding-left:1em;margin:0 0 1em;opacity:.9}.pratinjau-bab img{max-width:100%;height:auto;margin:1em auto}.pratinjau-bab code{font-family:ui-monospace,Consolas,monospace;font-size:.9em}