:root{--malam:#1b2150;--malam-dalam:#12163a;--kabut:#242c60;--garis:#3a437e;--cahaya:#f2ecdd;--redup:#aeb2d3;--emas:#e2b964;--giok:#86cdbe;--f-display:"Cormorant Garamond", "Gowun Batang", "Nanum Myeongjo", serif;--f-teks:"Noto Sans KR", system-ui, -apple-system, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--t-kecil:.875rem;--t-dasar:1rem;--t-m:1.25rem;--t-l:1.5625rem;--t-xl:1.953rem;--t-2xl:2.441rem;--t-3xl:3.4rem;--lebar:72rem;--lebar-baca:40rem;--gutter:clamp(1rem, 4vw, 2rem)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:radial-gradient(ellipse 80% 40rem at 50% -8rem, color-mix(in srgb, var(--emas) 9%, transparent), transparent 70%), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320'%3E%3Cg fill='%23fff'%3E%3Ccircle cx='23' cy='41' r='.8' opacity='.5'/%3E%3Ccircle cx='131' cy='17' r='.6' opacity='.4'/%3E%3Ccircle cx='211' cy='93' r='.9' opacity='.45'/%3E%3Ccircle cx='293' cy='29' r='.6' opacity='.35'/%3E%3Ccircle cx='71' cy='157' r='.7' opacity='.35'/%3E%3Ccircle cx='177' cy='201' r='.6' opacity='.4'/%3E%3Ccircle cx='261' cy='251' r='.8' opacity='.4'/%3E%3Ccircle cx='37' cy='283' r='.6' opacity='.35'/%3E%3Ccircle cx='121' cy='307' r='.7' opacity='.3'/%3E%3C/g%3E%3Cg fill='%23e2b964' opacity='.55'%3E%3Cpath d='M247 141l1.2 3.8 3.8 1.2-3.8 1.2-1.2 3.8-1.2-3.8-3.8-1.2 3.8-1.2z'/%3E%3Cpath d='M89 233l1 3 3 1-3 1-1 3-1-3-3-1 3-1z'/%3E%3C/g%3E%3C/svg%3E"), var(--malam);color:var(--cahaya);font-family:var(--f-teks);font-size:var(--t-dasar);word-break:keep-all;overflow-wrap:anywhere;-webkit-font-smoothing:antialiased;margin:0;line-height:1.7}a{color:inherit;-webkit-text-decoration-color:color-mix(in srgb, var(--emas) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--emas) 60%, transparent);text-underline-offset:.2em}a:hover{color:var(--emas)}:focus-visible{outline:2px solid var(--giok);outline-offset:3px;border-radius:4px}h1,h2,h3{font-family:var(--f-display);letter-spacing:.005em;margin:0;font-weight:600;line-height:1.15}p{margin:0}img,svg{max-width:100%}.wadah{max-width:var(--lebar);padding:0 var(--gutter);margin:0 auto}.baca{max-width:var(--lebar-baca)}.kepala{border-bottom:1px solid var(--garis)}.kepala__isi{justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;display:flex}.logo{font-family:var(--f-display);font-size:var(--t-l);align-items:center;gap:.5rem;font-weight:700;text-decoration:none;display:inline-flex}.logo svg{width:1.1rem;height:1.1rem}.nav{font-size:var(--t-kecil);gap:1.25rem;display:flex;overflow-x:auto}.nav a{color:var(--redup);white-space:nowrap;padding:.25rem 0;text-decoration:none}.nav a:hover,.nav a[aria-current=page]{color:var(--cahaya)}.kaki{border-top:1px solid var(--garis);color:var(--redup);font-size:var(--t-kecil);background:var(--malam-dalam);margin-top:5rem;padding:2rem 0 3rem}.kaki__isi{gap:1rem;display:grid}.kaki nav{flex-wrap:wrap;gap:1rem;display:flex}.label{font-size:var(--t-kecil);color:var(--redup);margin-bottom:.4rem;display:block}.input{font:inherit;color:var(--cahaya);background:var(--malam-dalam);border:1px solid var(--garis);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:10px;width:100%;padding:.7rem .9rem}.input:focus-visible{border-color:var(--giok)}.tombol{font:inherit;cursor:pointer;background:var(--emas);color:var(--malam-dalam);border:0;border-radius:999px;padding:.75rem 1.4rem;font-weight:600}.tombol:hover{filter:brightness(1.08)}.tombol--garis{color:var(--cahaya);border:1px solid var(--garis);background:0 0}.galat{color:#f3a6a0;font-size:var(--t-kecil);margin-top:.5rem}.hero{padding:clamp(2.5rem,6vw,5rem) 0 3rem;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;opacity:.5;background-image:radial-gradient(1px 1px at 12% 22%,#fff8 50%,#0000 51%),radial-gradient(1px 1px at 38% 8%,#fff6 50%,#0000 51%),radial-gradient(1.5px 1.5px at 72% 18%,#fff7 50%,#0000 51%),radial-gradient(1px 1px at 88% 44%,#fff5 50%,#0000 51%),radial-gradient(1px 1px at 22% 70%,#fff5 50%,#0000 51%),radial-gradient(1.5px 1.5px at 56% 84%,#fff6 50%,#0000 51%),radial-gradient(1px 1px at 94% 88%,#fff4 50%,#0000 51%);position:absolute;inset:0}.hero__grid{grid-template-columns:1fr;align-items:center;gap:2.5rem;display:grid;position:relative}@media (min-width:900px){.hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.hero h1{font-size:clamp(2.4rem, 6vw, var(--t-3xl));max-width:13ch}.hero__lead{color:var(--redup);font-size:var(--t-m);max-width:30rem;margin-top:1rem}.form-profil{gap:.9rem;max-width:26rem;margin-top:2rem;display:grid}.form-profil__baris{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.form-profil__baris>div{flex:12rem}.roda{width:min(100%,34rem);margin:0 auto;display:block}.roda__cincin{transition:transform 1.4s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.roda__cincin{transition:none}}.roda text{font-family:var(--f-teks)}.hasil{padding:1rem 0 0}.hasil__judul{font-size:var(--t-xl)}.hasil__sub{color:var(--redup);margin-top:.4rem}.hasil__kolom{grid-template-columns:1fr;gap:1.25rem;margin-top:2rem;display:grid}@media (min-width:820px){.hasil__kolom{grid-template-columns:repeat(3,minmax(0,1fr))}}.hasil__item{text-align:center;flex-direction:column;align-items:center;padding:2rem 1.5rem 1.75rem;display:flex}.hasil__item .catatan{text-align:left}.hasil__item .lambang{margin-bottom:1rem}.hasil__item .hasil__tautan{margin-top:auto;padding-top:.9rem}.hasil__jenis{color:var(--emas);letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:500}.hasil__nama{font-size:var(--t-2xl);margin-top:.15rem}.hasil__fakta{color:var(--redup);font-size:var(--t-kecil);margin-top:.25rem}.hasil__ringkas{margin-top:.9rem}.hasil__tautan{margin-top:.9rem;font-weight:600;display:inline-block}.catatan{border-left:3px solid var(--giok);background:color-mix(in srgb, var(--giok) 10%, transparent);font-size:var(--t-kecil);border-radius:0 8px 8px 0;margin-top:.9rem;padding:.6rem .8rem}.bagikan{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.bagian{margin-top:4.5rem}.bagian h2{font-size:var(--t-xl)}.jelajah{grid-template-columns:1fr;gap:1.5rem;margin-top:1.5rem;display:grid}@media (min-width:760px){.jelajah{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.jelajah{grid-template-columns:repeat(4,minmax(0,1fr))}}.jelajah a{border-top:1px solid var(--garis);padding-top:1rem;text-decoration:none;display:block}.jelajah h3{font-size:var(--t-l)}.jelajah p{color:var(--redup);font-size:var(--t-kecil);margin-top:.4rem}.remah{font-size:var(--t-kecil);color:var(--redup);padding-top:2rem}.remah a{color:var(--redup)}.detail__kepala{grid-template-columns:1fr;align-items:center;gap:1.5rem;padding:1.5rem 0 2rem;display:grid}@media (min-width:760px){.detail__kepala{grid-template-columns:1fr auto}}.detail__kepala h1{font-size:clamp(2.4rem, 6vw, var(--t-3xl))}.detail__fakta{color:var(--redup);margin-top:.6rem}.ringkasan{font-family:var(--f-display);font-size:var(--t-l);margin-top:2rem;line-height:1.4}.dua-kolom{grid-template-columns:1fr;gap:2rem;margin-top:2.5rem;display:grid}@media (min-width:760px){.dua-kolom{grid-template-columns:1fr 1fr}}.dua-kolom h2,.detail h2{font-size:var(--t-l)}.daftar{gap:.5rem;margin:.75rem 0 0;padding-left:1.1rem;display:grid}.daftar li::marker{color:var(--emas)}.detail__bagian{margin-top:2.5rem}.detail__bagian>h2:before,.dua-kolom h2:before{content:"";background:var(--emas);width:.45em;height:.45em;margin-right:.6em;display:inline-block;transform:rotate(45deg)translateY(-.15em)}.detail__bagian p{margin-top:.6rem;line-height:1.75}.terkait{flex-wrap:wrap;gap:.5rem;margin-top:.9rem;display:flex}.terkait a{border:1px solid var(--garis);font-size:var(--t-kecil);border-radius:999px;padding:.25rem .8rem;text-decoration:none}.terkait a:hover{border-color:var(--emas)}.faq details{border-top:1px solid var(--garis);padding:.9rem 0}.faq details:last-child{border-bottom:1px solid var(--garis)}.faq summary{cursor:pointer;font-weight:600}.faq details p{color:var(--redup);margin-top:.5rem}.ajakan{border:1px solid var(--garis);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:3rem;padding:1.5rem;display:flex}.ajakan p{font-family:var(--f-display);font-size:var(--t-l)}.navigasi{font-size:var(--t-kecil);justify-content:space-between;gap:1rem;margin-top:2.5rem;display:flex}.indeks__kepala{padding:2.5rem 0 1.5rem}.indeks__kepala h1{font-size:clamp(2.2rem, 5vw, var(--t-3xl))}.indeks__kepala p{color:var(--redup);max-width:40rem;margin-top:.75rem}.tabel-wadah{overflow-x:auto}.tabel{border-collapse:collapse;width:100%;font-size:var(--t-dasar)}.tabel th{text-align:left;color:var(--redup);font-weight:600;font-size:var(--t-kecil);border-bottom:1px solid var(--garis);padding:.6rem .75rem}.tabel td{border-bottom:1px solid color-mix(in srgb, var(--garis) 60%, transparent);vertical-align:middle;padding:.8rem .75rem}.tabel a{font-family:var(--f-display);font-size:var(--t-m);font-weight:600;text-decoration:none}.tabel .hanzi{font-family:var(--f-hanzi);font-size:var(--t-l);color:var(--emas)}.matriks td{text-align:center}.matriks a{font-family:var(--f-teks);font-size:var(--t-kecil);border-radius:8px;padding:.4rem;font-weight:500;text-decoration:none;display:block}.matriks a:hover{background:var(--kabut)}.matriks span{font-family:var(--f-display);font-size:var(--t-l);color:var(--emas);line-height:1;display:block}.matriks th[scope=row]{color:var(--cahaya)}.cocok-form{grid-template-columns:1fr;gap:1rem;max-width:40rem;margin-top:1.5rem;display:grid}@media (min-width:640px){.cocok-form{grid-template-columns:1fr 1fr auto;align-items:end}}.skor__vonis{font-family:var(--f-display);font-size:var(--t-xl);text-align:center;margin-top:1rem}.rincian{gap:1.5rem;margin-top:2rem;display:grid}.rincian__baris{border-top:1px solid color-mix(in srgb, var(--emas) 22%, transparent);grid-template-columns:auto 1fr;align-items:start;gap:.75rem 1.5rem;padding-top:1.1rem;display:grid}.rincian__pasang{align-items:center;gap:.25rem;display:flex}.rincian__pasang>span:nth-child(2){color:var(--emas);font-size:.8rem}.rincian__label{color:var(--emas);font-size:var(--t-kecil)}.rincian__pasangan{font-family:var(--f-display);font-size:var(--t-l)}.rincian__teks{color:var(--redup);max-width:60ch}.catatan-kecil{color:var(--redup);font-size:var(--t-kecil);margin-top:2rem}.form-profil__jam{flex:0 9rem!important}.opsional{color:var(--redup);font-weight:400}.harian{margin-top:1rem;padding:clamp(1.5rem,4vw,2.75rem)}.harian__tanggal{color:var(--redup);font-size:var(--t-kecil)}.harian__kepala{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-top:.5rem;display:flex}.harian__nama{font-size:clamp(2.2rem, 6vw, var(--t-3xl));color:var(--emas)}.harian__tema{color:var(--cahaya);margin-top:.35rem}.harian__hanzi{font-family:var(--f-hanzi);color:var(--emas);margin-left:.25rem}.harian__ringkas{font-family:var(--f-display);font-size:var(--t-l);max-width:42rem;margin-top:1.25rem;line-height:1.4}.harian__bidang{grid-template-columns:1fr;gap:1rem 2rem;margin:1.75rem 0 0;display:grid}@media (min-width:760px){.harian__bidang{grid-template-columns:1fr 1fr}}.harian__baris{border-top:1px solid var(--garis);padding-top:.75rem}.harian__baris dt{align-items:center;gap:.6rem;font-weight:600;display:flex}.harian__baris dt .bintang{margin-left:auto}.harian__baris dd{color:var(--redup);margin:.35rem 0 0}.bintang{color:var(--garis);gap:3px;display:inline-flex}.bintang svg{fill:currentColor;width:.9rem;height:.9rem}.bintang svg.bintang--isi{color:var(--emas)}.harian__relasi{color:var(--redup);margin-top:1.5rem}.harian__saran{margin-top:.75rem}.catatan--emas{border-left-color:var(--emas);background:color-mix(in srgb, var(--emas) 12%, transparent);font-size:var(--t-dasar)}.bagian-kecil{margin-top:3rem}.pilar{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;max-width:34rem;margin:1.5rem auto 0;display:grid}.pilar__kolom{border:1px solid color-mix(in srgb, var(--emas) 30%, transparent);text-align:center;outline:1px solid color-mix(in srgb, var(--emas) 14%, transparent);outline-offset:-5px;border-radius:4px;padding:1rem .5rem .85rem;position:relative}.pilar__kolom:before{content:"";background:var(--emas);width:7px;height:7px;position:absolute;top:-4px;left:50%;transform:translate(-50%)rotate(45deg)}.pilar__kolom--aku{border-color:var(--emas);background:color-mix(in srgb, var(--emas) 10%, transparent);box-shadow:0 0 24px color-mix(in srgb, var(--emas) 18%, transparent)}.pilar__label{color:var(--redup);font-size:.75rem}.pilar__hanzi{font-family:var(--f-hanzi);color:var(--cahaya);margin-top:.35rem;font-size:clamp(1.6rem,6vw,2.2rem);line-height:1.15}.pilar__elemen{color:var(--redup);margin-top:.35rem;font-size:.75rem}.pilar__kosong{color:var(--redup);margin-top:1rem;font-size:.75rem}.kartu-svg{width:100%;height:100%;display:block}.tab{border:1px solid var(--garis);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.tab__btn,.topik__btn{font:inherit;cursor:pointer;color:var(--redup);background:0 0;border:0;border-radius:999px;padding:.5rem 1rem}.tab__btn[aria-selected=true],.topik__btn[aria-checked=true]{background:var(--emas);color:var(--malam-dalam);font-weight:600}.topik{border:1px solid var(--garis);border-radius:999px;gap:.25rem;padding:4px;display:inline-flex}.meja{margin-top:2rem}.meja__petunjuk{color:var(--redup);margin-top:1rem}.meja__harian{grid-template-columns:1fr;align-items:start;gap:2rem;margin-top:1.5rem;display:grid}@media (min-width:760px){.meja__harian{grid-template-columns:15rem 1fr}}.meja__kartu{cursor:pointer;background:0 0;border:0;justify-self:center;width:min(15rem,70vw);padding:0}.meja__kartu:disabled{cursor:default}.meja__ajak{font-family:var(--f-display);font-size:var(--t-l);margin-bottom:1rem}.flip{perspective:1200px;aspect-ratio:200/340;width:100%}.flip__isi{width:100%;height:100%;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.22,1,.36,1);position:relative}.flip--buka .flip__isi{transform:rotateY(180deg)}.flip__sisi{backface-visibility:hidden;position:absolute;inset:0}.flip__muka{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.flip__isi{transition:none}}.kipas{flex-wrap:wrap;justify-content:center;gap:.25rem;margin:2.5rem 0 1rem;display:flex}.kipas__kartu{aspect-ratio:200/340;cursor:pointer;background:0 0;border:0;width:clamp(3.6rem,9vw,5.5rem);margin:0 -.4rem;padding:0;transition:transform .25s}.kipas__kartu:hover{transform:translateY(-10px)}.kipas__kartu--pilih{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--emas) 60%, transparent))}.tiga{grid-template-columns:1fr;gap:2rem;margin-top:2rem;display:grid}@media (min-width:820px){.tiga{grid-template-columns:repeat(3,minmax(0,1fr))}}.tiga__kartu{width:min(11rem,55vw);margin:.75rem 0 1rem}.bacaan h2,.bacaan h3{font-size:var(--t-xl)}.bacaan__sub{color:var(--redup);font-size:var(--t-kecil);margin-top:.2rem}.bacaan p{margin-top:.75rem}.bacaan__saran{color:var(--emas)}.kunci{flex-wrap:wrap;gap:.4rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.kunci li{border:1px solid var(--garis);font-size:var(--t-kecil);color:var(--redup);border-radius:999px;padding:.15rem .7rem}.detail__kartu{justify-self:end;width:min(13rem,50vw)}.daftar-kartu{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.25rem 2rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.daftar-kartu li{border-bottom:1px solid color-mix(in srgb, var(--garis) 60%, transparent);justify-content:space-between;gap:.75rem;padding:.5rem 0;display:flex}.daftar-kartu a{font-family:var(--f-display);font-size:var(--t-m);font-weight:600;text-decoration:none}.daftar-kartu span{color:var(--redup);font-size:var(--t-kecil);text-align:right}@media (max-width:520px){.nav{gap:.85rem}.kipas{flex-wrap:nowrap}.kipas__kartu{width:12vw;margin:0 -.5rem}}.kipas+.catatan-kecil,.meja+.catatan-kecil{margin-top:2.5rem}.kartu-img{object-fit:cover;border-radius:3.5%/2%;width:100%;height:100%;display:block;box-shadow:0 10px 30px #00000059}.kartu-img--punggung{border:1px solid color-mix(in srgb, var(--emas) 55%, transparent)}.galeri{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:1.25rem 1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.galeri a{text-decoration:none;display:block}.galeri a:hover .kartu-img{transform:translateY(-4px)}.galeri .kartu-img{aspect-ratio:600/1020;height:auto;transition:transform .2s}.galeri__nama{font-family:var(--f-display);font-weight:600;font-size:var(--t-dasar);margin-top:.5rem;display:block}.galeri__id{color:var(--redup);font-size:.8rem;display:block}@media (prefers-reduced-motion:reduce){.galeri .kartu-img{transition:none}}.bingkai{border:1px solid color-mix(in srgb, var(--emas) 45%, transparent);outline:1px solid color-mix(in srgb, var(--emas) 18%, transparent);outline-offset:-7px;background:color-mix(in srgb, var(--malam-dalam) 55%, transparent);border-radius:4px;position:relative}.bingkai:before,.bingkai:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M1 19V1h18' fill='none' stroke='%23e2b964' stroke-width='1.2'/%3E%3Cpath d='M7 3.5l3.5 3.5L7 10.5 3.5 7z' fill='%23e2b964'/%3E%3C/svg%3E") 0 0/20px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='rotate(90 10 10)'%3E%3Cpath d='M1 19V1h18' fill='none' stroke='%23e2b964' stroke-width='1.2'/%3E%3Cpath d='M7 3.5l3.5 3.5L7 10.5 3.5 7z' fill='%23e2b964'/%3E%3C/g%3E%3C/svg%3E") 100% 0/20px no-repeat;position:absolute;inset:3px}.bingkai:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='rotate(270 10 10)'%3E%3Cpath d='M1 19V1h18' fill='none' stroke='%23e2b964' stroke-width='1.2'/%3E%3Cpath d='M7 3.5l3.5 3.5L7 10.5 3.5 7z' fill='%23e2b964'/%3E%3C/g%3E%3C/svg%3E") 0 100%/20px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='rotate(180 10 10)'%3E%3Cpath d='M1 19V1h18' fill='none' stroke='%23e2b964' stroke-width='1.2'/%3E%3Cpath d='M7 3.5l3.5 3.5L7 10.5 3.5 7z' fill='%23e2b964'/%3E%3C/g%3E%3C/svg%3E") 100% 100%/20px no-repeat}.lambang{color:var(--emas);background:radial-gradient(circle, color-mix(in srgb, var(--kabut) 70%, transparent), var(--malam-dalam) 75%);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.lambang--kecil{width:3.25rem;height:3.25rem}.lambang--sedang{width:6.5rem;height:6.5rem}.lambang--besar{width:clamp(8rem,26vw,11rem);height:clamp(8rem,26vw,11rem)}.lambang__cincin{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lambang__img{object-fit:cover;border-radius:50%;width:86%;height:86%}.lambang__teks{font-size:2.9em;line-height:1}.lambang--kecil .lambang__teks{font-size:1.35rem}.lambang--sedang .lambang__teks{font-size:2.6rem}.lambang--besar .lambang__teks{font-size:clamp(3.4rem,11vw,4.8rem)}.lambang--shio .lambang__teks{font-family:var(--f-hanzi)}.lambang--zodiak .lambang__teks{font-family:"Segoe UI Symbol", "Noto Sans Symbols", "Apple Symbols", var(--f-display)}.lambang--weton .lambang__teks{font-family:var(--f-display);font-weight:600}a:hover .lambang,a:focus-visible .lambang{box-shadow:0 0 22px color-mix(in srgb, var(--emas) 30%, transparent)}.pembatas{color:var(--emas);align-items:center;gap:.75rem;max-width:22rem;margin:1.25rem auto;display:flex}.pembatas span{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--emas) 60%, transparent));flex:1;height:1px}.pembatas span:last-child{background:linear-gradient(90deg, color-mix(in srgb, var(--emas) 60%, transparent), transparent)}.pembatas svg{flex:none;width:4rem;height:1rem}.pembatas--kecil{max-width:12rem;margin:.75rem auto}.judul-tengah{text-align:center}.judul-tengah .hasil__sub{max-width:36rem;margin-left:auto;margin-right:auto}.cincin-skor{aspect-ratio:1;width:9.5rem;color:var(--emas);flex:none;align-content:center;place-items:center;display:grid;position:relative}.cincin-skor svg{width:100%;height:100%;position:absolute;inset:0}.cincin-skor__angka{font-family:var(--f-display);color:var(--cahaya);font-size:3.1rem;font-weight:600;line-height:1}.cincin-skor__label{letter-spacing:.1em;text-transform:uppercase;color:var(--redup);margin-top:.2rem;font-size:.6rem}.cincin-skor--besar{width:12rem}.cincin-skor--besar .cincin-skor__angka{font-size:4rem}.ikon-bidang{width:1.35rem;height:1.35rem;color:var(--emas);flex:none}.harian__kepala{align-items:center}.harian__tanggal{letter-spacing:.04em}.kisi{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:1rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.kisi a{text-align:center;flex-direction:column;align-items:center;height:100%;padding:1.5rem .75rem 1.25rem;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.kisi a:hover{border-color:var(--emas);color:inherit;transform:translateY(-3px)}.kisi__nama{font-family:var(--f-display);font-size:var(--t-l);margin-top:.85rem;font-weight:600;line-height:1.1}.kisi__sub{color:var(--redup);margin-top:.3rem;font-size:.8rem}.kisi__emas{color:var(--emas);letter-spacing:.08em;margin-top:.35rem;font-size:.75rem}@media (max-width:520px){.kisi{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.kisi a{padding:1.25rem .4rem 1rem}}@media (prefers-reduced-motion:reduce){.kisi a{transition:none}}.matriks td a{border:1px solid #0000}.matriks td a:hover{border-color:color-mix(in srgb, var(--emas) 45%, transparent)}.duet{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin-top:2.5rem;padding:2rem 1rem;display:grid}.duet__skor{order:1}.duet__orang{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.duet__lambang{gap:.35rem;display:flex}.duet__label{color:var(--redup);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem}.duet__nama{font-family:var(--f-display);font-size:var(--t-m);font-weight:600;line-height:1.2}@media (max-width:600px){.duet{grid-template-columns:1fr 1fr;padding:1.5rem .75rem}.duet__skor{grid-area:1/1/auto/-1;justify-self:center}}.tombol--ikon{align-items:center;gap:.5rem;display:inline-flex}.tombol--ikon svg{width:1.1rem;height:1.1rem}.kisi__hanzi{font-family:var(--f-hanzi);color:var(--emas);margin-left:.15em;font-size:.8em}@media (min-width:760px){.detail__kepala>.lambang{justify-self:end}}.detail__kepala>.lambang{order:-1}@media (min-width:760px){.detail__kepala>.lambang{order:0}}.duet__orang .lambang--kecil{width:2.9rem;height:2.9rem}@media (max-width:600px){.rincian__baris{grid-template-columns:1fr}}.tarot-rumah{border-top:1px solid color-mix(in srgb, var(--emas) 25%, transparent);border-bottom:1px solid color-mix(in srgb, var(--emas) 25%, transparent);background:radial-gradient(ellipse 60% 70% at 50% 62%, color-mix(in srgb, var(--emas) 9%, transparent), transparent 70%);margin-top:1.5rem;padding:clamp(2rem,5vw,3.25rem) clamp(1rem,4vw,3rem);position:relative}.tarot-rumah__meja{grid-template-columns:1fr;justify-items:center;gap:2rem;margin-top:2rem;display:grid}.tarot-rumah__kartu-kartu{justify-content:center;align-items:flex-end;min-height:12rem;display:flex}.tarot-rumah__kartu{cursor:pointer;width:clamp(6.75rem,24vw,10.5rem);transform:rotate(var(--miring)) translateY(var(--turun));background:0 0;border:0;margin:0 -.35rem;padding:0;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .4s,width .5s .15s,margin .5s .15s,filter .3s}.tarot-rumah__kartu:not(:disabled):hover,.tarot-rumah__kartu:not(:disabled):focus-visible{transform:rotate(var(--miring)) translateY(-14px);filter:drop-shadow(0 0 14px color-mix(in srgb, var(--emas) 45%, transparent))}.tarot-rumah__kartu:disabled{cursor:default}.tarot-rumah__kartu--pilih{width:clamp(10rem,46vw,13.5rem);filter:drop-shadow(0 0 22px color-mix(in srgb, var(--emas) 30%, transparent));margin:0;transform:rotate(0)translateY(0)}.tarot-rumah__kartu--lain{opacity:0;pointer-events:none;width:0;margin:0}.tarot-rumah__bacaan{max-width:34rem;animation:.6s .7s both muncul}.tarot-rumah__bacaan .bagikan{margin-top:1.25rem}@keyframes muncul{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (min-width:820px){.tarot-rumah--buka .tarot-rumah__meja{grid-template-columns:auto minmax(0,34rem);justify-content:center;align-items:center;gap:3rem}}@media (prefers-reduced-motion:reduce){.tarot-rumah__kartu{transition:none}.tarot-rumah__bacaan{animation:none}}.ajak-tiga{background:radial-gradient(ellipse 70% 90% at 22% 50%, color-mix(in srgb, var(--emas) 12%, transparent), transparent 70%), color-mix(in srgb, var(--malam-dalam) 70%, transparent);grid-template-columns:1fr;align-items:center;gap:1.75rem;max-width:52rem;margin:3rem auto 0;padding:clamp(1.75rem,4vw,2.5rem) clamp(1.25rem,4vw,2.75rem);display:grid}@media (min-width:720px){.ajak-tiga{grid-template-columns:15rem 1fr;gap:2.5rem}}.ajak-tiga__kiri{flex-direction:column;align-items:center;gap:1.1rem;text-decoration:none;display:flex}.ajak-tiga__kipas{justify-content:center;align-items:flex-end;padding-top:.5rem;display:flex}.ajak-tiga__kartu{width:4.6rem;transform:rotate(calc(var(--i) * 11deg)) translateY(calc(var(--i) * var(--i) * 10px));filter:drop-shadow(0 8px 14px #00000059);margin:0 -.55rem;transition:transform .35s cubic-bezier(.22,1,.36,1);position:relative}.ajak-tiga:hover .ajak-tiga__kartu{transform:rotate(calc(var(--i) * 15deg)) translate(calc(var(--i) * 10px), calc(var(--i) * var(--i) * 6px - 8px))}.ajak-tiga__kartu .kartu-img{aspect-ratio:600/1020;height:auto}.ajak-tiga__posisi{white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;color:var(--emas);font-size:.75rem}.ajak-tiga__isi{text-align:left}@media (max-width:719px){.ajak-tiga__isi{text-align:center}}.ajak-tiga__judul{font-size:clamp(1.6rem, 4vw, var(--t-xl));margin-top:.3rem}.ajak-tiga__sub{color:var(--redup);margin-top:.5rem}.ajak-tiga__topik{flex-wrap:wrap;gap:.6rem;margin-top:1.25rem;display:flex}@media (max-width:719px){.ajak-tiga__topik{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.ajak-tiga__btn{justify-content:center;gap:.3rem;padding:.7rem .4rem;font-size:.9rem}}.ajak-tiga__btn{background:var(--emas);color:var(--malam-dalam);border-radius:999px;align-items:center;gap:.5rem;padding:.7rem 1.2rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.ajak-tiga__btn .ikon-bidang{color:var(--malam-dalam);width:1.15rem;height:1.15rem}.ajak-tiga__btn:hover{color:var(--malam-dalam);box-shadow:0 6px 20px color-mix(in srgb, var(--emas) 35%, transparent);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.ajak-tiga__kartu,.ajak-tiga__btn{transition:none}}.hero__visual{place-items:center;display:grid;position:relative}.hero__maskot{width:min(80vw,27.5rem);transition:opacity .6s,transform .8s cubic-bezier(.22,1,.36,1);position:relative}.hero__maskot:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--emas) 16%, transparent), transparent 65%);pointer-events:none;border-radius:50%;position:absolute;inset:8% -6% 18%}.hero__maskot img{width:100%;height:auto;display:block;position:relative;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.hero__kilau{pointer-events:none;background:radial-gradient(circle,#ffecaae6 0 6%,#ffd67859 18%,#0000 55%);width:2.6rem;height:2.6rem;animation:2.8s ease-in-out infinite kilau;position:absolute;top:23.1%;left:92.3%;transform:translate(-50%,-50%)}@keyframes kilau{0%,to{opacity:.45;transform:translate(-50%,-50%)scale(.8)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.25)}}.hero__roda{opacity:0;pointer-events:none;place-items:center;transition:opacity .6s .2s,transform .8s cubic-bezier(.22,1,.36,1) .2s;display:grid;position:absolute;inset:0;transform:scale(.92)}.hero__roda .roda{width:min(100%,34rem)}.hero__visual--hasil .hero__maskot{opacity:0;pointer-events:none;visibility:hidden;margin:auto;transition:opacity .5s,transform .6s,visibility 0s linear .6s;position:absolute;inset:0;transform:translateY(16px)scale(.96)}.hero__visual--hasil .hero__roda{opacity:1;pointer-events:auto;width:100%;position:relative;inset:auto;transform:none}@media (prefers-reduced-motion:reduce){.hero__kilau{animation:none}.hero__maskot,.hero__roda{transition:none}}.tata-mini{width:100%;height:auto;display:block}.banner-premium{background:linear-gradient(110deg, color-mix(in srgb, var(--emas) 16%, var(--malam-dalam)), var(--malam-dalam) 60%);grid-template-columns:6.5rem 1fr auto;align-items:center;gap:1.5rem;max-width:52rem;margin:2rem auto 0;padding:1.5rem 2rem;text-decoration:none;transition:transform .2s,box-shadow .2s;display:grid}.banner-premium:hover{color:inherit;box-shadow:0 10px 30px color-mix(in srgb, var(--emas) 18%, transparent);transform:translateY(-2px)}.banner-premium__isi{gap:.25rem;display:grid}.banner-premium__judul{font-family:var(--f-display);font-size:var(--t-l);font-weight:600;line-height:1.15}.banner-premium__sub{color:var(--redup);font-size:var(--t-kecil)}.banner-premium__tombol{background:var(--emas);color:var(--malam-dalam);white-space:nowrap;border-radius:999px;padding:.7rem 1.2rem;font-weight:600}@media (max-width:719px){.banner-premium{grid-template-columns:4.5rem 1fr;gap:1rem;padding:1.25rem}.banner-premium__tombol{text-align:center;grid-column:1/-1}}.premium__kepala{padding:2.5rem 0 1rem}.premium__kepala h1{font-size:clamp(2rem, 5vw, var(--t-3xl));max-width:20ch;margin:.3rem auto 0}.premium__kepala .hasil__sub{max-width:40rem}.premium-daftar{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.premium-kartu{font:inherit;color:inherit;text-align:center;cursor:pointer;flex-direction:column;align-items:center;gap:.5rem;width:100%;height:100%;padding:2rem 1.5rem 1.5rem;transition:transform .2s,border-color .2s;display:flex}.premium-kartu:hover{border-color:var(--emas);transform:translateY(-3px)}.premium-kartu--pilih{border-color:var(--emas);box-shadow:0 0 0 1px var(--emas), 0 0 30px color-mix(in srgb, var(--emas) 20%, transparent)}.premium-kartu .tata-mini{width:7.5rem;margin-bottom:.5rem}.premium-kartu__singkat{color:var(--emas);letter-spacing:.06em;text-transform:uppercase;font-size:.8rem}.premium-kartu__judul{font-family:var(--f-display);font-size:var(--t-xl);font-weight:600;line-height:1.1}.premium-kartu__desk{color:var(--redup);font-size:var(--t-kecil)}.premium-kartu__harga{font-family:var(--f-display);font-size:var(--t-l);color:var(--emas);margin-top:auto;padding-top:.75rem}.premium-kartu__pilih{border:1px solid color-mix(in srgb, var(--emas) 50%, transparent);font-weight:600;font-size:var(--t-kecil);border-radius:999px;padding:.5rem 1.1rem}.premium-kartu--pilih .premium-kartu__pilih{background:var(--emas);color:var(--malam-dalam)}.premium-form{gap:1.25rem;max-width:40rem;margin:2rem auto 0;padding:clamp(1.5rem,4vw,2.5rem);scroll-margin-top:1rem;display:grid}.premium-form__judul{font-size:var(--t-xl);margin-top:-.75rem}.premium-form__topik{border:0;margin:0;padding:0}.premium-form__topik .topik__btn{align-items:center;gap:.35rem;display:inline-flex}.premium-form__topik .topik__btn .ikon-bidang{color:currentColor;width:1rem;height:1rem}.premium-form__tanya{resize:vertical;min-height:5.5rem;line-height:1.5}.premium-form__hitung{text-align:right;color:var(--redup);margin-top:.25rem;font-size:.75rem}.premium-form__langkah{color:var(--redup);font-size:var(--t-kecil);gap:.3rem;margin:0;padding-left:1.2rem;display:grid}.premium-form__langkah li::marker{color:var(--emas);font-weight:600}.premium-form__bayar{font-size:var(--t-m);padding:.9rem 1.4rem}.premium-form .catatan-kecil{margin-top:0}.premium-riwayat{max-width:40rem;margin:3rem auto 0}.premium-riwayat ul{margin:1rem 0 0;padding:0;list-style:none}.premium-riwayat li{border-bottom:1px solid color-mix(in srgb, var(--garis) 60%, transparent);justify-content:space-between;gap:1rem;padding:.6rem 0;display:flex}.premium-riwayat span{color:var(--redup);font-size:var(--t-kecil)}.premium-baca{padding-top:2rem}.premium-baca__judul{font-size:clamp(2rem, 5vw, var(--t-3xl));margin-top:.3rem}.premium-baca__tanya{font-family:var(--f-display);font-size:var(--t-l);max-width:36rem;margin:1rem auto 0;font-style:italic}.premium-status{text-align:center;max-width:34rem;margin:2rem auto 0;padding:2rem}.premium-status__judul{font-family:var(--f-display);font-size:var(--t-xl)}.premium-status .bagikan{justify-content:center}.premium-kocok{text-align:center;margin-top:2rem}.premium-kocok__hitung{font-family:var(--f-display);font-size:var(--t-xl);color:var(--emas);margin-top:.25rem}.premium-dek{flex-wrap:wrap;justify-content:center;gap:.6rem 0;max-width:46rem;margin:1.5rem auto 0;padding:0 1rem;display:flex}.premium-dek__kartu{cursor:pointer;width:clamp(3.2rem,9vw,4.6rem);transform:rotate(calc(var(--k) * 1.2deg));background:0 0;border:0;margin:0 -.45rem;padding:0;transition:transform .25s,filter .25s,opacity .3s}.premium-dek__kartu .kartu-img{aspect-ratio:600/1020;height:auto}.premium-dek__kartu:hover{transform:rotate(calc(var(--k) * 1.2deg)) translateY(-10px)}.premium-dek__kartu--pilih{filter:drop-shadow(0 0 12px color-mix(in srgb, var(--emas) 70%, transparent));transform:translateY(-16px)!important}.tata-meja{--w:clamp(4.4rem, 15vw, 7.5rem);justify-content:center;gap:1rem .75rem;margin:2.5rem auto 0;display:grid}.tata-meja__slot{text-align:center;flex-direction:column;align-items:center;gap:.45rem;margin:0;display:flex}.tata-meja__kartu{width:var(--w)}.tata-meja figcaption{color:var(--redup);max-width:calc(var(--w) + 1.5rem);font-size:.72rem;line-height:1.3}.tata-meja figcaption b{color:var(--emas);margin-right:.15rem}.tata-meja--lima{grid-template-columns:repeat(5,auto)}@media (max-width:600px){.tata-meja--lima{--w:24vw;grid-template-columns:repeat(3,auto)}}.tata-meja--relasi{--w:clamp(4.4rem, 20vw, 7rem);grid-template-columns:repeat(3,auto);grid-template-areas:"a e b""c f d"".g."}.tata-meja--relasi .tata-meja__slot--1{grid-area:a}.tata-meja--relasi .tata-meja__slot--2{grid-area:b}.tata-meja--relasi .tata-meja__slot--3{grid-area:c}.tata-meja--relasi .tata-meja__slot--4{grid-area:d}.tata-meja--relasi .tata-meja__slot--5{grid-area:e}.tata-meja--relasi .tata-meja__slot--6{grid-area:f}.tata-meja--relasi .tata-meja__slot--7{grid-area:g}.tata-meja--keltik{--w:clamp(3.6rem, 14vw, 6.2rem);grid-template-columns:repeat(3,auto) auto;grid-template-areas:".e.j""d a f i"".c.h"". . .g";column-gap:.6rem}.tata-meja--keltik .tata-meja__slot--1,.tata-meja--keltik .tata-meja__slot--2{grid-area:a}.tata-meja--keltik .tata-meja__slot--2{z-index:1}.tata-meja--keltik .tata-meja__slot--2 .tata-meja__kartu{transform:rotate(90deg)translate(10%)}.tata-meja--keltik .tata-meja__slot--2 figcaption{visibility:hidden}.tata-meja--keltik .tata-meja__slot--3{grid-area:c}.tata-meja--keltik .tata-meja__slot--4{grid-area:d}.tata-meja--keltik .tata-meja__slot--5{grid-area:e}.tata-meja--keltik .tata-meja__slot--6{grid-area:f}.tata-meja--keltik .tata-meja__slot--7{grid-area:g}.tata-meja--keltik .tata-meja__slot--8{grid-area:h}.tata-meja--keltik .tata-meja__slot--9{grid-area:i}.tata-meja--keltik .tata-meja__slot--10{grid-area:j}.tata-meja--keltik .tata-meja__slot--7,.tata-meja--keltik .tata-meja__slot--8,.tata-meja--keltik .tata-meja__slot--9,.tata-meja--keltik .tata-meja__slot--10{padding-left:clamp(.5rem,3vw,2rem)}.bacaan-ai{gap:1.75rem;max-width:44rem;margin:3rem auto 0;display:grid}.bacaan-ai__bagian{grid-template-columns:1fr;gap:1.25rem;display:grid}.bacaan-ai__bagian--kartu{grid-template-columns:4.5rem 1fr}.bacaan-ai__mini .kartu-img{aspect-ratio:600/1020;height:auto}.bacaan-ai h3{font-size:var(--t-l);color:var(--emas)}.bacaan-ai p{margin-top:.5rem;line-height:1.75}.bacaan-ai__bagian:not(.bacaan-ai__bagian--kartu){border:1px solid color-mix(in srgb, var(--emas) 30%, transparent);background:color-mix(in srgb, var(--malam-dalam) 60%, transparent);border-radius:4px;padding:1.5rem}.bacaan-ai__tulis{color:var(--redup);align-items:center;gap:.6rem;display:flex}.bacaan-ai__tulis span{background:var(--emas);width:.6rem;height:.6rem;animation:1.2s ease-in-out infinite kilau;transform:rotate(45deg)}.premium-akhir{text-align:center;max-width:44rem;margin:2.5rem auto 0;padding:1.75rem}.premium-akhir .bagikan{justify-content:center}.galat.premium-pesan{text-align:center;margin-top:3rem}.halaman-teks__isi h2{font-size:var(--t-l);margin-top:2rem}.halaman-teks__isi p{margin-top:.75rem;line-height:1.75}.kaki nav+nav{font-size:.8rem}@media (max-width:600px){.bacaan-ai__bagian--kartu{grid-template-columns:3.2rem 1fr;gap:.9rem}.bacaan-ai h3{font-size:var(--t-m)}}.poin{align-items:center;gap:.2em;font-weight:600;display:inline-flex}.poin svg{width:.85em;height:.85em;fill:var(--emas)}.premium-kartu__harga{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.premium-kartu__atau{font-family:var(--f-teks);color:var(--redup);font-size:.75rem}.premium-pemilik{border:1px dashed color-mix(in srgb, var(--giok) 60%, transparent);max-width:46rem;color:var(--giok);font-size:var(--t-kecil);text-align:center;border-radius:8px;margin:1rem auto 0;padding:.6rem 1rem}.premium-form__tombol{gap:.6rem;display:grid}.premium-form__tombol .tombol{justify-content:center;align-items:center;gap:.35rem;display:inline-flex}.premium-form__tombol .tombol--garis .poin svg{fill:var(--emas)}.tombol:not(.tombol--garis) .poin svg{fill:var(--malam-dalam)}.tombol:disabled{opacity:.5;cursor:not-allowed}.premium-form__kurang{font-size:var(--t-kecil);color:var(--redup);margin-top:-.5rem}.premium-dompet{max-width:40rem;margin:2.5rem auto 0;padding:clamp(1.5rem,4vw,2.25rem);scroll-margin-top:1rem}.premium-dompet__kepala{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.premium-dompet__saldo{font-family:var(--f-display);font-size:var(--t-xl);margin-top:.2rem}.premium-dompet__kode{text-align:right;font-size:var(--t-kecil);color:var(--redup)}.premium-dompet__kode b{color:var(--cahaya);letter-spacing:.06em;font-family:ui-monospace,monospace}.premium-paket{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.premium-paket__btn{font:inherit;color:inherit;text-align:left;cursor:pointer;border:1px solid color-mix(in srgb, var(--emas) 45%, transparent);background:color-mix(in srgb, var(--emas) 7%, transparent);border-radius:10px;gap:.25rem;width:100%;height:100%;padding:1rem 1.1rem;transition:border-color .2s,transform .2s;display:grid}.premium-paket__btn:hover:not(:disabled){border-color:var(--emas);transform:translateY(-2px)}.premium-paket__judul{font-family:var(--f-display);font-size:var(--t-l)}.premium-paket__harga{color:var(--emas);font-weight:600}.premium-paket__catatan{color:var(--redup);font-size:.8rem}.premium-dompet__pesan{color:var(--giok);margin-top:1rem}.premium-dompet__kodeform{margin-top:1.5rem}.premium-dompet__kodeform>div{gap:.5rem;display:flex}.premium-dompet__kodeform .input{text-transform:uppercase;font-family:ui-monospace,monospace}.admin{padding-top:2rem}.admin-login{gap:.75rem;max-width:22rem;margin:3rem auto;padding:2rem;display:grid}.admin-login h1{font-size:var(--t-xl)}.admin-kepala{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;display:flex}.admin-kepala h1{font-size:var(--t-2xl)}.admin-kepala__aksi{gap:.5rem;display:flex}.admin-status{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.admin-status li{border:1px solid var(--garis);border-radius:10px;gap:.2rem;padding:.9rem 1rem;display:grid}.admin-status span,.admin-status small{color:var(--redup);font-size:.8rem}.admin-status b{font-family:var(--f-display);font-size:var(--t-l);line-height:1.15}.admin-bagian{margin-top:2.5rem}.admin-bagian h2{font-size:var(--t-l);margin-bottom:.75rem}.admin-tabel{font-size:var(--t-kecil)}.admin-tabel td{padding:.5rem .6rem}.admin-tabel__tanya{max-width:22rem;color:var(--redup)}.admin-grafik{border-bottom:1px solid var(--garis);align-items:flex-end;gap:4px;height:9rem;margin:0;padding:0;list-style:none;display:flex}.admin-grafik li{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:.25rem;height:100%;display:flex}.admin-grafik__batang{background:color-mix(in srgb, var(--emas) 25%, transparent);border-radius:3px 3px 0 0;align-items:flex-end;width:100%;max-width:1.4rem;min-height:2px;display:flex}.admin-grafik__batang span{background:var(--emas);border-radius:3px 3px 0 0;width:100%}.admin-grafik small{color:var(--redup);font-size:.65rem}.admin-contoh{flex-wrap:wrap;gap:.5rem;margin:.75rem 0 1rem;display:flex}.terkait-btn{font:inherit;font-size:var(--t-kecil);color:var(--cahaya);cursor:pointer;border:1px solid var(--garis);background:0 0;border-radius:999px;padding:.3rem .85rem}.terkait-btn:hover{border-color:var(--emas)}.admin-form{gap:.75rem;max-width:42rem;display:grid}.admin-form label{font-size:var(--t-kecil);color:var(--redup);gap:.3rem;display:grid}.admin-form__baris{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;display:grid}.admin-tabel a{font-family:var(--f-teks);font-size:inherit;font-weight:500}.admin-isi[lang=ko],.admin-login[lang=ko]{word-break:keep-all}.admin-isi[lang=ko] .admin-tabel th,.admin-isi[lang=ko] .admin-tabel td:not(.admin-tabel__tanya){white-space:nowrap}.admin-isi[lang=ko] .admin-status b{font-size:1.15rem;line-height:1.35}.admin-ulang{border:1px solid var(--emas,#e2b964);color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;margin-left:.4rem;padding:.15rem .5rem;font-size:.75rem}.bacaan-ai__bagian--inti{background:color-mix(in srgb, var(--emas) 7%, transparent);padding:1.25rem 1.4rem}.bacaan-ai__bagian--inti h3{color:var(--emas)}.bacaan-ai__bagian--inti p{font-size:1.05em;line-height:1.75}.nav a.nav__premium{color:var(--emas);border:1px solid color-mix(in srgb, var(--emas) 55%, transparent);border-radius:999px;padding:.2rem .75rem}.nav a.nav__premium:hover,.nav a.nav__premium[aria-current=page]{color:var(--malam,#12163a);background:var(--emas)}.premium-segera{border:1px dashed color-mix(in srgb, var(--emas) 55%, transparent);text-align:center;max-width:52rem;color:var(--cahaya);border-radius:.75rem;margin:0 auto 1.5rem;padding:.9rem 1.2rem}.premium__kepala--maskot{text-align:left;grid-template-columns:1fr minmax(16rem,27rem);align-items:center;gap:2rem;max-width:64rem;margin:0 auto;display:grid}.premium__kepala--maskot h1{margin-left:0}.premium__kepala--maskot .pembatas{justify-content:flex-start}.premium__maskot{position:relative}.premium__maskot:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--emas) 18%, transparent), transparent 65%);border-radius:50%;position:absolute;inset:6% 0 14%}.premium__maskot img{width:100%;height:auto;display:block;position:relative;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}@media (max-width:800px){.premium__kepala--maskot{text-align:center;grid-template-columns:1fr;gap:.5rem}.premium__kepala--maskot h1{margin-left:auto}.premium__kepala--maskot .pembatas{justify-content:center}.premium__maskot{order:-1;width:min(78vw,22rem);margin:0 auto}}.banner-premium__gambar img{aspect-ratio:1;object-fit:cover;border:1px solid color-mix(in srgb, var(--emas) 60%, transparent);background:var(--malam);border-radius:50%;width:100%;height:auto;display:block}.bacaan-ai__wajah{float:right;border:1px solid color-mix(in srgb, var(--emas) 60%, transparent);background:var(--malam);border-radius:50%;width:4.5rem;height:4.5rem;margin:0 0 .5rem 1rem}.premium-posisi{font-size:var(--t-kecil);color:var(--redup);gap:.35rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.premium-posisi strong{color:var(--cahaya);margin-right:.35rem;font-weight:600}@media print{body{color:#1b1f4a!important;background:#fff!important}.kepala,.kaki,.premium__kepala,.premium-pemilik,.premium-akhir,.premium-kocok,.bagikan,.catatan-kecil{display:none!important}.bacaan-ai__bagian,.bingkai{box-shadow:none!important;background:0 0!important;border-color:#c49848!important}.bacaan-ai h3,.hasil__jenis{color:#8a6a2a!important}.bacaan-ai__bagian{break-inside:avoid}}
