.galat[data-v-92e179a1]{--g-bg:#f7f5f1;--g-fg:#1c1915;--g-muted:#5c564d;--g-subtle:#8c8478;--g-line:#e8e4dc;--g-card:#fff;--g-accent:#dc2626;position:relative;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 16px 32px;overflow:hidden;background:var(--g-bg);color:var(--g-fg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased}.galat.gelap[data-v-92e179a1]{--g-bg:#181715;--g-fg:#f4f1eb;--g-muted:#bfb7aa;--g-subtle:#8f877b;--g-line:#38342f;--g-card:#24221f;--g-accent:#f87171}.galat-kisi[data-v-92e179a1]{--kisi-mask:radial-gradient(circle min(680px, 110vw) at center, #000, transparent);position:absolute;top:50%;left:50%;margin:-1200px 0 0 -1200px;pointer-events:none;transform:skewY(12deg);mask-image:var(--kisi-mask);-webkit-mask-image:var(--kisi-mask)}.galat-kisi path[data-v-92e179a1]{stroke:color-mix(in srgb,var(--g-fg) 16%,transparent)}.galat-kisi-kotak[data-v-92e179a1]{fill:color-mix(in srgb,var(--g-fg) 7%,transparent)}.galat-isi[data-v-92e179a1]{position:relative;width:100%;max-width:560px;display:flex;flex-direction:column;align-items:center;text-align:center}.galat-logo[data-v-92e179a1]{display:inline-flex;margin-bottom:40px}.galat-logo img[data-v-92e179a1]{height:44px;width:auto;-o-object-fit:contain;object-fit:contain}.galat-logo-ikon[data-v-92e179a1]{width:44px;height:44px;display:inline-flex;border-radius:12px;background:var(--g-accent);color:#fff;font-size:24px}.galat-ikon[data-v-92e179a1],.galat-kode[data-v-92e179a1],.galat-logo-ikon[data-v-92e179a1]{align-items:center;justify-content:center}.galat-kode[data-v-92e179a1]{display:flex;gap:10px;line-height:1}.galat-kode>span[data-v-92e179a1]:not(.galat-ikon){font-size:112px;font-weight:800;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:transparent;-webkit-text-stroke:2px var(--g-fg);opacity:.9}.galat-ikon[data-v-92e179a1]{width:104px;height:104px;flex:none;display:inline-flex;border-radius:50%;background:var(--g-accent);color:#fff;font-size:48px;box-shadow:0 0 0 10px color-mix(in srgb,var(--g-accent) 14%,transparent),0 18px 40px -12px color-mix(in srgb,var(--g-accent) 60%,transparent)}.galat-label[data-v-92e179a1]{margin:36px 0 0;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--g-accent)}.galat-judul[data-v-92e179a1]{margin:10px 0 0;font-size:30px;line-height:1.2;font-weight:800;letter-spacing:-.02em;color:var(--g-fg);text-wrap:balance}.galat-teks[data-v-92e179a1]{margin:12px 0 0;max-width:440px;font-size:15px;line-height:1.65;color:var(--g-muted);text-wrap:pretty}.galat-tombol[data-v-92e179a1]{margin-top:32px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.galat-btn[data-v-92e179a1]{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 20px;border-radius:999px;border:1px solid var(--g-line);background:var(--g-card);color:var(--g-fg);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .2s,background-color .2s,transform .2s}.galat-btn[data-v-92e179a1]:hover{border-color:color-mix(in srgb,var(--g-fg) 30%,transparent);transform:translateY(-1px)}.galat-btn.utama[data-v-92e179a1]{border-color:var(--g-accent);background:var(--g-accent);color:#fff}.galat-btn.utama[data-v-92e179a1]:hover{background:color-mix(in srgb,var(--g-accent) 88%,#000)}.galat-btn[data-v-92e179a1] svg{font-size:18px}.galat-kaki[data-v-92e179a1]{position:relative;margin:48px 0 0;font-size:12px;color:var(--g-subtle)}@media(min-width:640px){.galat-kode>span[data-v-92e179a1]:not(.galat-ikon){font-size:160px}.galat-ikon[data-v-92e179a1]{width:140px;height:140px;font-size:64px}.galat-judul[data-v-92e179a1]{font-size:38px}.galat-teks[data-v-92e179a1]{font-size:16px}}@media(max-width:380px){.galat-kode[data-v-92e179a1]{gap:6px}.galat-kode>span[data-v-92e179a1]:not(.galat-ikon){font-size:92px}.galat-ikon[data-v-92e179a1]{width:86px;height:86px;font-size:40px}.galat-btn[data-v-92e179a1]{width:100%}}
