:root{--ground:#FAF9F7;--surface:#FFF;--sunken:#F2F1ED;--ink:#191C1F;--ink-2:#4A535D;--ink-3:#606A74;--rule:#E3E1DC;--rule-2:#CFCCC5;--btc:#A0541A;--eth:#2E6E9E;--ok:#2F6B45;--belum:#9B3226;--sebagian:#8A6A1F;--font-body:Georgia,Cambria,"Times New Roman",Times,serif;--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace}
@media(prefers-color-scheme:dark){:root:not([data-theme="light"]){--ground:#141618;--surface:#1B1E21;--sunken:#212528;--ink:#E6E8EA;--ink-2:#A8B1BA;--ink-3:#929CA6;--rule:#2C3136;--rule-2:#3C434A;--btc:#C8823A;--eth:#4795CC;--ok:#6BB183;--belum:#D4796A;--sebagian:#C9A94E}}
:root[data-theme="dark"]{--ground:#141618;--surface:#1B1E21;--sunken:#212528;--ink:#E6E8EA;--ink-2:#A8B1BA;--ink-3:#929CA6;--rule:#2C3136;--rule-2:#3C434A;--btc:#C8823A;--eth:#4795CC;--ok:#6BB183;--belum:#D4796A;--sebagian:#C9A94E}
*{box-sizing:border-box}
body{background:var(--ground);color:var(--ink);margin:0;font-family:var(--font-body);font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased}
main{max-width:800px;margin:0 auto;padding:0 24px 90px}
h1,h2,h3,h4,.tera,.pil,dt,th{font-family:var(--font-sans)}
.n,.mono,td.n{font-family:var(--font-mono);font-variant-numeric:tabular-nums}
.evora-bar{display:flex;align-items:center;gap:11px;padding:56px 0 26px}
.evora-bar svg{width:30px;height:30px;flex:none;display:block}
.evora-bar .wm{font-family:var(--font-sans);font-size:15px;font-weight:600;letter-spacing:.30em;text-transform:uppercase;color:var(--ink);line-height:1}
.evora-bar .grs{flex:1;height:1px;background:var(--rule)}
.evora-bar .sk{font-family:var(--font-sans);font-size:11px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}
@media(max-width:520px){.evora-bar .sk{display:none}}
h1{font-size:clamp(30px,5.4vw,50px);line-height:1.05;font-weight:700;letter-spacing:-.025em;margin:0;text-wrap:balance}
.sub{margin:18px 0 0;font-size:19px;color:var(--ink-2)}
section{padding:52px 0 0}
h2{font-size:clamp(21px,3vw,28px);font-weight:600;letter-spacing:-.02em;margin:0 0 8px;text-wrap:balance}
.ket{color:var(--ink-2);margin:0 0 22px}
h3{font-size:20px;font-weight:600;margin:0 0 14px}
.laporan h3 a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:.2em}
h4{font-size:13px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);margin:22px 0 9px}
.vonis{display:flex;align-items:center;gap:13px;background:var(--surface);border:1px solid var(--rule);border-radius:3px;padding:17px 20px;margin:0 0 24px}
.pil{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:3px 9px;border-radius:2px;border:1px solid currentColor;white-space:nowrap}
.pil-ok{color:var(--ok)}.pil-belum{color:var(--belum)}.pil-sebagian{color:var(--sebagian)}
.baris{border:1px solid var(--rule);border-radius:3px;padding:15px 18px;margin-bottom:10px;background:var(--surface)}
.baris-kepala{display:flex;align-items:center;justify-content:space-between;gap:14px}
.baris-nama{font-family:var(--font-sans);font-size:14.5px;font-weight:600}
.alasan{margin:9px 0 0;font-size:15px;color:var(--ink-2);line-height:1.6}
.laporan{border:1px solid var(--rule);border-radius:3px;padding:24px 26px;margin-bottom:20px;background:var(--surface)}
.fakta{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px 22px;margin:0 0 18px;padding:0 0 18px;border-bottom:1px solid var(--rule)}
.fakta div{display:flex;flex-direction:column;gap:3px}
dt{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}
dd{margin:0;font-family:var(--font-mono);font-size:14px;font-variant-numeric:tabular-nums}
.metode{margin:0 0 16px;font-size:15.5px;color:var(--ink-2)}
.metode strong{color:var(--ink)}
.kuantil-baris{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin:0 0 10px}
.kuantil{background:var(--sunken);border-radius:3px;padding:13px 15px;display:flex;flex-direction:column;gap:4px}
.aset{font-family:var(--font-sans);font-size:11px;font-weight:600;letter-spacing:.1em}
.aset.btc{color:var(--btc)}.aset.eth{color:var(--eth)}
.rentang{font-family:var(--font-mono);font-size:16px;font-variant-numeric:tabular-nums}
.tengah{font-family:var(--font-mono);font-size:12.5px;color:var(--ink-3)}
.kuantil-ket{margin:0;font-size:14px;color:var(--ink-3)}
ul.batas{margin:0;padding-left:20px}
ul.batas li{margin-bottom:7px;color:var(--ink-2);font-size:15.5px}
.cek{margin:18px 0 0;font-size:14.5px;color:var(--ink-3);border-top:1px solid var(--rule);padding-top:14px}
.gulung{overflow-x:auto;border:1px solid var(--rule);border-radius:3px;background:var(--surface);margin:0 0 14px}
table{border-collapse:collapse;width:100%;font-size:14px}
th{font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);text-align:left;padding:11px 15px;border-bottom:1px solid var(--rule);white-space:nowrap}
td{padding:10px 15px;border-bottom:1px solid var(--rule);color:var(--ink-2)}
td.n{text-align:right;color:var(--ink)}
tbody tr:last-child td{border-bottom:none}
.tekan{background:var(--sunken);border-left:2px solid var(--rule-2);padding:16px 20px;margin:20px 0;font-size:15.5px;color:var(--ink-2)}
.tekan p{margin:0}
.tekan strong{color:var(--ink)}
footer{margin-top:64px;padding-top:24px;border-top:1px solid var(--rule);font-size:13px;color:var(--ink-3);font-family:var(--font-sans);display:flex;flex-wrap:wrap;gap:8px 22px}
footer a{color:var(--ink-2)}
@media(max-width:640px){body{font-size:16px}main{padding:0 17px 64px}.laporan{padding:19px 17px}section{padding:40px 0 0}.vonis{flex-direction:column;align-items:flex-start}}
