.nav-hp{display:none;border-top:1px solid var(--line-soft)}.nav-hp-dalam{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;height:46px;align-items:center;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}.nav-hp-dalam::-webkit-scrollbar{display:none}.nav-hp a{padding:10px 12px;color:var(--text-2);font-size:14px;white-space:nowrap;border-radius:9px;min-height:44px;display:inline-flex;align-items:center}.nav-hp a:first-child{margin-left:-12px}@media (max-width:1140px){.nav-hp{display:block}}.nav-hp a[aria-current=page],.nav-tautan a[aria-current=page]{color:var(--text);position:relative}.nav-hp a[aria-current=page]:after,.nav-tautan a[aria-current=page]:after{content:"";position:absolute;left:11px;right:11px;bottom:-13px;height:2px;border-radius:2px;background:var(--brand)}.nav-hp a[aria-current=page]:after{bottom:0;left:12px;right:12px}a.pita-item{min-height:40px;align-items:center}a.pita-item:hover b{text-decoration:underline;text-underline-offset:3px}.pita-bahaya,.pita-bahaya b{color:var(--warn)}.kaki{border-top:1px solid var(--line);background:var(--bg-soft);margin-top:96px}.kaki-grid{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(4,minmax(0,1fr));grid-gap:32px;gap:32px;padding-top:56px;padding-bottom:40px}.kaki-merek{display:grid;grid-gap:14px;gap:14px;align-content:start}.kaki-merek p{color:var(--muted);font-size:13.5px;max-width:38ch}.kaki h2{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:500;margin-bottom:12px}.kaki ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.kaki ul a{color:var(--text-2);font-size:14px;display:inline-flex;min-height:34px;align-items:center}.kaki ul a:hover{color:var(--text)}.kaki-bawah{border-top:1px solid var(--line-soft);padding-top:20px;padding-bottom:28px;display:grid;grid-gap:10px;gap:10px;font-size:12.5px;color:var(--muted);line-height:1.6}.kaki-bawah p{max-width:110ch}@media (max-width:860px){.kaki-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kaki-merek{grid-column:1/-1}}@media (max-width:640px){.kaki ul a{min-height:44px}}.hero{position:relative;overflow:hidden;border-bottom:1px solid var(--line-soft)}.hero-latar{position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 55% at 78% 38%,var(--aura-1),transparent 70%),radial-gradient(45% 50% at 12% 0,var(--aura-2),transparent 70%)}.hero-latar:after{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,var(--line-soft) 1px,transparent 1px);background-size:calc(100% / 24) 100%;-webkit-mask-image:linear-gradient(180deg,transparent,#000 30%,#000 60%,transparent);mask-image:linear-gradient(180deg,transparent,#000 30%,#000 60%,transparent);opacity:.55}.hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);grid-gap:56px;gap:56px;align-items:center;padding-top:72px;padding-bottom:80px}.hero-teks{display:grid;grid-gap:24px;gap:24px;justify-items:start}.hero-teks .judul-1{margin-top:2px}.hero-aksi{gap:12px;margin-top:4px}.hero-aksi,.hero-janji{display:flex;flex-wrap:wrap}.hero-janji{list-style:none;padding:0;margin:0;gap:8px 22px;color:var(--text-2);font-size:14px}.hero-janji li{display:inline-flex;align-items:center;gap:7px}.hero-janji svg{width:15px;height:15px;color:var(--brand)}.hero-bukti{min-width:0}@media (max-width:1000px){.hero-grid{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:44px;padding-bottom:48px}}@media (max-width:480px){.hero-aksi .btn{width:100%}.hero-janji{gap:6px 16px;font-size:13.5px}}.blok-sesi{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:48px;gap:48px;align-items:center;padding-top:72px;padding-bottom:96px}.blok-sesi-teks{display:grid;grid-gap:16px;gap:16px}@media (max-width:1000px){.blok-sesi{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:48px;padding-bottom:64px}}.kalk{padding:22px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px;position:relative}.kalk:before{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;background:linear-gradient(140deg,var(--brand-line),transparent 30%,transparent 70%,var(--accent-line)) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;border:1px solid transparent}.kalk-kepala{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.kalk-judul{font-size:18px;font-weight:800;letter-spacing:-.025em}.kalk-sub{font-size:12.5px;margin-top:2px;font-family:var(--mono);letter-spacing:.02em}.kalk-isian{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 14px;gap:12px 14px}.kalk-pilihan{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.kalk-pilihan .segmen button{padding:0 11px;font-size:13px}.kalk-hasil{border:1px solid var(--line);border-radius:var(--r);background:var(--bg-soft);overflow:hidden}.kalk-hasil .ubin .nilai{font-size:19px}.kalk-kosong{padding:18px;color:var(--text-2);font-size:14px}.kalk-vonis{padding:0 16px 14px;font-size:13.5px;color:var(--text-2)}.kalk-vonis.bahaya{color:var(--down);font-weight:600}.kalk-kaki{font-size:11.5px;color:var(--muted);line-height:1.5}@media (max-width:480px){.kalk{padding:16px}.kalk-pilihan .segmen{width:100%}}.garis-harga{position:relative;height:92px;margin:4px 22px 6px}.gh-rel{left:0;right:0;top:46px;height:2px;background:var(--line-strong)}.gh-rel,.gh-rugi{position:absolute;border-radius:2px}.gh-rugi{top:45px;height:4px;background:var(--down);opacity:.85;min-width:2px}.gh-penanda{position:absolute;top:0;bottom:0;width:0}.gh-titik{position:absolute;left:-6px;top:41px;width:12px;height:12px;border-radius:50%;background:var(--bg-soft);border:2px solid var(--text-2)}.gh-penanda.sl .gh-titik{border-color:var(--down)}.gh-penanda.so .gh-titik{border-color:var(--down);background:var(--down)}.gh-penanda.entry .gh-titik{border-color:var(--text)}.gh-teks{position:absolute;left:0;transform:translateX(-50%);font-size:10.5px;letter-spacing:.04em;color:var(--muted);white-space:nowrap;text-transform:uppercase}.gh-teks b{color:var(--text);font-weight:600;margin-left:3px}.gh-penanda.sl .gh-teks b,.gh-penanda.so .gh-teks b{color:var(--down)}.gh-penanda.atas .gh-teks{top:14px}.gh-penanda.bawah .gh-teks{top:62px}.gh-penanda.rata-kanan .gh-teks{transform:translateX(-100%);left:8px}.gh-penanda.rata-kiri .gh-teks{transform:none;left:-8px}.jam-sesi{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:32px;gap:32px;align-items:center}.jam-cincin{width:240px;max-width:100%;aspect-ratio:1;display:grid;place-items:center}.jam-cincin svg{width:100%;height:auto}.jam-daftar{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.jam-daftar li{display:grid;grid-template-columns:10px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:12px 14px;border-radius:12px;border:1px solid transparent}.jam-daftar li.aktif{background:var(--brand-soft);border-color:var(--brand-line)}.jam-daftar li.jam-tutup{display:flex;flex-wrap:wrap;gap:10px;padding:0 0 8px}.jam-penanda{width:10px;height:10px;border-radius:3px;background:var(--line-strong)}.aktif .jam-penanda{background:var(--brand)}.jam-nama{font-weight:700;letter-spacing:-.01em}.jam-rentang{font-size:12px;color:var(--muted)}.jam-status{font-size:13px;text-align:right}@media (max-width:640px){.jam-sesi{grid-template-columns:minmax(0,1fr);gap:16px;justify-items:center}.jam-cincin{width:220px}.jam-daftar{width:100%}}.kartu-setup{overflow:hidden}.ks-kepala{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--line);flex-wrap:wrap}.ks-judul{display:flex;align-items:baseline;gap:10px;min-width:0}.ks-judul h3{font-size:18px;font-weight:800;letter-spacing:-.01em}.ks-judul span{font-size:13px}.ks-chip{display:flex;gap:6px;flex-wrap:wrap}.ks-grafik{padding:14px 18px 6px}.grafik-mini{width:100%;height:auto;overflow:visible}.ks-kaki,.ks-ubin{border-top:1px solid var(--line)}.ks-kaki{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 18px;font-size:12px;color:var(--muted)}.gaya{padding-top:48px;padding-bottom:120px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:64px;gap:64px}.gaya-pembuka{display:grid;grid-gap:14px;gap:14px}.gaya-internal{margin-right:auto}@media (max-width:420px){.chip.gaya-internal{display:none}}.gaya-bagian{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px}.gaya-kepala-bagian{display:grid;grid-gap:4px;gap:4px;padding-bottom:12px;border-bottom:1px solid var(--line)}.gaya-kepala-bagian p{font-size:14px}.gaya-catatan{font-size:13px}.gaya code{font-family:var(--mono);font-size:.9em;color:var(--text-2)}.gaya-swatch{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:12px;gap:12px}.swatch{display:grid;grid-gap:2px;gap:2px;font-size:13px}.swatch span{height:56px;border-radius:12px;border:1px solid var(--line-strong);margin-bottom:6px}.swatch code{font-size:11.5px;color:var(--muted)}.tabel-kontras td,.tabel-kontras th{padding:10px 14px}.gaya-huruf{display:grid;grid-gap:18px;gap:18px}.gaya-angka{font-size:22px;font-weight:700;display:flex;gap:18px;flex-wrap:wrap}.gaya-matriks{display:grid;grid-gap:14px;gap:14px}.gaya-baris{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.gaya-baris>.label{width:64px}.gaya-baris.bungkus{gap:10px 8px}.gaya-medan{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:16px;gap:16px}.gaya-meter{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:20px;gap:20px}.gaya-meter>div{display:grid;grid-gap:8px;gap:8px}.gaya-setup{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));grid-gap:20px;gap:20px}.gaya-keadaan{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));grid-gap:20px;gap:20px;align-items:start}.gaya-kalk{max-width:600px}.gaya-logo{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));grid-gap:16px;gap:16px}.gaya-logo-hidup{grid-column:1/-1;display:flex;align-items:center;gap:40px;flex-wrap:wrap}.tanda.besar{width:160px;height:160px}.gaya-logo-ukuran{display:flex;align-items:flex-end;gap:28px}.gaya-logo-ukuran>div{display:grid;grid-gap:8px;gap:8px;justify-items:center}.gaya-logo-ukuran .tanda{width:100%;height:100%}.gaya-logo-berkas{margin:0;border-radius:var(--r-lg);border:1px solid var(--line);padding:28px 20px 14px;display:grid;grid-gap:14px;gap:14px}.gaya-logo-berkas.gelap{background:#070C0A}.gaya-logo-berkas.terang{background:#F6F7F2}.gaya-logo-berkas.terang .label{color:#4A5A50}.gaya-logo-berkas img{width:100%;height:auto}.gaya-kaki{display:flex;align-items:center;gap:8px;font-size:13px}.gaya-kaki svg{width:16px;height:16px}.btn.utama[data-paksa=hover]{box-shadow:0 0 0 1px var(--brand-line),0 14px 34px -12px var(--brand-line);transform:translateY(-1px)}.btn.garis[data-paksa=hover]{background:var(--panel-2);border-color:var(--brand-line)}.btn.hantu[data-paksa=hover]{color:var(--text);background:var(--panel-2)}.btn.bahaya[data-paksa=hover]{background:rgba(255,122,147,.18)}.btn[data-paksa=fokus]{outline:2px solid var(--fokus);outline-offset:2px}.kepala-halaman{position:relative;overflow:hidden;border-bottom:1px solid var(--line-soft)}.kepala-latar{position:absolute;inset:0;pointer-events:none;background:radial-gradient(50% 80% at 85% 0,var(--aura-1),transparent 70%),radial-gradient(40% 70% at 0 0,var(--aura-2),transparent 70%)}.kepala-isi{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px;justify-items:start;padding-top:56px;padding-bottom:48px}.kepala-halaman.sempit .kepala-isi{padding-top:44px;padding-bottom:36px}.judul-halaman{font-size:clamp(32px,4.6vw,52px);line-height:1.05;font-weight:800;letter-spacing:-.04em;word-spacing:0;max-width:20ch}.kepala-isi>.lencana{max-width:100%;white-space:normal;height:auto;min-height:28px;padding-block:4px;line-height:1.35}.kepala-aksi{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}@media (max-width:640px){.kepala-isi{padding-top:36px;padding-bottom:32px}}.bagian{padding-top:64px}.bagian-kepala{display:grid;grid-gap:10px;gap:10px;margin-bottom:28px;max-width:720px}.bagian-kepala .paragraf{font-size:16px}@media (max-width:640px){.bagian{padding-top:48px}}.prosa{max-width:72ch;color:var(--text-2);font-size:16px;line-height:1.75}.prosa>*+*{margin-top:16px}.prosa h2{color:var(--text);font-size:22px;font-weight:800;letter-spacing:-.025em;line-height:1.25;margin-top:40px}.prosa h3{color:var(--text);font-size:17px;font-weight:700;margin-top:28px}.prosa ol,.prosa ul{padding-left:22px}.prosa li+li{margin-top:6px}.prosa b,.prosa strong{color:var(--text)}.prosa a{color:var(--tautan);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--accent-line);text-decoration-color:var(--accent-line)}.prosa a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.prosa code{font-family:var(--mono);font-size:.88em;background:var(--panel-3);padding:2px 6px;border-radius:6px;color:var(--text)}.prosa .catatan-kotak{border:1px solid var(--line-strong);background:var(--panel);border-radius:var(--r);padding:14px 16px;font-size:14.5px}.prosa-meta{font-size:13px;color:var(--muted)}.tata-dokumen{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:56px;gap:56px;padding-top:48px}.tata-dokumen nav{position:-webkit-sticky;position:sticky;top:140px;align-self:start;display:grid;grid-gap:2px;gap:2px}.tata-dokumen nav a{color:var(--muted);font-size:14px;padding:6px 0}.tata-dokumen nav a:hover,.tata-dokumen nav a[aria-current=page]{color:var(--text)}@media (max-width:860px){.tata-dokumen{grid-template-columns:minmax(0,1fr);gap:24px}.tata-dokumen nav{position:static;display:flex;flex-wrap:wrap;gap:4px 16px}.tata-dokumen nav a{min-height:44px;display:inline-flex;align-items:center}}.gh-untung{position:absolute;top:45px;height:4px;background:var(--up);border-radius:2px;opacity:.8;min-width:2px}.gh-patah{position:absolute;top:38px;width:14px;height:18px;transform:translateX(-50%);background:var(--bg-soft)}.gh-patah:after,.gh-patah:before{content:"";position:absolute;top:2px;width:2px;height:14px;background:var(--muted);transform:skewX(-20deg)}.gh-patah:before{left:3px}.gh-patah:after{right:3px}.gh-penanda.tp .gh-titik{border-color:var(--up)}.gh-penanda.tp .gh-teks b{color:var(--up)}.kalk-vonis.waspada{color:var(--warn);font-weight:600}.kalk-instrumen{display:flex;flex-wrap:wrap;gap:6px}.kalk-instrumen button{min-height:36px;padding:0 12px;border-radius:99px;border:1px solid var(--line-strong);font-family:var(--mono);font-size:12.5px;letter-spacing:.02em;color:var(--text-2);background:var(--bg-soft);transition:background-color .15s,border-color .15s,color .15s}.kalk-instrumen button:hover{color:var(--text);border-color:var(--brand-line)}.kalk-instrumen button[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand-line);color:var(--brand-2)}@media (max-width:640px),(pointer:coarse){.kalk-instrumen button{min-height:44px}}.kalk-isian.tiga{grid-template-columns:repeat(2,minmax(0,1fr))}.kalk-ubin-tambah{border-top:1px solid var(--line)}.kalk.lengkap{padding:26px}.tata-kalkulator{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start;padding-top:40px}.kalk-samping{display:grid;grid-gap:20px;gap:20px}@media (max-width:1000px){.tata-kalkulator{grid-template-columns:minmax(0,1fr)}}.daftar-istilah{margin:14px 0 16px;display:grid;grid-gap:4px;gap:4px}.daftar-istilah dt{font-weight:700;font-size:14px;margin-top:10px}.daftar-istilah dd{margin:0;color:var(--text-2);font-size:14px;line-height:1.6}.tautan-panah{color:var(--tautan);font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:6px;min-height:44px}.tautan-panah:after{content:"→";transition:transform .15s var(--ease)}.tautan-panah:hover:after{transform:translateX(3px)}.kalk-cap{caption-side:top;text-align:left;padding:16px 16px 6px;font-weight:700;font-size:15px}.sub-sel{display:block;font-size:12px;color:var(--muted)}.kalk-catatan-spek{font-size:12.5px;color:var(--muted);padding:12px 16px 16px}.tata-kalender{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start;padding-top:40px}@media (max-width:1000px){.tata-kalender{grid-template-columns:minmax(0,1fr)}}.kal{display:grid;grid-gap:20px;gap:20px;min-width:0}.kal-saring{gap:10px;align-items:center;justify-content:space-between}.kal-mu,.kal-saring{display:flex;flex-wrap:wrap}.kal-mu{gap:6px}.kal-mu button{min-height:36px;padding:0 12px;border-radius:99px;border:1px solid var(--line-strong);font-family:var(--mono);font-size:12.5px;color:var(--text-2);background:var(--bg-soft)}.kal-mu button[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand-line);color:var(--brand-2)}.kal-mu .kal-reset{border-style:dashed;font-family:var(--sans)}@media (max-width:640px),(pointer:coarse){.kal-mu button{min-height:44px}}.kal-hari{list-style:none;margin:0;padding:0;display:grid;grid-gap:22px;gap:22px}.kal-tanggal{font-size:14px;font-weight:700;color:var(--text-2);margin-bottom:8px;text-transform:capitalize}.kal-baris{list-style:none;margin:0;padding:0}.kal-baris li{display:grid;grid-template-columns:76px 10px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:14px 16px}.kal-baris li+li{border-top:1px solid var(--line-soft)}.kal-baris li.bahaya{background:var(--warn-soft)}.kal-jam{display:grid;line-height:1.2}.kal-jam .angka{font-weight:700;font-size:16px}.kal-zona{font-family:var(--mono);font-size:10px;letter-spacing:.1em;color:var(--muted);text-transform:uppercase}.kal-dampak{width:10px;height:10px;border-radius:3px;display:inline-block;background:var(--line-strong)}.kal-dampak.tinggi{background:var(--down);box-shadow:0 0 0 3px var(--down-soft)}.kal-dampak.sedang{background:var(--warn)}.kal-nama{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kal-nama b{font-weight:650}.kal-mu-chip{font-family:var(--mono);height:22px;font-size:11px}.kal-meta{font-size:12.5px;color:var(--muted);margin-top:3px}.kal-meta a{color:var(--tautan);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--accent-line);text-decoration-color:var(--accent-line)}.kal-hitung{font-size:13px;text-align:right;white-space:nowrap}@media (max-width:560px){.kal-baris li{grid-template-columns:58px 10px minmax(0,1fr)}.kal-hitung{grid-column:3;text-align:left}}.kal-lagi{justify-self:start}.kal-kosong{padding:22px;color:var(--text-2)}.kal-samping{display:grid;grid-gap:20px;gap:20px}.kal-p{font-size:14px;margin-top:8px}.kal-legenda{list-style:none;padding:0;margin:14px 0 6px;display:grid;grid-gap:8px;gap:8px;font-size:13.5px;color:var(--text-2)}.kal-legenda li{display:flex;gap:10px;align-items:baseline}.kal-sumber{list-style:none;padding:0;margin:12px 0 0;display:grid;grid-gap:2px;gap:2px}.kal-sumber a{color:var(--tautan);font-size:14px;display:inline-flex;min-height:34px;align-items:center}@media (max-width:640px){.kal-sumber a{min-height:44px}.pita-dalam{height:44px}a.pita-item{min-height:44px}}.kal-batas{margin-top:12px;font-size:13px;color:var(--text-2)}.kal-batas summary{cursor:pointer;color:var(--text);font-weight:600;min-height:44px;display:flex;align-items:center}.kal-batas ul{padding-left:18px;display:grid;grid-gap:6px;gap:6px}.rj-gerbang{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}@media (max-width:900px){.rj-gerbang{grid-template-columns:minmax(0,1fr)}}.rj-status .keadaan{padding:28px}.rj-aksi{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.rj-p{font-size:14.5px;margin-top:8px}.rj-syarat{margin:14px 0;padding-left:20px;display:grid;grid-gap:10px;gap:10px;color:var(--text-2);font-size:14.5px}.rj-syarat b{color:var(--text)}.rj-total{margin-bottom:20px}.rj-peringatan{margin-top:20px}.akd-daftar{list-style:none;margin:0;padding:40px 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));grid-gap:16px;gap:16px}.akd-kartu{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:14px;gap:14px;padding:20px;height:100%}.akd-nomor{font-size:13px;color:var(--brand);padding-top:3px}.akd-isi{display:grid;grid-gap:6px;gap:6px}.akd-judul{font-weight:800;font-size:17px;letter-spacing:-.02em}.akd-ringkas{color:var(--text-2);font-size:14px;line-height:1.6}.akd-meta{font-size:12.5px;color:var(--muted)}.akd-catatan{margin-top:24px;font-size:13.5px}.akd-tata{padding-top:40px;display:grid;grid-gap:48px;gap:48px}.akd-tata .prosa{justify-self:start}.akd-navigasi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;max-width:72ch}.akd-nav{display:grid;grid-gap:6px;gap:6px;padding:16px 18px}.akd-nav.berikut{text-align:right}.akd-nav b{font-size:15px}@media (max-width:560px){.akd-navigasi{grid-template-columns:minmax(0,1fr)}.akd-nav.berikut{text-align:left}}.hrg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;padding-top:40px;align-items:stretch}@media (max-width:800px){.hrg-grid{grid-template-columns:minmax(0,1fr)}}.hrg-kartu{padding:28px;display:grid;grid-gap:14px;gap:14px;align-content:start}.hrg-nama{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:500}.hrg-kartu.sorot .hrg-nama{color:var(--brand)}.hrg-angka{font-size:34px;font-weight:800;letter-spacing:-.03em;line-height:1.1}.hrg-angka span{font-size:15px;font-weight:500;color:var(--muted);letter-spacing:0}.hrg-angka.belum{font-size:22px;color:var(--text-2)}.hrg-ket{color:var(--text-2);font-size:14.5px}.hrg-fitur{list-style:none;margin:4px 0 8px;padding:0;display:grid;grid-gap:10px;gap:10px;font-size:14.5px}.hrg-fitur li{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start}.hrg-fitur svg{width:16px;height:16px;color:var(--brand);margin-top:3px}.hrg-aksi{justify-self:start}.tanya{margin-top:20px;border-top:1px solid var(--line);max-width:860px}.tanya details{border-bottom:1px solid var(--line)}.tanya summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;padding:18px 0;font-weight:650;min-height:44px}.tanya summary::-webkit-details-marker{display:none}.tanya summary:after{content:"+";color:var(--brand);font-size:20px;line-height:1;transition:transform .2s var(--ease)}.tanya details[open] summary:after{transform:rotate(45deg)}.tanya p{color:var(--text-2);padding:0 0 18px;max-width:70ch}.tanya a{color:var(--tautan);text-decoration:underline;text-underline-offset:3px}.fakta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;padding-top:0}.fakta>div{display:grid;grid-gap:4px;gap:4px;padding:28px 24px 28px 0;border-bottom:1px solid var(--line-soft)}.fakta>div+div{padding-left:24px;border-left:1px solid var(--line-soft)}.fakta b{font-size:26px;font-weight:800;letter-spacing:-.03em}.fakta span{font-size:13.5px;color:var(--muted)}@media (max-width:800px){.fakta{grid-template-columns:repeat(2,minmax(0,1fr))}.fakta>div:nth-child(3){padding-left:0;border-left:0}}.alat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}@media (max-width:960px){.alat-grid{grid-template-columns:minmax(0,1fr)}}.alat{display:grid;grid-gap:10px;gap:10px;align-content:start;padding:22px}.alat p{color:var(--text-2);font-size:14.5px}.alat-ikon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--brand-soft);border:1px solid var(--brand-line);color:var(--brand)}.alat-ikon svg{width:20px;height:20px}.alat-langkah{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}.alat-contoh,.alat-langkah{color:var(--muted);margin-top:6px}.alat-contoh{display:flex;flex-wrap:wrap;gap:6px;font-size:12.5px}.alat-rilis{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.alat-rilis li{display:grid;grid-template-columns:36px minmax(0,1fr);grid-column-gap:8px;column-gap:8px;font-size:13px}.alat-rilis li .mono{color:var(--brand);font-size:11.5px;grid-row:span 2;padding-top:2px}.alat-rilis li b{font-weight:650}.alat-rilis li .muted{font-size:12px}.prinsip{padding-top:24px}.prinsip-kartu{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:40px;gap:40px;padding:36px;position:relative;overflow:hidden}.prinsip-kartu:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 90% at 0 0,var(--aura-1),transparent 70%)}.prinsip-teks{grid-gap:14px;gap:14px;align-content:start}.prinsip-daftar,.prinsip-teks{position:relative;display:grid}.prinsip-daftar{list-style:none;margin:0;padding:0;grid-gap:0;gap:0}.prinsip-daftar li{padding:14px 0;border-bottom:1px solid var(--line);color:var(--text-2);font-size:14.5px}.prinsip-daftar li:last-child{border-bottom:0}.prinsip-daftar b{color:var(--text)}@media (max-width:860px){.prinsip-kartu{grid-template-columns:minmax(0,1fr);padding:24px;gap:20px}}.bagian-kepala.baris{max-width:none;display:flex;justify-content:space-between;align-items:end;gap:16px;flex-wrap:wrap}.bagian-kepala.baris>div{display:grid;grid-gap:10px;gap:10px}.akd-mini{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}@media (max-width:960px){.akd-mini{grid-template-columns:minmax(0,1fr)}}.ajakan{padding:40px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;position:relative;overflow:hidden}.ajakan:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(50% 120% at 100% 50%,var(--aura-1),transparent 70%)}.ajakan h2{position:relative;max-width:20ch}.ajakan-aksi{position:relative;display:flex;gap:12px;flex-wrap:wrap}@media (max-width:640px){.ajakan{padding:24px}.ajakan-aksi .btn{width:100%}}.masuk-tata{position:relative;padding-top:56px;padding-bottom:24px;display:grid;justify-items:center}.masuk-latar{position:absolute;inset:0;pointer-events:none;background:radial-gradient(45% 60% at 50% 10%,var(--aura-1),transparent 70%)}.masuk-kartu{position:relative;width:min(100%,640px);padding:36px;display:grid;grid-gap:18px;gap:18px;justify-items:start}.masuk-kartu .judul-halaman{font-size:clamp(30px,4vw,40px)}.masuk-pesan{width:100%}.masuk-langkah{list-style:none;counter-reset:langkah;margin:4px 0;padding:0;display:grid;grid-gap:10px;gap:10px;width:100%}.masuk-langkah li{counter-increment:langkah;display:grid;grid-template-columns:34px minmax(0,1fr);grid-column-gap:12px;column-gap:12px;padding:14px;border:1px solid var(--line);border-radius:var(--r);background:var(--bg-soft)}.masuk-langkah li:before{content:counter(langkah,decimal-leading-zero);font-family:var(--mono);font-size:12px;color:var(--brand);grid-row:span 2;padding-top:2px}.masuk-langkah b{font-size:15px}.masuk-domain,.masuk-langkah span{color:var(--text-2);font-size:13.5px}.masuk-domain code{font-family:var(--mono);color:var(--brand-2)}.masuk-aksi{display:flex;flex-wrap:wrap;gap:10px;width:100%}.masuk-rinci{width:100%;border-top:1px solid var(--line);padding-top:12px}.masuk-rinci summary{cursor:pointer;color:var(--text-2);font-size:14px;min-height:44px;display:flex;align-items:center}.masuk-rinci summary:hover{color:var(--text)}.masuk-rinci[open] summary{margin-bottom:8px}@media (max-width:640px){.masuk-tata{padding-top:20px}.masuk-kartu{padding:22px 18px;gap:14px}.masuk-aksi .btn{width:100%;justify-content:center}}.masuk-belum{padding:16px;width:100%;display:grid;grid-gap:6px;gap:6px;font-size:14px}.masuk-belum p{color:var(--text-2)}.masuk-belum a,.masuk-kecil a{color:var(--tautan);text-decoration:underline;text-underline-offset:3px}.masuk-kecil{font-size:12.5px;color:var(--muted)}@media (max-width:640px){.masuk-kartu{padding:22px}.masuk-aksi .btn{width:100%}}.cb-tata{padding-top:32px;display:grid;grid-gap:28px;gap:28px}.cb-form{grid-gap:12px}.cb-form,.cb-kotak{display:grid;gap:12px}.cb-kotak{grid-template-columns:22px minmax(0,1fr) auto;grid-gap:12px;align-items:center;padding:10px 10px 10px 18px;border-radius:16px;background:var(--panel);border:1px solid var(--line-strong);transition:border-color .15s,box-shadow .15s}.cb-kotak:focus-within{border-color:var(--brand);box-shadow:0 0 0 4px var(--brand-soft)}.cb-kotak>svg{width:20px;height:20px;color:var(--muted)}.cb-kotak textarea{background:transparent;border:0;outline:0;resize:vertical;min-height:44px;max-height:320px;font-size:17px;line-height:1.5;padding:10px 0;color:var(--text);field-sizing:content}.cb-kotak textarea::placeholder{color:var(--dim)}.cb-kotak .btn{min-width:88px}@media (max-width:560px){.cb-kotak{grid-template-columns:minmax(0,1fr);padding:12px}.cb-kotak>svg{display:none}.cb-kotak .btn{width:100%}}.cb-contoh{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--muted);font-size:13.5px}.cb-contoh .chip{height:32px}@media (max-width:640px){.cb-contoh .chip{height:44px}}.cb-hasil{padding:28px;display:grid;grid-gap:18px;gap:18px;border-width:1px}.cb-hasil.naik{border-color:var(--up-line)}.cb-hasil.turun{border-color:var(--down-line)}.cb-hasil.warn{border-color:var(--warn-line)}.cb-kepala{display:grid;grid-gap:8px;gap:8px;justify-items:start}.cb-lencana{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:99px;font-size:22px;font-weight:800;letter-spacing:-.02em;border:1px solid}.cb-lencana svg{width:24px;height:24px}.cb-lencana.naik{color:var(--up);background:var(--up-soft);border-color:var(--up-line)}.cb-lencana.turun{color:var(--down);background:var(--down-soft);border-color:var(--down-line)}.cb-lencana.warn{color:var(--warn);background:var(--warn-soft);border-color:var(--warn-line)}.cb-lencana.berjalan{color:var(--tautan);background:var(--accent-soft);border-color:var(--accent-line)}.cb-ringkas{font-size:17px;font-weight:600}.cb-q{font-size:12.5px;color:var(--muted);word-break:break-word}.cb-alasan{margin:0;padding-left:20px;display:grid;grid-gap:8px;gap:8px;color:var(--text-2);font-size:15px}.cb-detail{border-top:1px solid var(--line);padding-top:18px;display:grid;grid-gap:12px;gap:12px}.cb-detail dl{margin:0;display:grid;grid-gap:0;gap:0}.cb-detail dl>div{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:16px;gap:16px;padding:10px 0;border-bottom:1px solid var(--line-soft)}.cb-detail dt{color:var(--muted);font-size:13.5px}.cb-detail dd{margin:0;font-size:14.5px;word-break:break-word}.cb-detail dd ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:4px;gap:4px}.cb-detail a,.cb-kecil a,.cb-resmi a,.cb-sumber a{color:var(--tautan);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--accent-line);text-decoration-color:var(--accent-line)}.cb-situs{display:inline-flex;margin-right:12px;min-height:32px;align-items:center}@media (max-width:640px){.cb-detail dl>div{grid-template-columns:minmax(0,1fr);gap:2px}}.cb-kandidat{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));grid-gap:10px;gap:10px}.cb-kandidat a{display:grid;grid-gap:4px;gap:4px;padding:14px 16px;font-size:14px}.cb-mirip{display:grid;grid-gap:8px;gap:8px}.cb-mirip>div{display:flex;flex-wrap:wrap;gap:8px}.cb-mirip .chip{height:32px}.cb-ciri{border-top:1px solid var(--line);padding-top:18px}.cb-ciri ul{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-gap:14px;gap:14px}.cb-ciri li{display:grid;grid-gap:4px;gap:4px;padding-left:14px;border-left:2px solid var(--down);font-size:14.5px}.cb-cuplikan{font-size:12.5px;color:var(--warn)}.cb-sumber{display:grid;grid-gap:8px;gap:8px;font-size:13.5px;color:var(--muted)}.cb-sumber ul{margin:0;padding-left:18px;display:grid;grid-gap:4px;gap:4px}.cb-kecil{font-size:12.5px;line-height:1.6}.cb-aksi{display:grid;grid-gap:12px;gap:12px;border-top:1px solid var(--line);padding-top:16px}.cb-aksi-baris{display:flex;flex-wrap:wrap;gap:8px}.cb-lapor{display:grid;grid-gap:10px;gap:10px;max-width:560px}.cb-lapor textarea{background:var(--bg-soft);border:1px solid var(--line-strong);border-radius:11px;padding:10px 12px;resize:vertical;font-size:15px}.cb-lapor textarea:focus{outline:0;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.cb-penjelasan{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start;padding-top:16px}@media (max-width:900px){.cb-penjelasan{grid-template-columns:minmax(0,1fr)}}.cb-cara ol{margin:18px 0 0;padding-left:22px;display:grid;grid-gap:14px;gap:14px;color:var(--text-2);font-size:15px}.cb-cara b{color:var(--text)}.cb-resmi ul{list-style:none;margin:12px 0;padding:0;display:grid;grid-gap:4px;gap:4px;font-size:14px}.cb-resmi li{min-height:34px;display:flex;align-items:center;flex-wrap:wrap;gap:4px}@media (max-width:640px){.cb-hasil{padding:20px}.cb-lencana{font-size:19px}}.nav-avatar{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-weight:800;background:var(--panel-3);border:1px solid var(--line-strong);color:var(--brand-2)}.nav-avatar:hover{border-color:var(--brand-line)}@media (max-width:420px){.nav-tingkat{display:none}}.kaki-member{padding-top:64px;padding-bottom:40px;font-size:12.5px;color:var(--muted)}.kaki-member a{color:var(--text-2);text-decoration:underline;text-underline-offset:3px}.app-kepala{padding-top:36px;padding-bottom:8px;display:flex;justify-content:space-between;align-items:end;gap:16px;flex-wrap:wrap}.app-kepala h1{font-size:clamp(28px,3.6vw,38px);font-weight:800;letter-spacing:-.035em;line-height:1.1}.app-kepala p{color:var(--text-2);margin-top:6px}.app-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:20px;gap:20px;padding-top:24px}.app-grid>*{min-width:0}.app-grid>.lebar-12{grid-column:span 12}.app-grid>.lebar-8{grid-column:span 8}.app-grid>.lebar-7{grid-column:span 7}.app-grid>.lebar-6{grid-column:span 6}.app-grid>.lebar-5{grid-column:span 5}.app-grid>.lebar-4{grid-column:span 4}@media (max-width:1000px){.app-grid>[class*=lebar-]{grid-column:span 12}}.panel-kepala{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 0;flex-wrap:wrap}.panel-kepala h2{font-size:16px;font-weight:750;letter-spacing:-.015em}.panel-isi{padding:16px 20px 20px}.kunci-paket{display:grid;grid-gap:12px;gap:12px;justify-items:start;padding:28px}.kunci-paket p{color:var(--text-2);max-width:60ch}.masukan select{flex:1 1;min-width:0;height:44px;padding:0 12px;background:transparent;border:0;outline:0;color:var(--text);font-size:14.5px}.masukan select option{background:var(--panel-2);color:var(--text)}.imp{padding:22px;display:grid;grid-gap:16px;gap:16px}.imp-kepala{display:flex;justify-content:space-between;align-items:center;gap:12px}.imp-langkah{margin:0;padding-left:20px;display:grid;grid-gap:6px;gap:6px;color:var(--text-2);font-size:14px}.imp-langkah b{color:var(--text)}.imp-isian{display:grid;grid-gap:14px;gap:14px}.imp-berkas{display:grid;grid-gap:6px;gap:6px;position:relative}.imp-input{position:absolute;inset:auto 0 0 0;height:52px;width:100%;opacity:0;cursor:pointer;z-index:1}.imp-pilih{display:flex;align-items:center;gap:12px;min-height:52px;padding:6px 12px 6px 6px;border:1px dashed var(--line-strong);border-radius:12px;background:var(--bg-soft);min-width:0}.imp-tombol{flex:none;font-weight:600;font-size:14px;padding:9px 14px;border-radius:9px;border:1px solid var(--line-strong);background:var(--panel-3);color:var(--text)}.imp-nama{font-size:13.5px;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.imp-berkas:hover .imp-pilih{border-color:var(--brand-line)}.imp-input:focus-visible+.imp-pilih{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.imp-pratinjau{padding:12px 14px;border-radius:12px;background:var(--up-soft);border:1px solid var(--up-line);font-size:14px;display:grid;grid-gap:4px;gap:4px}.imp-pratinjau.kosong{background:var(--warn-soft);border-color:var(--warn-line)}.jr-akun{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding-top:16px}.jr-akun .chip{height:36px;padding:0 14px}@media (max-width:640px),(pointer:coarse){.jr-akun .chip{height:44px}}.jr-akun .chip[aria-current=page]{background:var(--brand-soft);border-color:var(--brand-line);color:var(--brand-2)}.jr-kecil{font-size:12.5px}.jr-ubin .ubin{padding:18px 20px}.kurva-wadah{margin:0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;grid-gap:6px 10px;gap:6px 10px}.kurva{width:100%;height:240px;grid-column:1;grid-row:1}.kurva-sumbu{grid-column:2;grid-row:1;flex-direction:column;text-align:right}.kurva-sumbu,.kurva-tgl{display:flex;justify-content:space-between;font-family:var(--mono);font-size:11.5px;color:var(--muted)}.kurva-tgl{grid-column:1}@media (max-width:640px){.kurva{height:180px}}.jr-sesi{list-style:none;margin:0;padding:12px 20px 4px;display:grid;grid-gap:0;gap:0}.jr-sesi li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:12px;gap:12px;padding:10px 0;border-bottom:1px solid var(--line-soft);font-size:14px}.jr-sl{display:flex;justify-content:space-between;align-items:baseline}.jr-sl b{font-size:22px}.jr-kebiasaan{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding:16px 20px 20px}@media (max-width:860px){.jr-kebiasaan{grid-template-columns:minmax(0,1fr)}}.jr-kebiasaan article{display:grid;grid-gap:6px;gap:6px;padding:16px;border-radius:var(--r);border:1px solid var(--line);background:var(--bg-soft);align-content:start}.jr-kebiasaan article.ada{border-color:var(--warn-line);background:var(--warn-soft)}.jr-kebiasaan b{font-size:26px;font-weight:800}.jr-kebiasaan article.ada b{color:var(--warn)}.jr-kebiasaan p{font-size:13.5px;color:var(--text-2)}.panas-wadah{overflow-x:auto;position:relative}.panas{border-collapse:separate;border-spacing:3px;font-size:11px;font-family:var(--mono)}.panas th{color:var(--muted);font-weight:500;padding:2px 4px}.panas tbody th{text-align:left;padding-right:8px;font-family:var(--sans);font-size:12px}.panas td{width:28px;min-width:28px;height:26px;border-radius:5px;background:var(--panel-3);text-align:center;color:var(--text)}.jr-nilai{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:8px;font-weight:800}.jr-nilai.n-A{background:var(--up-soft);color:var(--up)}.jr-nilai.n-B{background:var(--accent-soft);color:var(--tautan)}.jr-nilai.n-C{background:var(--warn-soft);color:var(--warn)}.jr-nilai.n-D{background:var(--down-soft);color:var(--down)}.jr-hapus{display:flex;justify-content:flex-end}.hapus-yakin{display:grid;grid-gap:10px;gap:10px;padding:16px;border:1px solid var(--down-line);border-radius:var(--r);background:var(--down-soft);font-size:14px}.hi-rilis{list-style:none;margin:0;padding:12px 20px 18px;display:grid;grid-gap:0;gap:0}.hi-rilis li{display:grid;grid-template-columns:10px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:baseline;padding:10px 0;border-bottom:1px solid var(--line-soft)}.hi-rilis li div{display:grid;font-size:14px}.hi-rilis .muted{font-size:12.5px}.hi-jurnal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.hi-jurnal>div{display:grid;grid-gap:4px;gap:4px}.hi-jurnal b{font-size:20px}.setup-peringatan{padding-top:20px}.ak-dl{margin:0;display:grid}.ak-dl>div{display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:12px;gap:12px;padding:10px 0;border-bottom:1px solid var(--line-soft);font-size:14.5px}.ak-dl dt{color:var(--muted)}.ak-dl dd{margin:0}.ak-teks{display:grid;grid-gap:8px;gap:8px;color:var(--text-2);font-size:14px}@media (max-width:640px){.cb-resmi li{min-height:44px}.cb-detail dd a,.cb-resmi a,.cb-situs{display:inline-flex;min-height:44px;align-items:center}.jr-tx-tabel thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.jr-tx-tabel,.jr-tx-tabel tbody{display:block}.jr-tx-tabel tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1fr);grid-template-areas:"ins sisi net" "tgl lot r" "buka tutup sl";grid-gap:4px 12px;gap:4px 12px;padding:12px 16px;border-bottom:1px solid var(--line-soft)}.jr-tx-tabel tr:last-child{border-bottom:0}.jr-tx-tabel td{display:block;padding:0;border:0;height:auto;text-align:left!important;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jr-tx-tabel td[data-l]:before{content:attr(data-l) " ";color:var(--dim);font-family:var(--mono);font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;margin-right:4px}.jr-ins{grid-area:ins;font-weight:700}.jr-sisi{grid-area:sisi}.jr-tx-tabel .jr-net{grid-area:net;font-weight:700;text-align:right!important}.jr-tgl{grid-area:tgl;font-size:12.5px!important}.jr-lot{grid-area:lot}.jr-tx-tabel .jr-r{grid-area:r;text-align:right!important}.jr-buka{grid-area:buka}.jr-buka,.jr-tutup{color:var(--text-2)}.jr-tutup{grid-area:tutup}.jr-tx-tabel .jr-tsl{grid-area:sl;text-align:right!important}.jr-rapor-tabel thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.jr-rapor-tabel,.jr-rapor-tabel tbody{display:block}.jr-rapor-tabel tr{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:14px 16px;border-bottom:1px solid var(--line-soft)}.jr-rapor-tabel tr:last-child{border-bottom:0}.jr-rapor-tabel td{display:block;padding:0;border:0;text-align:left;font-size:13px}.jr-rapor-tabel .rp-bulan{font-weight:700;font-size:15px;order:0}.jr-rapor-tabel .rp-nilai{order:1}.jr-rapor-tabel .rp-net{order:2;margin-left:auto;font-weight:700;font-size:15px}.jr-rapor-tabel td[data-l]{order:3;color:var(--text-2)}.jr-rapor-tabel td[data-l]:before{content:attr(data-l) " ";color:var(--dim);font-family:var(--mono);font-size:10.5px;letter-spacing:.04em;text-transform:uppercase}.jr-rapor-tabel tr:after{content:"";order:2;flex-basis:100%;height:0}}.hrg-siklus{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.hrg-siklus a{display:grid;grid-template-columns:minmax(0,1fr) auto 18px;grid-template-areas:"lama harga panah" "ket ket panah";align-items:center;grid-gap:2px 12px;gap:2px 12px;padding:12px 14px;min-height:56px;border-radius:12px;border:1px solid var(--line);background:var(--bg-soft);transition:border-color .15s,background-color .15s}.hrg-siklus a:hover{border-color:var(--brand-line);background:var(--panel-2)}.hrg-siklus a:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.hrg-siklus a.sorot{border-color:var(--brand-line);background:var(--brand-soft)}.hrg-s-lama{grid-area:lama;font-weight:700}.hrg-s-harga{grid-area:harga;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hrg-s-ket{grid-area:ket;font-size:13px;color:var(--muted)}.hrg-s-ket b{color:var(--brand-2);font-weight:600}.hrg-siklus svg{grid-area:panah;width:16px;height:16px;color:var(--muted)}.hrg-catatan{font-size:13.5px;color:var(--text-2);padding:12px 14px;border-radius:12px;background:var(--warn-soft);border:1px solid var(--warn-line)}.hrg-catatan a{color:var(--tautan);text-decoration:underline;text-underline-offset:3px}.hrg-bundel{margin-top:20px}.hrg-bundel-kepala{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:end;justify-content:space-between}.hrg-bundel-kepala>div{display:grid;grid-gap:10px;gap:10px;max-width:62ch}.hrg-bundel .hrg-siklus{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:900px){.hrg-bundel .hrg-siklus{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.hrg-bundel .hrg-siklus{grid-template-columns:minmax(0,1fr)}}.kunci-full{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:16px;border-radius:14px;border:1px dashed var(--line-strong);background:var(--bg-soft)}.kunci-ikon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--brand-soft);color:var(--brand)}.kunci-ikon svg{width:20px;height:20px}.kunci-judul{font-weight:700;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.kunci-isi{font-size:14px;color:var(--text-2);margin-top:4px}.kunci-catatan{font-size:12.5px;color:var(--muted);margin-top:6px}.kunci-aksi{display:grid;grid-gap:8px;gap:8px;justify-items:start}.kunci-full.gembok{border-style:solid;border-color:var(--brand-line)}.kunci-full.gembok.lebar{grid-template-columns:40px minmax(0,1fr);align-items:start;padding:20px}.kunci-full.gembok.lebar .kunci-aksi{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}@media (max-width:640px){.kunci-full{grid-template-columns:40px minmax(0,1fr)}.kunci-full .btn,.kunci-full .kunci-aksi{grid-column:1/-1;justify-self:start}.kunci-full.gembok.lebar .kunci-aksi{grid-column:1/-1}}.chip.kecil{height:22px;padding:0 8px;font-size:11px}.jr-kepala-aksi{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.jr-kepala-aksi .btn svg{width:16px;height:16px}.jr-batas{margin-top:18px;padding:12px 16px;border-radius:12px;background:var(--accent-soft);border:1px solid var(--accent-line);font-size:14px;color:var(--text-2)}.jr-batas a{color:var(--tautan);text-decoration:underline;text-underline-offset:3px;font-weight:600}.jr-akun .chip.terkunci{color:var(--muted);border-style:dashed}.jr-akun .chip.terkunci svg{width:14px;height:14px}.pf-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;padding:4px 20px 20px;width:100%}@media (max-width:900px){.pf-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.pf-form{grid-template-columns:minmax(0,1fr)}}.pf-jenis{border:0;padding:0;margin:0;min-width:0}.pf-aksi{display:flex;gap:10px;align-items:end;flex-wrap:wrap}.pf-bantu{grid-column:1/-1;font-size:12.5px;color:var(--muted)}#jr-prop+.pf-form,.panel-kepala:has(.pf-form){flex-wrap:wrap}.panel-kepala:has(.pf-form)>.pf-form{padding:14px 0 0}.pf-hasil{display:grid;grid-gap:16px;gap:16px}.pf-status{display:grid;grid-gap:4px;gap:4px;padding:14px 16px;border-radius:12px;border:1px solid var(--line);background:var(--bg-soft)}.pf-status b{font-size:15px}.pf-status span{font-size:14px;color:var(--text-2)}.pf-status.s-gagal{border-color:var(--down-line);background:var(--down-soft)}.pf-status.s-gagal b{color:var(--down)}.pf-status.s-lulus{border-color:var(--up-line);background:var(--up-soft)}.pf-status.s-lulus b{color:var(--up)}.pf-ubin{border:1px solid var(--line-soft);border-radius:14px;overflow:hidden}.cb-foto{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.cb-foto label{cursor:pointer}.cb-foto label:focus-within{outline:2px solid var(--brand);outline-offset:2px}.cb-foto label.nonaktif{opacity:.6;cursor:progress}.cb-foto-ket{font-size:13px;color:var(--muted);min-width:0}.pasang{display:grid;grid-gap:10px;gap:10px;max-width:460px}.pasang-tombol{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;text-align:left;padding:12px 16px 12px 12px;border-radius:14px;border:1px solid var(--line);background:color-mix(in srgb,var(--panel) 80%,transparent);color:var(--text);cursor:pointer;font:inherit;min-height:64px;transition:border-color .15s,background-color .15s}.pasang-tombol:hover{border-color:var(--brand-line)}.pasang-tombol:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.pasang-ikon{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;background:var(--brand-soft);color:var(--brand);border:1px solid var(--brand-line)}.pasang-ikon svg{width:20px;height:20px}.pasang-teks{display:grid;grid-gap:2px;gap:2px;min-width:0}.pasang-teks b{font-size:15px}.pasang-teks span{font-family:var(--mono);font-size:11.5px;color:var(--muted);letter-spacing:.02em}.pasang-panduan{font-size:13.5px;color:var(--text-2);padding:10px 14px;border-radius:12px;background:var(--bg-soft);border:1px solid var(--line-soft)}.tv{margin:0;display:grid;grid-gap:6px;gap:6px;min-width:0}.tv-bingkai{position:relative;height:var(--tv-t);border-radius:14px;overflow:hidden;background:var(--bg-soft);border:1px solid var(--line-soft)}.tv-bingkai:before{content:"Memuat data pasar…";position:absolute;inset:0;display:grid;place-items:center;color:var(--dim);font-size:13px;font-family:var(--mono)}.tv-bingkai iframe{position:relative;width:100%;height:100%;border:0;display:block}@media (max-width:640px){.tv-bingkai{height:var(--tv-t-hp)}}.tv-atribusi{font-size:13px;color:var(--muted)}.tv-atribusi a{color:var(--tautan);text-decoration:underline;text-underline-offset:3px}.tv.pita .tv-bingkai{border-radius:0;border:0;border-block:1px solid var(--line-soft);background:transparent}.tv-bingkai.siap:before,.tv.pita .tv-bingkai:before{content:none}.psr-tata{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:20px;gap:20px;padding-block:8px 48px;align-items:start}.psr-instrumen{grid-column:1/-1;display:flex;gap:8px;flex-wrap:wrap}.psr-instrumen .chip{height:40px;padding:0 14px;font-family:var(--mono);font-size:13px}.psr-instrumen .chip[aria-current=page]{background:var(--brand-soft);border-color:var(--brand-line);color:var(--brand-2)}@media (max-width:640px),(pointer:coarse){.psr-instrumen .chip{height:44px}}.psr-grafik{min-width:0}.psr-samping{display:grid;grid-gap:16px;gap:16px;min-width:0}.psr-samping .kartu.isi{display:grid;grid-gap:12px;gap:12px}.psr-spek{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 16px;gap:10px 16px;margin:0}.psr-spek dt{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.psr-spek dd{margin:2px 0 0;font-weight:700;font-size:16px}.psr-aksi{justify-content:center}.psr-aksi svg{width:16px;height:16px}.psr-rilis,.psr-sesi{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.psr-sesi li{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--line-soft);font-size:14px}.psr-sesi li:last-child{border-bottom:0}.psr-sesi li.aktif span:first-child{color:var(--brand-2);font-weight:700}.psr-sesi li.aktif span:first-child:before{content:"● ";color:var(--brand)}.psr-rilis li{display:grid;grid-template-columns:10px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:8px 0;border-bottom:1px solid var(--line-soft);font-size:13.5px}.psr-rilis li:last-child{border-bottom:0}.psr-rilis li>span:last-child{display:grid;grid-gap:2px;gap:2px}.psr-rilis .kal-dampak{margin-top:6px}.psr-peringatan{grid-column:1/-1}@media (max-width:960px){.psr-tata{grid-template-columns:minmax(0,1fr)}}.kal-aktual{padding-block:8px 56px;display:grid;grid-gap:16px;gap:16px}.rc-tata{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:20px;gap:20px;padding-block:24px 48px;align-items:start}@media (max-width:900px){.rc-tata{grid-template-columns:minmax(0,1fr)}}.rc-centang{list-style:none;margin:0;padding:4px 20px 12px;display:grid;grid-gap:4px;gap:4px}.rc-centang label{display:grid;grid-template-columns:26px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;padding:12px 10px;border-radius:12px;cursor:pointer;min-height:48px;font-size:15px;transition:background-color .12s}.rc-centang label:hover{background:var(--panel-2)}.rc-centang input{position:absolute;opacity:0;width:1px;height:1px}.rc-kotak{width:24px;height:24px;border-radius:7px;border:1.5px solid var(--line-strong);display:grid;place-items:center;color:transparent;transition:background-color .12s,border-color .12s}.rc-kotak svg{width:16px;height:16px}.rc-centang input:checked+.rc-kotak{background:var(--brand);border-color:var(--brand);color:#0b120e}.rc-centang input:checked~span:last-child{color:var(--text-2)}.rc-centang input:focus-visible+.rc-kotak{outline:2px solid var(--brand);outline-offset:2px}.rc-batas{padding:0 20px 20px;font-size:14px;color:var(--text-2)}.rc-batas a{color:var(--tautan);text-decoration:underline;text-underline-offset:3px}.rc-otomatis{display:grid;grid-gap:14px;gap:14px;padding-bottom:20px}.rc-otomatis>:not(.panel-kepala){margin-inline:20px}.rc-oto{list-style:none;padding:0;grid-gap:10px}.rc-oto,.rc-oto li{display:grid;gap:10px}.rc-oto li{grid-template-columns:28px minmax(0,1fr);grid-gap:10px;align-items:start;font-size:14px}.rc-oto li>span:last-child{display:grid;grid-gap:2px;gap:2px}.rc-oto li>span:last-child span{color:var(--muted);font-size:13px}.rc-oto-ikon{width:28px;height:28px;border-radius:8px;display:grid;place-items:center}.rc-oto-ikon svg{width:16px;height:16px}.rc-oto li.lolos .rc-oto-ikon{background:var(--up-soft);color:var(--up)}.rc-oto li.gagal .rc-oto-ikon{background:var(--warn-soft);color:var(--warn)}.rc-vonis{display:grid;grid-gap:4px;gap:4px;padding:14px 16px;border-radius:12px;border:1px solid var(--line)}.rc-vonis.siap{background:var(--up-soft);border-color:var(--up-line)}.rc-vonis.siap b{color:var(--up)}.rc-vonis.tunda{background:var(--warn-soft);border-color:var(--warn-line)}.rc-vonis span{font-size:13.5px;color:var(--text-2)}.rc-otomatis>.btn{justify-self:start}.rc-form{display:grid;grid-gap:14px;gap:14px;padding:0 0 20px;margin-block:24px 48px}.rc-form>:not(.panel-kepala){margin-inline:20px}.rc-isian{margin:0;padding-left:22px;display:grid;grid-gap:8px;gap:8px}.rc-isian li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center}.rc-form>.btn{justify-self:start}.rc-angka{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;max-width:520px}@media (max-width:520px){.rc-angka{grid-template-columns:minmax(0,1fr)}}.ftr-hero{position:relative;overflow:hidden;border-bottom:1px solid var(--line-soft)}.ftr-hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:40px;gap:40px;align-items:center;padding-block:72px 64px}.ftr-teks{display:grid;grid-gap:22px;gap:22px;justify-items:start}.ftr-garis{font-family:var(--mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);display:inline-flex;gap:10px;align-items:center}.ftr-garis:before{content:"";width:28px;height:1px;background:var(--line-strong)}.ftr-loncat{display:flex;flex-wrap:wrap;gap:8px}.ftr-loncat .chip{height:40px;padding:0 14px}@media (max-width:640px),(pointer:coarse){.ftr-loncat .chip{height:44px}}.ftr-panggung{position:relative;aspect-ratio:1;width:min(100%,520px);justify-self:center;display:grid;place-items:center}.ftr-cincin{position:absolute;border-radius:50%;border:1px solid var(--brand-line)}.ftr-cincin.c1{inset:4%;border-color:color-mix(in srgb,var(--brand) 18%,transparent);animation:putarPelan 60s linear infinite;border-style:dashed}.ftr-cincin.c2{inset:14%;border-color:color-mix(in srgb,var(--accent) 22%,transparent)}.ftr-cincin.c3{inset:26%;background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--brand) 16%,transparent),transparent 65%);border-color:transparent;filter:blur(2px)}.ftr-tanda{width:56%;height:auto;position:relative;filter:drop-shadow(0 24px 60px color-mix(in srgb,var(--brand) 30%,transparent))}.ftr-apung{position:absolute;font-family:var(--mono);font-size:12px;padding:8px 12px;border-radius:10px;background:color-mix(in srgb,var(--panel) 88%,transparent);border:1px solid var(--line);color:var(--text-2);white-space:nowrap;animation:apung 6s var(--ease) infinite alternate}.ftr-apung.a1{top:10%;left:2%;color:var(--up)}.ftr-apung.a2{top:22%;right:0;animation-delay:-1.5s}.ftr-apung.a3{bottom:20%;left:0;color:var(--warn);animation-delay:-3s}.ftr-apung.a4{bottom:8%;right:6%;color:var(--down);animation-delay:-4.5s}@keyframes apung{to{transform:translateY(-10px)}}@keyframes putarPelan{to{transform:rotate(1turn)}}@media (max-width:900px){.ftr-hero-grid{grid-template-columns:minmax(0,1fr);padding-block:44px 40px}.ftr-panggung{width:min(100%,360px)}.ftr-apung{font-size:11px;padding:6px 9px}}.ftr-isi{padding-block:40px 64px;display:grid;grid-gap:56px;gap:56px}.ftr-jumlah{color:var(--text-2);font-size:15px}.ftr-jumlah b{color:var(--text);font-size:18px}.ftr-kelompok{display:grid;grid-gap:22px;gap:22px;scroll-margin-top:90px}.ftr-kepala{display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start;max-width:760px}.ftr-nomor{font-size:13px;color:var(--brand);padding-top:10px;border-top:2px solid var(--brand)}.ftr-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}@media (max-width:960px){.ftr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ftr-grid,.ftr-kepala{grid-template-columns:minmax(0,1fr)}.ftr-nomor{justify-self:start}}.ftr-kartu{padding:20px;display:grid;grid-gap:10px;gap:10px;align-content:start;font-size:14.5px;color:var(--text-2)}.ftr-kartu-kepala{display:flex;justify-content:space-between;gap:10px;align-items:center;color:var(--text);font-size:16px}.ftr-ajakan{display:grid;grid-gap:18px;gap:18px;justify-items:start}.bnd-pasar{border-block:1px solid var(--line-soft);background:color-mix(in srgb,var(--panel) 40%,transparent)}.bnd-pasar-kepala{display:flex;justify-content:space-between;align-items:center;padding-top:6px}.bnd-pasar-kepala .label{font-size:11px}.bnd-pasar .tv.pita .tv-bingkai{border:0}.alat-grid:has(>:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.alat-grid:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.alat-grid:has(>:nth-child(4)){grid-template-columns:minmax(0,1fr)}}.bagian>.tautan-panah{margin-top:8px}.tur-tab{display:grid;grid-gap:18px;gap:18px}.tur-radio{position:absolute;opacity:0;pointer-events:none}.tur-label{display:flex;flex-wrap:wrap;gap:8px}.tur-label label{cursor:pointer;padding:10px 16px;min-height:44px;display:inline-flex;align-items:center;border-radius:999px;border:1px solid var(--line);color:var(--text-2);font-weight:600;font-size:14px;transition:background-color .15s,color .15s,border-color .15s}.tur-label label:hover{color:var(--text);border-color:var(--line-strong)}#tur-broker:checked~.tur-label label[for=tur-broker],#tur-jurnal:checked~.tur-label label[for=tur-jurnal],#tur-pasar:checked~.tur-label label[for=tur-pasar],#tur-prop:checked~.tur-label label[for=tur-prop]{background:var(--brand-soft);border-color:var(--brand-line);color:var(--brand-2)}#tur-broker:focus-visible~.tur-label label[for=tur-broker],#tur-jurnal:focus-visible~.tur-label label[for=tur-jurnal],#tur-pasar:focus-visible~.tur-label label[for=tur-pasar],#tur-prop:focus-visible~.tur-label label[for=tur-prop]{outline:2px solid var(--brand);outline-offset:2px}.tur-panel{display:none;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px;align-items:center;padding:28px;border-radius:20px;border:1px solid var(--line-soft);background:linear-gradient(160deg,color-mix(in srgb,var(--panel) 92%,transparent),var(--bg-soft))}#tur-broker:checked~.p-broker,#tur-jurnal:checked~.p-jurnal,#tur-pasar:checked~.p-pasar,#tur-prop:checked~.p-prop{display:grid;animation:naikHalus .35s var(--ease) both}@media (max-width:900px){.tur-panel{grid-template-columns:minmax(0,1fr);padding:20px}}.tur-teks{display:grid;grid-gap:14px;gap:14px;justify-items:start}.tur-teks ul{margin:0;padding-left:18px;display:grid;grid-gap:8px;gap:8px;color:var(--text-2);font-size:15px}.tur-jendela{border-radius:14px;border:1px solid var(--line);background:var(--bg);overflow:hidden;box-shadow:0 30px 80px -40px color-mix(in srgb,var(--brand) 35%,transparent);min-width:0}.tur-bilah{display:flex;align-items:center;gap:6px;padding:10px 12px;border-bottom:1px solid var(--line-soft);font-size:11px}.tur-bilah>span{width:9px;height:9px;border-radius:50%;background:var(--line-strong)}.tur-bilah code{margin-left:8px;color:var(--muted);overflow:hidden;text-overflow:ellipsis}.tur-bilah code,.tur-bilah em{font-family:var(--mono);white-space:nowrap}.tur-bilah em{margin-left:auto;font-style:normal;color:var(--dim);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.tur-isi{padding:18px;display:grid;grid-gap:12px;gap:12px}.tur-cari{font-size:13px;padding:10px 12px;border-radius:10px;border:1px solid var(--line);color:var(--text-2)}.tur-vonis{font-weight:800;font-size:20px}.tur-vonis.turun{color:var(--down)}.tur-alasan{margin:0;padding-left:18px;display:grid;grid-gap:6px;gap:6px;font-size:13.5px;color:var(--text-2)}.tur-sumber{font-family:var(--mono);font-size:11px;color:var(--muted)}.tur-harga{display:flex;gap:10px;align-items:baseline}.tur-harga span{font-family:var(--mono);font-size:11px;color:var(--muted)}.tur-lilin{width:100%;height:140px}.tur-lilin .n rect{fill:var(--up)}.tur-lilin .n line{stroke:var(--up)}.tur-lilin .t rect{fill:var(--down)}.tur-lilin .t line{stroke:var(--down)}.tur-lilin .zona{stroke:var(--warn);stroke-dasharray:4 4;opacity:.6}.tur-rilis{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px;font-size:13px}.tur-rilis i{display:inline-block;width:9px;height:9px;border-radius:3px;margin-right:6px;background:var(--warn)}.tur-rilis i.tinggi{background:var(--down)}.tur-rilis span{color:var(--muted);margin-left:6px}.tur-ubin{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.tur-ubin div{padding:10px;border-radius:10px;background:var(--panel);border:1px solid var(--line-soft);display:grid;grid-gap:4px;gap:4px}.tur-ubin span{font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.tur-ubin b{font-size:16px}.tur-kurva{width:100%;height:90px}.tur-kurva polyline{fill:none;stroke:var(--up);stroke-width:2.5;vector-effect:non-scaling-stroke}.tur-kebiasaan{display:flex;flex-wrap:wrap;gap:6px}.tur-kebiasaan span{font-size:12px;padding:5px 9px;border-radius:8px;background:var(--warn-soft);color:var(--warn);border:1px solid var(--warn-line)}.tur-status{display:grid;grid-gap:2px;gap:2px;padding:12px;border-radius:10px;border:1px solid var(--line);background:var(--panel)}.tur-status span{font-size:13px;color:var(--text-2)}.tur-meter{height:8px;border-radius:99px;background:var(--panel-3);overflow:hidden}.tur-meter i{display:block;height:100%;background:linear-gradient(90deg,var(--brand),var(--accent));border-radius:inherit}@media (max-width:480px){.tur-ubin b{font-size:14px}.tur-bilah em{display:none}}.bnd-harga{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}@media (max-width:900px){.bnd-harga{grid-template-columns:minmax(0,1fr)}}.bnd-harga-kartu{padding:22px;display:grid;grid-gap:8px;gap:8px;align-content:start;color:var(--text-2);font-size:14.5px}.bnd-harga-kartu.sorot{border-color:var(--brand-line);background:linear-gradient(160deg,var(--brand-soft),var(--panel) 60%)}.bnd-harga-angka{font-size:28px;font-weight:800;letter-spacing:-.02em;color:var(--text)}.bnd-harga-angka small{font-size:14px;font-weight:500;color:var(--muted)}.bnd-pasang{padding:32px;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-gap:28px;gap:28px;align-items:center}.bnd-pasang>div:first-child{display:grid;grid-gap:14px;gap:14px}@media (max-width:900px){.bnd-pasang{grid-template-columns:minmax(0,1fr);padding:22px}}.bnd-pasar-kepala{gap:12px;flex-wrap:wrap;padding-block:10px 4px}.bnd-pasar-sumber{margin-right:auto}.bnd-pasar .tv.pita{padding-bottom:4px}.sw-produk{position:relative}.sw-tombol{width:44px;height:44px;display:inline-grid;place-items:center;border-radius:var(--r-sm);border:1px solid var(--line);background:var(--panel);color:var(--text-2);cursor:pointer;transition:color .15s,border-color .15s,background-color .15s}.sw-tombol:hover,.sw-tombol[aria-expanded=true]{color:var(--text);border-color:var(--line-strong);background:var(--panel-2)}.sw-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:60;min-width:260px;width:max-content;max-width:calc(100vw - 32px);background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--r);box-shadow:var(--e3);padding:8px}.sw-menu:not([hidden]){display:grid}.sw-menu[hidden]{display:none}.nav-hp .sw-menu a{margin-left:0;padding:10px;display:flex;white-space:normal}.nav-hp .sw-menu a.sw-item{color:var(--text)}.nav-hp .sw-menu a.sw-akun{color:var(--tautan)}.sw-judul{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:6px 10px 8px}.sw-item{display:flex;align-items:center;gap:12px;padding:10px;border-radius:var(--r-sm);color:var(--text);min-height:52px}a.sw-item:focus-visible,a.sw-item:hover{background:var(--panel-2)}.sw-item.aktif{background:var(--panel-2);cursor:default}.sw-titik{width:10px;height:10px;border-radius:50%;flex:none}.sw-teks{display:grid;grid-gap:1px;gap:1px;min-width:0;margin-right:auto}.sw-teks b{font-size:14.5px;font-weight:700}.sw-teks span{font-size:12.5px;color:var(--muted)}.sw-sini{font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--brand);white-space:nowrap;padding-left:12px}.sw-garis{border:0;border-top:1px solid var(--line);margin:8px 4px}.sw-akun{display:flex;align-items:center;min-height:44px;padding:0 10px;border-radius:var(--r-sm);color:var(--tautan);font-size:14px;font-weight:600}.sw-akun:focus-visible,.sw-akun:hover{background:var(--panel-2)}.nav-hp .sw-menu a.sw-pusat,.sw-menu a.sw-pusat{gap:6px;color:var(--muted);font-weight:500;font-size:13.5px}.sw-pusat b{color:var(--text);font-weight:700}@media (max-width:1140px){.sw-kepala{display:none}}.nav-hp-baris{display:flex;align-items:center;gap:8px}.nav-hp-baris>nav{flex:1 1;min-width:0}.sw-hp{position:static}.sw-hp .sw-tombol{width:44px;height:38px}.sw-hp .sw-menu{left:16px;right:16px;top:100%;width:auto;max-width:none;margin-top:6px}.nav-hp{position:relative}.kaki-titik{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:9px;flex:none}.kaki ul a .kaki-sub{margin-left:6px}.kaki ul a .kaki-sub,.label-data{color:var(--muted);font-size:12.5px}.label-data{display:flex;gap:8px;align-items:baseline;line-height:1.55;max-width:80ch}.label-data .titik{width:7px;height:7px;border-radius:50%;background:var(--up);flex:none;transform:translateY(-1px)}.label-data.tiruan .titik{background:var(--warn)}.label-data.tiruan{color:var(--warn)}.label-data-catatan{color:var(--text-2);display:block}.dp-harga{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px}.dp-nama{width:100%;color:var(--text-2);font-size:16px}.dp-nilai{font-size:clamp(28px,3.4vw,38px);font-weight:800;letter-spacing:-.03em}.dp-ubah{font-size:16px;font-weight:700}.dp-nilai-kosong{color:var(--muted);font-size:15px}.dp-utama{display:grid;grid-gap:20px;gap:20px;min-width:0}.dp-aksi{display:grid;grid-gap:8px;gap:8px}.dp-sumber{margin-top:14px;font-size:12.5px;color:var(--muted);line-height:1.6;max-width:110ch}.pe{display:flex;align-items:center;gap:16px;padding:16px 20px;flex-wrap:wrap}.pe-ikon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;color:var(--warn);background:var(--warn-soft);border:1px solid var(--warn-line);flex:none}.pe-ikon svg{width:20px;height:20px}.pe-teks{flex:1 1;min-width:220px;display:grid;grid-gap:4px;gap:4px}.pe-teks h2{font-size:15.5px;font-weight:750;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pe-teks p{color:var(--text-2);font-size:14px}.pa{overflow:hidden}.pa-isi{display:grid;grid-gap:0;gap:0}.pa-blok{padding:18px 20px;border-top:1px solid var(--line-soft);display:grid;grid-gap:12px;gap:12px;min-width:0}.pa-isi>.pa-blok:first-child{border-top:0}.pa-sub{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:500}.pa .bantu{font-size:12.5px;color:var(--muted)}.pa-sma{list-style:none;margin:0;padding:0;display:grid}.pa-sma li{display:grid;grid-template-columns:80px minmax(0,1fr) auto;grid-gap:12px;gap:12px;padding:8px 0;border-bottom:1px solid var(--line-soft);font-size:14.5px;align-items:baseline}.pa-sma li:last-child{border-bottom:0}.pa-jarak{font-size:13px;text-align:right}.pa-ubin{border:1px solid var(--line);border-radius:var(--r)}.pa-ubin .nilai{font-size:19px}.pa-rentang{display:grid;grid-gap:8px;gap:8px}.pa-rentang-jalur{position:relative;height:8px;border-radius:99px;background:linear-gradient(90deg,var(--down-soft),var(--panel-4) 50%,var(--up-soft));border:1px solid var(--line)}.pa-rentang-jalur i{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;background:var(--bg);border:2.5px solid var(--brand);transform:translate(-50%,-50%)}.pa-rentang-ujung{display:flex;justify-content:space-between;font-size:13px;color:var(--text-2)}.pa-rentang-ujung b{color:var(--text)}.pa-musim{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:4px;gap:4px}.pa-musim-kolom{display:grid;grid-template-rows:44px 44px auto;justify-items:center}.pa-musim-atas,.pa-musim-bawah{width:100%;max-width:22px;display:flex}.pa-musim-atas{align-items:flex-end;border-bottom:1px solid var(--line-strong)}.pa-musim-bawah{align-items:flex-start}.pa-musim-kolom i{display:block;width:100%;border-radius:3px;min-height:2px}.pa-musim-kolom i.naik{background:var(--up);opacity:.85}.pa-musim-kolom i.turun{background:var(--down);opacity:.85}.pa-musim-bulan{font-family:var(--mono);font-size:10.5px;color:var(--muted);margin-top:6px}.pa-dua{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line-soft)}.pa-dua>.pa-blok{border-top:0}.pa-dua>.pa-blok+.pa-blok{border-left:1px solid var(--line-soft)}@media (max-width:720px){.pa-dua{grid-template-columns:minmax(0,1fr)}.pa-dua>.pa-blok+.pa-blok{border-left:0;border-top:1px solid var(--line-soft)}}.pa-hari,.pa-korel{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.pa-hari li,.pa-korel li{display:grid;grid-template-columns:72px minmax(0,1fr) 64px;grid-gap:10px;gap:10px;align-items:center;font-size:13.5px;min-height:28px}.pa-korel a{font-family:var(--mono);font-size:12.5px;color:var(--tautan);min-height:28px;display:inline-flex;align-items:center}.pa-hari li>.angka,.pa-korel li>.angka{text-align:right}.pa-hari-jalur,.pa-korel-jalur{position:relative;height:6px;border-radius:99px;background:var(--panel-3);overflow:hidden}.pa-korel-jalur:after{content:"";position:absolute;left:50%;top:-2px;bottom:-2px;width:1px;background:var(--line-strong)}.pa-korel-jalur i{position:absolute;top:0;bottom:0;border-radius:99px}.pa-korel-jalur i.naik{background:var(--up)}.pa-korel-jalur i.turun{background:var(--down)}.pa-hari-jalur i{position:absolute;left:0;top:0;bottom:0;border-radius:99px;background:var(--accent)}.pa-kaki{padding:14px 20px 18px;border-top:1px solid var(--line-soft)}.psr-ringkas{display:grid;grid-gap:16px;gap:16px;padding-block:24px 48px}.kp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:16px;gap:16px}.kp{padding:16px 18px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;align-content:start;min-width:0;overflow:hidden}.kp-kepala{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.kp-tautan{display:grid;grid-gap:2px;gap:2px;color:var(--text);min-width:0}.kp-tautan b{font-family:var(--mono);font-size:15px;letter-spacing:.02em}.kp-tautan .muted{font-size:12.5px}.kp-tautan:after{content:"";position:absolute;inset:0;border-radius:inherit}.kp{position:relative;transition:border-color .15s,transform .18s var(--ease)}.kp:hover{border-color:var(--line-strong)}.kp-kepala>:not(.kp-tautan){position:relative;z-index:1}.kp-harga{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.kp-nilai{font-size:22px;font-weight:750;letter-spacing:-.02em}.kp-ubah{font-size:14px;font-weight:700}.kp-garis{width:100%;height:36px;display:block}.kp-bawah{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px}.kp-galat{color:var(--text-2);font-size:13.5px}.sg{display:grid;grid-gap:16px;gap:16px;padding:22px}.sg.ringkas{padding:16px 20px 20px;gap:12px}.sg-kepala{display:flex;gap:14px;align-items:flex-start}.sg-kepala>div{display:grid;grid-gap:6px;gap:6px;min-width:0}.sg-kepala p{font-size:14.5px;max-width:70ch}.sg.ringkas .sg-kepala p{font-size:14px}.sg-ikon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;color:var(--warn);background:var(--warn-soft);border:1px solid var(--warn-line);flex:none}.sg-ikon svg{width:20px;height:20px}.sg-tabel{border:1px solid var(--line);border-radius:var(--r)}.sg-tabel td a{color:var(--tautan)}.sg-catatan{font-size:12.5px}.sg-bukan{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.setup-daftar{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));grid-gap:20px;gap:20px}.rj-lebar{grid-column:1/-1}@media (max-width:480px){.sg{padding:16px}.sg-tabel{overflow:visible}.sg-tabel .tabel thead{display:none}.sg-tabel .tabel,.sg-tabel .tabel tbody{display:block}.sg-tabel .tabel tr{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:10px 12px;border-bottom:1px solid var(--line-soft)}.sg-tabel .tabel tr:last-child{border-bottom:0}.sg-tabel .tabel td{display:inline-flex;align-items:center;gap:4px;padding:0;border:0}.sg-tabel .tabel td.kode{width:100%}.sg-tabel .tabel td[data-tf]:before{content:attr(data-tf);font-family:var(--mono);font-size:10.5px;color:var(--muted);letter-spacing:.06em}.sg-tabel .chip{font-size:11.5px;padding:0 7px}}.pantau{width:44px;height:44px;display:inline-grid;place-items:center;border-radius:var(--r-sm);border:1px solid transparent;background:transparent;color:var(--muted);cursor:pointer;margin:-8px -8px 0 0}.pantau:hover{color:var(--text);background:var(--panel-3)}.pantau.aktif{color:var(--warn)}.pantau:disabled{cursor:default;opacity:.6}.pantau.berteks{width:auto;margin:0;padding:0 14px;gap:8px;display:inline-flex;align-items:center;justify-content:center;border-color:var(--line-strong);color:var(--text-2);font-weight:600;font-size:14px;min-height:44px}.pantau.berteks.aktif{color:var(--warn);border-color:var(--warn-line);background:var(--warn-soft)}.dp-aksi-dua{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.hi-pasar{display:grid;grid-gap:14px;gap:14px}.hi-pasar-kepala{display:flex;justify-content:space-between;align-items:center;gap:12px}.hi-pasar-kepala h2{font-size:16px;font-weight:750;letter-spacing:-.015em}.hi-pasar-kaki{display:grid;grid-gap:4px;gap:4px}.hi-pasar-kaki .bantu{font-size:12.5px;color:var(--muted)}.radar{display:grid;grid-gap:14px;gap:14px;padding-block:24px 48px}.radar .bantu{font-size:12.5px;color:var(--muted);max-width:90ch}.radar-tabel td.kode a{color:var(--tautan);font-family:var(--mono)}.radar-tabel .radar-tinggi{color:var(--warn);font-weight:700}.radar-rilis{display:grid;grid-gap:2px;gap:2px;white-space:normal;min-width:220px}.radar-rilis b{font-size:13.5px}.radar-rilis .muted{font-size:12.5px}@media (max-width:640px){.radar .tabel-wadah{overflow:visible}.radar-tabel thead{display:none}.radar-tabel,.radar-tabel tbody{display:block}.radar-tabel tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px 12px;gap:10px 12px;padding:14px 16px;border-bottom:1px solid var(--line-soft)}.radar-tabel td{display:grid;grid-gap:2px;gap:2px;padding:0;border:0;white-space:normal;text-align:left}.radar-tabel td:before{content:attr(data-label);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:500}.radar-tabel td.kode{grid-column:1/3;font-size:15px}.radar-tabel td.kanan{text-align:left}.radar-tabel td[data-label=Tren]{justify-items:start}.radar-tabel td.radar-sel-rilis{grid-column:1/-1}.radar-rilis{min-width:0}}.hi-aksi{display:flex;gap:8px;flex-wrap:wrap}.dp-ubah-ket{font-weight:500;font-size:13px;color:var(--muted)}.lencana-uji{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:4px 12px;border-radius:var(--r-pil);border:1px solid var(--warn-line);background:var(--warn-soft);color:var(--warn);font-size:13px;font-weight:600;line-height:1.3}.lencana-uji .titik{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.lencana-uji:hover{text-decoration:underline;text-underline-offset:3px}.lencana-uji.ringkas{font-size:12px;min-height:28px;padding:3px 10px}.ks-uji{padding:0 16px 12px}.setup-atas{display:grid;grid-gap:12px;gap:12px;justify-items:start;padding:18px 20px 0}.setup-atas p{color:var(--text-2);font-size:14px;max-width:80ch}.setup-hitung{display:flex;flex-wrap:wrap;gap:12px 28px}.setup-hitung b{font-size:28px;font-weight:800;letter-spacing:-.02em;display:block}.setup-hitung span{color:var(--muted);font-size:13px}.rj-ringkas{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.hi-setup{display:grid;grid-gap:12px;gap:12px;justify-items:start}.hi-setup .bantu{font-size:13px;color:var(--muted)}.rj-kepala-data{display:grid;grid-gap:14px;gap:14px;justify-items:start;margin-bottom:20px}.rj-kepala-data>.rj-ringkas{justify-self:stretch}.rj-kepala-data .bantu{font-size:12.5px;color:var(--muted)}.rj-keluar{display:inline-flex;gap:8px;align-items:center}.rj-gerbang-bawah{margin-top:24px;grid-template-columns:minmax(0,1fr)}#gerbang{scroll-margin-top:140px}.pe-hitung{font-size:13.5px;color:var(--text-2)}.pe-hitung b{color:var(--text)}.baris-ekosistem{font-size:13px;color:var(--muted);margin:0}.baris-ekosistem b{color:var(--text-2);font-weight:650}.kenapa .alat h3{margin:0}.kenapa-kaki{margin-top:18px;font-size:12.5px;color:var(--muted)}.kenapa-kaki a{color:var(--tautan);text-decoration:underline;text-underline-offset:3px}.baris-uji{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:13px;color:var(--text-2)}.tdk-tata{padding-top:var(--s12);padding-bottom:var(--s10)}.tdk-kartu{max-width:600px}.tdk-kartu h1{margin:2px 0}@media (max-width:640px){.tdk-tata{padding-top:var(--s8)}}.dp-acuan{margin-top:8px;font-size:12.5px}.cm{display:grid;grid-template-columns:248px minmax(0,1fr);min-height:100vh}.cm-sisi{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto;scrollbar-width:thin;display:flex;flex-direction:column;gap:6px;padding:12px 12px 16px;background:var(--bg-soft);border-right:1px solid var(--line)}.cm-sisi-merek{display:flex;align-items:center;height:52px;padding:0 8px;margin-bottom:4px}.cm-menu{display:grid;grid-gap:4px;gap:4px}.cm-grup ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.cm-grup-judul{margin:14px 12px 6px}.cm-menu a{display:flex;align-items:center;gap:12px;min-height:42px;padding:8px 12px;border-radius:11px;color:var(--text-2);font-size:14.5px;font-weight:500;transition:color .15s,background-color .15s}.cm-menu a svg{flex:none;color:var(--muted);transition:color .15s}.cm-menu a:hover{color:var(--text);background:var(--panel-2)}.cm-menu a:hover svg{color:var(--text-2)}.cm-menu a[aria-current=page]{color:var(--text);background:var(--brand-soft);box-shadow:inset 0 0 0 1px var(--brand-line)}.cm-menu a[aria-current=page] svg{color:var(--brand)}.cm-sisi-kaki{margin-top:auto;padding-top:14px;border-top:1px solid var(--line)}.cm-akun{display:flex;align-items:center;gap:10px;padding:8px;border-radius:12px;min-width:0}.cm-akun:hover{background:var(--panel-2)}.cm-avatar{width:36px;height:36px;flex:none;font-size:14px}.cm-akun-teks{display:grid;min-width:0;font-size:13px;line-height:1.35}.cm-akun-teks b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-utama{min-width:0;display:flex;flex-direction:column}.cm-utama>.kaki-member{margin-top:auto}.cm-atas{position:-webkit-sticky;position:sticky;top:0;z-index:50;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 84%,transparent);backdrop-filter:saturate(140%) blur(12px);-webkit-backdrop-filter:saturate(140%) blur(12px)}.cm-atas-dalam{gap:12px;min-height:64px;padding-inline:var(--s6);max-width:calc(var(--lebar) + 2 * var(--s6))}.cm-atas-aksi,.cm-atas-dalam{display:flex;align-items:center}.cm-atas-aksi{gap:8px;margin-left:auto}.cm-cari{position:relative;flex:1 1 320px;max-width:460px;min-width:0}.cm-cari-kotak{display:flex;align-items:center;gap:10px;height:44px;padding:0 10px 0 12px;border-radius:12px;border:1px solid var(--line-strong);background:var(--bg-soft);color:var(--muted);cursor:text;transition:border-color .15s,box-shadow .15s}.cm-cari-kotak svg{width:18px;height:18px;flex:none}.cm-cari-kotak:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.cm-cari-kotak input{flex:1 1;min-width:0;height:100%;background:none;border:0;outline:none;color:var(--text);font-size:14.5px}.cm-cari-kotak input::placeholder{color:var(--dim)}.cm-cari-kbd{font-family:var(--mono);font-size:11px;color:var(--muted);border:1px solid var(--line-strong);border-radius:6px;padding:2px 6px;white-space:nowrap}.cm-cari-hasil{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:60;max-height:min(60vh,440px);overflow-y:auto;background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--r);box-shadow:var(--e3);padding:6px}.cm-cari-hasil ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.cm-cari-hasil li{display:grid;grid-template-columns:78px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;padding:9px 10px;border-radius:10px;cursor:pointer;min-height:44px}.cm-cari-hasil li[aria-selected=true]{background:var(--panel-3)}.cm-cari-jenis{font-size:9.5px}.cm-cari-teks{display:grid;min-width:0;font-size:13px;line-height:1.35}.cm-cari-teks b{font-size:14px;color:var(--text)}.cm-cari-teks b,.cm-cari-teks span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-cari-kosong{padding:12px;font-size:13.5px;color:var(--text-2)}.cm-laci-tombol,.cm-laci-tutup{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;border:1px solid var(--line-strong);background:var(--panel);color:var(--text);flex:none}.cm-laci-latar{display:none}.cm-laci-latar[data-buka=true]{display:block;position:fixed;inset:0;z-index:80;background:rgba(2,6,4,.62)}.cm-laci{position:fixed;top:0;bottom:0;left:0;z-index:90;width:min(86vw,320px);overflow-y:auto;display:flex;flex-direction:column;gap:4px;padding:12px 12px 20px;background:var(--bg-soft);border-right:1px solid var(--line-strong);box-shadow:var(--e3);animation:laciMasuk .22s var(--ease-out)}.cm-laci[hidden]{display:none}.cm-laci-kepala{display:flex;align-items:center;justify-content:space-between;padding:0 0 0 12px}@keyframes laciMasuk{0%{transform:translateX(-24px);opacity:0}}@media (prefers-reduced-motion:reduce){.cm-laci{animation:none}}@media (min-width:1024px){.cm-laci-tombol,.cm-merek-hp{display:none}}@media (max-width:1023px){.cm{grid-template-columns:minmax(0,1fr)}.cm-sisi{display:none}.cm-laci-tombol,.cm-merek-hp{display:inline-flex}.cm-atas-dalam{padding-inline:var(--s4)}}@media (max-width:640px){.cm-atas-dalam{flex-wrap:wrap;row-gap:8px;padding-block:10px}.cm-merek-hp .sub{display:none}.cm-cari{order:5;flex-basis:100%;max-width:none}.cm-atas .nav-tingkat,.cm-cari-kbd{display:none}}@media (min-width:1024px) and (max-width:1140px){.cm-atas .sw-kepala{display:block}}.cm-laci-produk{position:relative;display:flex;align-items:center;gap:10px;padding:12px 8px 0;margin-top:10px;border-top:1px solid var(--line);font-size:13.5px}.cm-laci-produk .sw-menu{left:0;right:0;top:auto;bottom:100%;margin:0 0 6px}.kal-berita{padding-top:var(--s10)}.brt-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));grid-gap:var(--s4);gap:var(--s4)}.brt-kartu{display:grid;align-content:start;grid-gap:12px;gap:12px}.brt-kepala{display:flex;align-items:center;gap:10px;font-size:15.5px;font-weight:700}.brt-daftar{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.brt-daftar li{display:grid;grid-gap:3px;gap:3px;font-size:14px;line-height:1.45}.brt-daftar a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;overflow-wrap:anywhere}.brt-daftar a:hover{-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand)}.brt-daftar .muted{font-size:12.5px}.brt-galat{font-size:13.5px;color:var(--text-2)}.brt-galat a{color:var(--tautan);text-decoration:underline;text-underline-offset:3px}.brt-galat .digest{display:block;font-family:var(--mono);font-size:11.5px;color:var(--muted);margin-top:4px}.brt-catatan{margin-top:12px;margin-bottom:var(--s6);color:var(--muted)}.teaser-setup{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;width:100%}.teaser-setup li{display:grid;grid-template-columns:minmax(120px,1fr) auto auto;grid-gap:8px 16px;gap:8px 16px;align-items:center;padding:12px 14px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-soft)}.teaser-setup .ts-kiri{display:grid;grid-gap:2px;gap:2px;min-width:0}.teaser-setup .ts-kiri .muted{font-size:12.5px}.teaser-setup .ts-chip{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.teaser-setup .ts-umur{font-size:12.5px}.teaser-setup .ts-kunci{display:inline-flex;gap:6px;align-items:center;font-size:12.5px;color:var(--muted)}.teaser-setup .ts-kunci svg{width:14px;height:14px;color:var(--brand)}.teaser-setup .ts-level{display:flex;gap:16px;margin:0}.teaser-setup .ts-level div{display:grid;grid-gap:2px;gap:2px}.teaser-setup .ts-level dt{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.teaser-setup .ts-level dd{margin:0;font-weight:700}.teaser-setup.level li{grid-template-columns:minmax(0,1fr) auto}@media (max-width:640px){.teaser-setup li,.teaser-setup.level li{grid-template-columns:minmax(0,1fr)}}.setup-teaser-wadah{display:grid;grid-gap:16px;gap:16px;padding:18px 20px 20px}a.nav-tingkat{min-height:32px;min-width:44px;justify-content:center;white-space:nowrap;text-decoration:none}a.nav-tingkat:hover{filter:brightness(1.12)}.nav-tingkat-ringkas{display:none}@media (max-width:1140px){.nav-tingkat-penuh{display:none}.nav-tingkat-ringkas{display:inline}}@media (max-width:640px){.cm-atas a.nav-tingkat{display:inline-flex;min-height:44px}}.pengingat-aktif{border-bottom:1px solid var(--warn-line);background:var(--warn-soft)}.pengingat-dalam{display:flex;align-items:center;gap:12px 20px;flex-wrap:wrap;padding-block:10px}.pengingat-dalam p{margin:0;flex:1 1 360px;font-size:14px;color:var(--text-2)}.pengingat-dalam p b{color:var(--text)}.pengingat-aksi{display:flex;gap:8px;flex-wrap:wrap}.hi-status-isi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0}.hi-status-isi>div{display:grid;grid-gap:4px;gap:4px;padding:12px 16px;border:1px solid var(--line);border-radius:var(--r);background:var(--panel);min-width:0}.hi-status-isi dd{margin:0}.hi-status-isi a{color:var(--text);font-weight:600;font-size:14.5px;display:inline-flex;align-items:center;min-height:28px;min-width:44px}.hi-status-isi a:hover{color:var(--tautan)}@media (max-width:640px){.hi-status-isi{grid-template-columns:minmax(0,1fr);gap:8px}.hi-status-isi>div{grid-template-columns:96px minmax(0,1fr);align-items:center;padding:6px 14px}.hi-status-isi a{min-height:44px}}.tur-orientasi{padding:20px 22px;border-color:var(--brand-line);background:linear-gradient(135deg,var(--brand-soft),transparent 60%),var(--panel)}.tur-kepala{display:flex;align-items:center;justify-content:space-between;gap:12px}.tur-kepala .label{margin:0}.tur-titik{list-style:none;display:flex;gap:6px;margin:6px 0 12px;padding:0}.tur-titik li{width:28px;height:4px;border-radius:99px;background:var(--line-strong)}.tur-titik li[data-lewat=true]{background:var(--brand-dim)}.tur-titik li[data-aktif=true]{background:var(--brand)}.tur-orientasi h2{margin:0 0 6px;font-size:19px}.tur-orientasi h2:focus{outline:none}.tur-orientasi h2:focus-visible{outline:2px solid var(--fokus);outline-offset:4px;border-radius:4px}.tur-orientasi>p{margin:0;max-width:68ch}.tur-aksi{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:16px}.tur-nav{display:flex;gap:8px}.nav-bawah{display:none}@media (max-width:768px){.cm-laci-tombol{display:none}.nav-bawah{display:block;position:fixed;left:0;right:0;bottom:0;z-index:70;background:color-mix(in srgb,var(--bg-soft) 94%,transparent);border-top:1px solid var(--line-strong);backdrop-filter:saturate(140%) blur(12px);-webkit-backdrop-filter:saturate(140%) blur(12px);padding-bottom:env(safe-area-inset-bottom)}.nav-bawah ul{list-style:none;margin:0;padding:0 4px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.nav-bawah a,.nav-bawah button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:100%;min-height:56px;padding:6px 2px;border:0;background:none;color:var(--text-2);font:inherit;font-size:11.5px;font-weight:600;border-radius:12px;cursor:pointer}.nav-bawah a[aria-current=page]{color:var(--brand)}.nav-bawah a[aria-current=page] svg{filter:drop-shadow(0 0 6px rgba(184,240,74,.35))}body:has(.nav-bawah){padding-bottom:calc(60px + env(safe-area-inset-bottom))}}@media (max-width:768px) and (min-width:641px){.cm-merek-hp{margin-right:auto}}.chart-preset{display:grid;grid-gap:10px;gap:10px;min-width:0}.chart-kendali{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;min-width:0}.chart-kendali .segmen{display:flex;max-width:100%;min-width:0;overflow-x:auto;scrollbar-width:none}.chart-kendali .segmen button{flex:1 0 auto;white-space:nowrap;font-size:13px;padding:0 11px}.chart-isi{margin:0}@media (max-width:640px){.chart-kendali .segmen{width:100%}.chart-kendali .segmen button{padding:0 8px}}.lv{grid-gap:16px;padding:16px 20px 20px}.lv,.lv-grid{display:grid;gap:16px}.lv-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px}.lv-kolom{grid-gap:16px;gap:16px}.lv-blok,.lv-kolom{display:grid;align-content:start}.lv-blok{grid-gap:10px;gap:10px;min-width:0;padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--bg-soft)}.lv-judul{font-size:14px;font-weight:700}.lv-judul .muted{font-weight:500}.lv-baris{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.lv-baris dt{font-size:12px;color:var(--muted)}.lv-baris dd{font-size:15px;font-weight:700;margin:0}.lv-bulat{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.lv-bulat li{padding:4px 10px;border:1px solid var(--line);border-radius:999px;font-size:13.5px}.lv-bulat li.besar{border-color:var(--brand-line);color:var(--brand-2);background:var(--brand-soft);font-weight:700}.lv-tabel th[scope=row]{font-family:var(--mono);font-size:12.5px;color:var(--muted)}.lv-sesi{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.lv-sesi li{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:13.5px}.lv-meter{height:8px;border-radius:999px;background:var(--panel-3);overflow:hidden}.lv-meter span{display:block;height:100%;background:var(--brand);border-radius:inherit}.lv .dp-sumber{margin-top:0}@media (max-width:900px){.lv-grid{grid-template-columns:minmax(0,1fr)}.lv{padding:14px}}.em-kor{margin:0 0 10px;padding:0;list-style:none}.em-kalk,.em-kor{display:grid;grid-gap:12px;gap:12px}.em-kalk{min-width:0}.lv-besar{font-size:13px;color:var(--muted)}.em-kor li{display:grid;grid-gap:2px;gap:2px;font-size:13.5px}.jam-tumpang .jam-penanda{background:transparent;box-shadow:inset 0 0 0 2px var(--line-strong)}.jam-tumpang.aktif .jam-penanda{background:transparent;box-shadow:inset 0 0 0 2px var(--brand)}.psr-samping .jam-sesi{grid-template-columns:minmax(0,1fr);gap:16px;justify-items:center}.psr-samping .jam-cincin{width:200px}.psr-samping .jam-daftar{width:100%}.psr-samping .jam-daftar li{padding:10px;gap:10px}.masuk-google{width:100%;display:grid;grid-gap:8px;gap:8px}.btn.g-btn{--tinggi:52px;width:100%;justify-content:center;gap:12px;border-radius:12px;background:#131314;border-color:#8E918F;color:#E3E3E3;font-size:16px;font-weight:600}.btn.g-btn:hover:not(:disabled){background:#1E1F20;border-color:#C4C7C5;color:#F3F2FF}.btn.g-btn .g-logo{width:20px;height:20px}.g-buka{font-size:13px;color:var(--text-2)}.masuk-atau{width:100%;display:flex;align-items:center;gap:10px;font-size:12px;color:var(--muted)}.masuk-atau:after,.masuk-atau:before{content:"";flex:1 1;height:1px;background:var(--line)}