.button-module__k49-5W__button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-h);padding:0 var(--space-4);border-radius:var(--radius-button);background:var(--kanan-green);color:var(--surface);font-family:inherit;font-size:var(--fs-label);font-weight:var(--fw-bold);white-space:nowrap;cursor:pointer;transition:background var(--durasi), border-color var(--durasi), color var(--durasi);border:1px solid #0000;display:inline-flex}.button-module__k49-5W__button svg{width:var(--ikon-s);height:var(--ikon-s);flex:none}.button-module__k49-5W__button:focus-visible{outline:2px solid var(--kanan-green);outline-offset:2px}.button-module__k49-5W__button:disabled{opacity:.45;cursor:not-allowed}.button-module__k49-5W__button[data-size=s]{min-height:var(--control-h-s);padding:0 var(--space-3);font-size:var(--fs-caption)}.button-module__k49-5W__button[data-size=l]{min-height:var(--ops-tombol-h);border-radius:var(--radius-ops-field);font-size:var(--fs-ops-isian)}.button-module__k49-5W__button[data-size=l] svg{width:var(--ikon);height:var(--ikon)}.button-module__k49-5W__button[data-variant=secondary]{background:var(--surface);color:var(--ink);border-color:var(--field-border)}.button-module__k49-5W__button[data-variant=danger]{background:var(--surface);color:var(--danger-ink);border-color:var(--danger-line)}.button-module__k49-5W__button[data-variant=ghost]{color:var(--muted);background:0 0}@media (hover:hover){.button-module__k49-5W__button:hover:not(:disabled){background:var(--kanan-green-dark)}.button-module__k49-5W__button[data-variant=secondary]:hover:not(:disabled),.button-module__k49-5W__button[data-variant=ghost]:hover:not(:disabled){background:var(--hover-surface);color:var(--ink)}.button-module__k49-5W__button[data-variant=danger]:hover:not(:disabled){background:var(--danger-bg)}}@media (pointer:coarse){.button-module__k49-5W__button,.button-module__k49-5W__button[data-size=s]{min-height:var(--tap-min)}}
.field-module__0TM1mq__field{gap:var(--space-1);min-width:0;display:grid}.field-module__0TM1mq__label{font-size:var(--fs-label);font-weight:var(--fw-semibold);color:var(--muted)}.field-module__0TM1mq__wajib{color:var(--danger-mark)}.field-module__0TM1mq__control{width:100%;min-width:0;min-height:var(--control-h);padding:0 var(--space-3);border:1px solid var(--field-border);border-radius:var(--radius-input);background:var(--surface);color:var(--text);font-family:inherit;font-size:var(--fs-body)}.field-module__0TM1mq__control[data-size=l]{min-height:var(--ops-control-h);border-radius:var(--radius-ops-field);font-size:var(--fs-ops-isian)}.field-module__0TM1mq__control:focus{border-color:var(--kanan-green);box-shadow:0 0 0 3px var(--kanan-green-soft);outline:none}.field-module__0TM1mq__control:disabled,.field-module__0TM1mq__control[readonly]{background:var(--surface-3);color:var(--neutral-fg)}.field-module__0TM1mq__control[aria-invalid=true]{border-color:var(--danger-mark)}.field-module__0TM1mq__control::placeholder{color:var(--faint)}.field-module__0TM1mq__teks{padding:var(--space-2) var(--space-3);resize:vertical;line-height:1.45}.field-module__0TM1mq__error{font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--danger-ink);margin:0}.field-module__0TM1mq__hint{font-size:var(--fs-caption);color:var(--subtle);margin:0}.field-module__0TM1mq__centang{align-items:center;gap:var(--space-2);min-height:var(--control-h-s);font-size:var(--fs-label);color:var(--text);cursor:pointer;display:flex}.field-module__0TM1mq__radio{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.field-module__0TM1mq__centang input{width:var(--ikon-s);height:var(--ikon-s);accent-color:var(--kanan-green);margin:0}@media (pointer:coarse){.field-module__0TM1mq__control,.field-module__0TM1mq__centang{min-height:var(--tap-min)}}
.segmented-module__4gI4MG__group{gap:var(--space-2);display:flex}.segmented-module__4gI4MG__option{min-height:var(--control-h);padding:0 var(--space-3);border:1px solid var(--field-border);border-radius:var(--radius-input);background:var(--surface);color:var(--muted);font-family:inherit;font-size:var(--fs-label);font-weight:var(--fw-bold);white-space:nowrap;cursor:pointer;flex:1}.segmented-module__4gI4MG__option[aria-pressed=true]{border-color:var(--kanan-green);background:var(--kanan-green-soft);color:var(--kanan-green)}.segmented-module__4gI4MG__group[data-tangga=true] .segmented-module__4gI4MG__option[aria-pressed=true][data-tingkat="0"]{border-color:var(--field-border);background:var(--neutral-bg);color:var(--neutral-fg)}.segmented-module__4gI4MG__group[data-tangga=true] .segmented-module__4gI4MG__option[aria-pressed=true][data-tingkat="1"]{border-color:var(--gold-line);background:var(--gold-bg);color:var(--gold-ink)}.segmented-module__4gI4MG__group[data-tangga=true] .segmented-module__4gI4MG__option[aria-pressed=true][data-tingkat="2"]{border-color:var(--kanan-green-line);background:var(--kanan-green-soft);color:var(--kanan-green)}.segmented-module__4gI4MG__group[data-tangga=true] .segmented-module__4gI4MG__option[aria-pressed=true][data-tingkat="3"]{border-color:var(--kanan-green);background:var(--kanan-green);color:var(--on-green)}.segmented-module__4gI4MG__kosong{min-height:var(--control-h);flex:1}.segmented-module__4gI4MG__option:disabled{opacity:.5;cursor:not-allowed}.segmented-module__4gI4MG__option:focus-visible{outline:2px solid var(--kanan-green);outline-offset:2px}@media (pointer:coarse){.segmented-module__4gI4MG__option{min-height:var(--tap-min)}}
.sakelar-module__ZlvCDa__sakelar{width:calc(var(--ikon) * 2);height:calc(var(--ikon) + var(--space-1));border:1px solid var(--field-border);border-radius:var(--radius-pill);background:var(--neutral-bg);cursor:pointer;transition:background var(--durasi), border-color var(--durasi);flex:none;padding:0;position:relative}.sakelar-module__ZlvCDa__kenop{width:calc(var(--ikon) - 2px);height:calc(var(--ikon) - 2px);background:var(--surface);box-shadow:var(--shadow-card);transition:left var(--durasi);border-radius:50%;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.sakelar-module__ZlvCDa__sakelar[aria-checked=true]{border-color:var(--kanan-green);background:var(--kanan-green)}.sakelar-module__ZlvCDa__sakelar[aria-checked=true] .sakelar-module__ZlvCDa__kenop{left:calc(100% - var(--ikon))}.sakelar-module__ZlvCDa__sakelar:focus-visible{outline:2px solid var(--kanan-green);outline-offset:2px}.sakelar-module__ZlvCDa__sakelar:disabled{opacity:.45;cursor:not-allowed}
.dialog-module__9M_H-G__dialog{width:min(100% - var(--space-8), calc(var(--ubin-slot) * 7));border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-dropdown);color:var(--text);padding:0}.dialog-module__9M_H-G__dialog::backdrop{background:#0a140e52}.dialog-module__9M_H-G__kotak{gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-4);display:grid}.dialog-module__9M_H-G__judul{font-size:var(--fs-label);font-weight:var(--fw-extrabold);color:var(--ink);margin:0}.dialog-module__9M_H-G__isi{gap:var(--space-3);font-size:var(--fs-label);line-height:1.5;display:grid}.dialog-module__9M_H-G__isi p{margin:0}.dialog-module__9M_H-G__aksi{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}
.kartu-lipat-module__reTDzW__kartu{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface)}.kartu-lipat-module__reTDzW__kepala{font-size:inherit;margin:0}.kartu-lipat-module__reTDzW__tombol{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.kartu-lipat-module__reTDzW__tombol:focus-visible{outline:2px solid var(--kanan-green);outline-offset:2px}@media (hover:hover){.kartu-lipat-module__reTDzW__tombol:hover{background:var(--hover-surface)}}.kartu-lipat-module__reTDzW__judul{font-size:var(--fs-body);font-weight:var(--fw-bold);flex:1}.kartu-lipat-module__reTDzW__keterangan{color:var(--muted);font-size:var(--fs-label)}.kartu-lipat-module__reTDzW__panah{width:var(--space-2);height:var(--space-2);border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transition:transform var(--durasi);transform:rotate(45deg)}.kartu-lipat-module__reTDzW__tombol[aria-expanded=true] .kartu-lipat-module__reTDzW__panah{transform:rotate(-135deg)}.kartu-lipat-module__reTDzW__isi{gap:var(--space-3);padding:0 var(--space-4) var(--space-4);display:grid}
.badge-module__cG2dna__badge{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-pill);font-size:var(--fs-mini);font-weight:var(--fw-bold);white-space:nowrap;background:var(--neutral-bg);color:var(--neutral-fg);display:inline-flex}.badge-module__cG2dna__badge:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.badge-module__cG2dna__badge[data-variant=aktif]{background:var(--success-bg);color:var(--success-fg)}.badge-module__cG2dna__badge[data-variant=sistem]{background:var(--gold-bg);color:var(--gold-ink)}.badge-module__cG2dna__badge[data-variant=sistem]:before,.badge-module__cG2dna__badge[data-variant=info]:before{display:none}.badge-module__cG2dna__badge[data-variant=info]{background:var(--info-bg);color:var(--info)}
@keyframes state-panel-module__uGhzgG__denyut{0%,to{opacity:1}50%{opacity:.45}}@keyframes state-panel-module__uGhzgG__muncul{to{opacity:1}}.state-panel-module__uGhzgG__memuat{gap:var(--space-4);opacity:0;animation:state-panel-module__uGhzgG__muncul 1ms linear var(--jeda-memuat) forwards;display:grid}.state-panel-module__uGhzgG__barJudul,.state-panel-module__uGhzgG__baris,.state-panel-module__uGhzgG__kartu{border-radius:var(--radius-input);animation:1.3s ease-in-out infinite state-panel-module__uGhzgG__denyut}.state-panel-module__uGhzgG__barJudul{background:var(--skeleton-strong);width:40%;height:28px}.state-panel-module__uGhzgG__kartu{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);display:grid}.state-panel-module__uGhzgG__baris{background:var(--skeleton);height:18px}.state-panel-module__uGhzgG__kaki{font-size:var(--fs-caption);color:var(--subtle);margin:0}.state-panel-module__uGhzgG__panel{justify-items:center;gap:var(--space-2);padding:var(--space-10) var(--space-6);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);text-align:center;display:grid}.state-panel-module__uGhzgG__panel[data-variant=gagal]{border-color:var(--danger-line)}.state-panel-module__uGhzgG__panel[data-variant=kosong]{border-style:dashed;border-color:var(--field-border)}.state-panel-module__uGhzgG__judul{font-size:var(--fs-panel-title);font-weight:var(--fw-extrabold);color:var(--ink);margin:0}.state-panel-module__uGhzgG__teks{font-size:var(--fs-label);color:var(--muted);margin:0}.state-panel-module__uGhzgG__aksi{min-height:var(--control-h);margin-top:var(--space-2);padding:0 var(--space-4);border:1px solid var(--field-border);border-radius:var(--radius-button);background:var(--surface);color:var(--ink);font-family:inherit;font-weight:var(--fw-bold);cursor:pointer}.state-panel-module__uGhzgG__umpanBalik{left:50%;bottom:calc(var(--umpan-balik-bawah,var(--space-6)) + env(safe-area-inset-bottom,0px));z-index:60;width:max-content;max-width:calc(100vw - 2 * var(--space-4));padding:var(--space-3) var(--space-4);border-radius:var(--radius-button);background:var(--ink);color:var(--surface);font-size:var(--fs-label);font-weight:var(--fw-bold);box-shadow:var(--shadow-dropdown);position:fixed;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.state-panel-module__uGhzgG__barJudul,.state-panel-module__uGhzgG__baris,.state-panel-module__uGhzgG__kartu{animation:none}}
.kartu-tabel-module__bbZzyG__kartu{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);overflow:hidden}.kartu-tabel-module__bbZzyG__kepala{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line-soft);background:var(--surface-2);flex-wrap:wrap;display:flex}.kartu-tabel-module__bbZzyG__judul{align-items:baseline;gap:var(--space-2);min-width:0;font-size:var(--fs-panel-title);font-weight:var(--fw-extrabold);color:var(--ink);flex:200px;margin:0;display:flex}.kartu-tabel-module__bbZzyG__jumlah{font-size:var(--fs-caption);font-weight:var(--fw-bold);color:var(--faint)}.kartu-tabel-module__bbZzyG__aksi{gap:var(--space-2);flex-wrap:wrap;display:flex}.kartu-tabel-module__bbZzyG__saringan{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line-soft);flex-wrap:wrap;display:flex}.kartu-tabel-module__bbZzyG__saringan>*{flex:160px;min-width:0}.kartu-tabel-module__bbZzyG__gulir{overflow:hidden}.kartu-tabel-module__bbZzyG__tabel{border-collapse:collapse;white-space:nowrap;width:100%;min-width:max-content}.kartu-tabel-module__bbZzyG__tabel th{padding:var(--space-3) var(--space-4);font-size:var(--fs-table-head);font-weight:var(--fw-bold);letter-spacing:var(--ls-wide);text-transform:uppercase;text-align:left;color:var(--subtle);border-bottom:1px solid var(--line)}.kartu-tabel-module__bbZzyG__tabel td{padding:var(--space-3) var(--space-4);font-size:var(--fs-label);color:var(--text);border-top:1px solid var(--line-soft);vertical-align:middle}.kartu-tabel-module__bbZzyG__tabel tbody tr:first-child td{border-top:0}@media (hover:hover){.kartu-tabel-module__bbZzyG__tabel tbody tr:hover td{background:var(--hover-surface)}}.kartu-tabel-module__bbZzyG__nihil{padding:var(--space-8) var(--space-4);text-align:center;font-size:var(--fs-label);color:var(--muted)}
.kode-qr-module__Lx2zZq__qr{width:100%;max-width:var(--qr-lebar);aspect-ratio:1;border-radius:var(--radius-card);height:auto;display:block}.kode-qr-module__Lx2zZq__alas{fill:var(--surface)}.kode-qr-module__Lx2zZq__titik{fill:var(--ink)}.kode-qr-module__Lx2zZq__siku{fill:var(--kanan-green-dark)}
.pemindai-qr-module__PFYubq__pemindai{z-index:50;align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--pindai-latar);color:var(--pindai-teks);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.pemindai-qr-module__PFYubq__kepala{width:100%;max-width:var(--ops-lebar);min-height:var(--ops-kepala-h);justify-content:space-between;align-items:center;display:flex}.pemindai-qr-module__PFYubq__kepala[data-tombol=kembali]{justify-content:flex-start;gap:var(--space-3);max-width:min(100%,320px)}.pemindai-qr-module__PFYubq__tutup{width:var(--ops-control-h);height:var(--ops-control-h);border-radius:var(--radius-pill);color:var(--pindai-teks);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.pemindai-qr-module__PFYubq__tutup svg{width:var(--ikon-nav);height:var(--ikon-nav);fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round}.pemindai-qr-module__PFYubq__tutup:focus-visible{outline:2px solid var(--old-gold)}.pemindai-qr-module__PFYubq__judul{font-size:var(--fs-ops-isian);font-weight:var(--fw-bold);margin:0}.pemindai-qr-module__PFYubq__bingkai{aspect-ratio:1;border-radius:var(--radius-card);background:var(--ink);width:min(100%,320px);position:relative;overflow:hidden}.pemindai-qr-module__PFYubq__video{object-fit:cover;width:100%;height:100%}.pemindai-qr-module__PFYubq__sudut{inset:var(--space-4);--panjang:28px;--tebal:4px;background:linear-gradient(var(--old-gold), var(--old-gold)) top left / var(--panjang) var(--tebal) no-repeat, linear-gradient(var(--old-gold), var(--old-gold)) top left / var(--tebal) var(--panjang) no-repeat, linear-gradient(var(--old-gold), var(--old-gold)) top right / var(--panjang) var(--tebal) no-repeat, linear-gradient(var(--old-gold), var(--old-gold)) top right / var(--tebal) var(--panjang) no-repeat, linear-gradient(var(--old-gold), var(--old-gold)) bottom left / var(--panjang) var(--tebal) no-repeat, linear-gradient(var(--old-gold), var(--old-gold)) bottom left / var(--tebal) var(--panjang) no-repeat, linear-gradient(var(--old-gold), var(--old-gold)) bottom right / var(--panjang) var(--tebal) no-repeat, linear-gradient(var(--old-gold), var(--old-gold)) bottom right / var(--tebal) var(--panjang) no-repeat;position:absolute}.pemindai-qr-module__PFYubq__garis{left:var(--space-6);right:var(--space-6);top:var(--space-6);background:var(--old-gold);height:2px;animation:2.2s ease-in-out infinite alternate pemindai-qr-module__PFYubq__pindai-garis;position:absolute}@keyframes pemindai-qr-module__PFYubq__pindai-garis{to{top:calc(100% - var(--space-6))}}@media (prefers-reduced-motion:reduce){.pemindai-qr-module__PFYubq__garis{animation:none;top:50%}}.pemindai-qr-module__PFYubq__kanvas{display:none}.pemindai-qr-module__PFYubq__pita{width:min(100%,320px);padding:var(--space-3) var(--space-4);border-radius:var(--radius-input);background:var(--danger-solid-dark);color:var(--on-green);font-size:var(--fs-body);font-weight:var(--fw-semibold);text-align:center;margin:0}.pemindai-qr-module__PFYubq__petunjuk{gap:var(--space-1);text-align:center;width:min(100%,320px);display:grid}.pemindai-qr-module__PFYubq__petunjuk p{font-size:var(--fs-body);margin:0}.pemindai-qr-module__PFYubq__petunjuk p+p{color:var(--pindai-teks-redup);font-size:var(--fs-label)}.pemindai-qr-module__PFYubq__galat{width:min(100%,320px);padding:var(--space-4);border-radius:var(--radius-card);background:var(--danger-bg);color:var(--danger-ink);font-size:var(--fs-body);margin:0}.pemindai-qr-module__PFYubq__sub{color:var(--pindai-teks-redup);font-size:var(--fs-label);margin:0}.pemindai-qr-module__PFYubq__senter{width:var(--ops-control-h);height:var(--ops-control-h);color:var(--pindai-teks);cursor:pointer;background:#0f1916bf;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.pemindai-qr-module__PFYubq__senter svg{width:var(--ikon-nav);height:var(--ikon-nav);fill:currentColor}.pemindai-qr-module__PFYubq__senter[aria-pressed=true]{color:var(--old-gold)}.pemindai-qr-module__PFYubq__senter:focus-visible{outline:2px solid var(--old-gold)}.pemindai-qr-module__PFYubq__pemindai[data-rupa=penuh]{gap:0;padding:0;overflow:hidden}.pemindai-qr-module__PFYubq__pemindai[data-rupa=penuh]:before{content:"";z-index:-1;background:linear-gradient(#09100d8c 0%,#09100d26 22% 60%,#09100d8c 100%);position:fixed;inset:0}.pemindai-qr-module__PFYubq__pemindai[data-rupa=penuh] .pemindai-qr-module__PFYubq__kepala{justify-content:flex-start;gap:var(--space-3);max-width:none;padding:var(--space-3) var(--space-4)}.pemindai-qr-module__PFYubq__pemindai[data-rupa=penuh] .pemindai-qr-module__PFYubq__tengah{justify-content:center;align-items:center;gap:var(--space-3);flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.pemindai-qr-module__PFYubq__pemindai[data-rupa=penuh] .pemindai-qr-module__PFYubq__bingkai{background:0 0;width:min(70vw,45dvh,400px);overflow:visible}.pemindai-qr-module__PFYubq__pemindai[data-rupa=penuh] .pemindai-qr-module__PFYubq__video{z-index:-2;position:fixed;inset:0}.pemindai-qr-module__PFYubq__label{align-items:center;gap:var(--space-2);font-size:var(--fs-label);font-weight:var(--fw-extrabold);letter-spacing:var(--ls-wide);margin:0;display:flex}.pemindai-qr-module__PFYubq__logo{letter-spacing:0;border:2px solid;border-radius:4px;place-items:center;width:1.1rem;height:1.1rem;font-size:.6rem;display:grid}.pemindai-qr-module__PFYubq__bawah{width:100%;padding:var(--space-4) var(--space-6) var(--space-6);border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--surface);color:var(--ink)}
.pilih-tempat-module__smC_Sa__pilih{min-width:0;container-type:inline-size}.pilih-tempat-module__smC_Sa__lajur{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}@container (max-width:30rem){.pilih-tempat-module__smC_Sa__lajur{grid-template-columns:minmax(0,1fr)}}.pilih-tempat-module__smC_Sa__kotak{min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-input);background:var(--surface-2);align-content:start;display:grid}.pilih-tempat-module__smC_Sa__pilih[data-invalid=true] .pilih-tempat-module__smC_Sa__kotak{border-color:var(--danger-mark)}.pilih-tempat-module__smC_Sa__judul{margin:0 0 var(--space-1);font-size:var(--fs-mini);font-weight:var(--fw-bold);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--faint)}.pilih-tempat-module__smC_Sa__grup+.pilih-tempat-module__smC_Sa__grup{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line)}.pilih-tempat-module__smC_Sa__kotaNama{margin:0 0 var(--space-1);font-size:var(--fs-caption);font-weight:var(--fw-bold);color:var(--ink)}.pilih-tempat-module__smC_Sa__tempat{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:inline-flex}.pilih-tempat-module__smC_Sa__tanda{font-size:var(--fs-caption);color:var(--subtle)}.pilih-tempat-module__smC_Sa__utama{font-size:var(--fs-caption);font-weight:var(--fw-bold);color:var(--success-fg)}.pilih-tempat-module__smC_Sa__samar{font-size:var(--fs-caption);color:var(--subtle);margin:0}.pilih-tempat-module__smC_Sa__grup .pilih-tempat-module__smC_Sa__baris{padding-left:var(--space-4)}.pilih-tempat-module__smC_Sa__baris{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.pilih-tempat-module__smC_Sa__tanggal{align-items:center;gap:var(--space-1);flex-wrap:wrap;min-width:0;display:inline-flex}.pilih-tempat-module__smC_Sa__tanggal input{width:auto;min-width:0}.pilih-tempat-module__smC_Sa__pasangan{align-items:center;gap:var(--space-1);flex-wrap:nowrap;min-width:0;display:inline-flex}.pilih-tempat-module__smC_Sa__sd,.pilih-tempat-module__smC_Sa__tanggalBaca{font-size:var(--fs-caption);color:var(--muted)}.pilih-tempat-module__smC_Sa__tambahTanggal{color:var(--muted)}.pilih-tempat-module__smC_Sa__jadikan{color:var(--muted);font-size:var(--fs-caption)}
.isian-bagian-module__saXJtW__sandiBaris{gap:var(--space-2);display:flex}.isian-bagian-module__saXJtW__sandiBaris>:first-child{font-family:var(--font-mono);letter-spacing:.2em;flex:1}.isian-bagian-module__saXJtW__hitung{text-align:right;font-size:var(--fs-caption);color:var(--subtle);margin:0}
.form-absen-manual-module__uZEKDW__absen{gap:var(--space-3);display:grid}.form-absen-manual-module__uZEKDW__kartu{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);display:grid}.form-absen-manual-module__uZEKDW__baris{justify-content:space-between;gap:var(--space-3);margin:0;display:flex}.form-absen-manual-module__uZEKDW__label{color:var(--muted);font-size:var(--fs-label);font-weight:var(--fw-semibold)}.form-absen-manual-module__uZEKDW__nilai{min-width:0;color:var(--ink);font-size:var(--fs-body);font-weight:var(--fw-bold);text-align:right}.form-absen-manual-module__uZEKDW__galat{padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--danger-bg);color:var(--danger-ink);font-size:var(--fs-body);margin:0}.form-absen-manual-module__uZEKDW__penanda{color:var(--warning-ink);font-size:var(--fs-label);font-weight:var(--fw-bold);margin:0}
.opsabsen-module__K0w5dq__absen{gap:var(--space-3);min-width:0;display:grid}.opsabsen-module__K0w5dq__judul{font-family:var(--font-display);font-size:var(--fs-ops-judul);color:var(--ink);margin:0}.opsabsen-module__K0w5dq__pita{padding:var(--space-3) var(--space-4);border-radius:var(--radius-input);background:var(--danger-solid-dark);color:var(--on-green);font-size:var(--fs-body);font-weight:var(--fw-semibold);margin:0}.opsabsen-module__K0w5dq__status{justify-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);text-align:center;display:grid}.opsabsen-module__K0w5dq__statusJudul{color:var(--muted);font-size:var(--fs-caption);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;margin:0}.opsabsen-module__K0w5dq__jamBesar{color:var(--ink);font-family:var(--font-display);font-size:40px;font-weight:var(--fw-bold);margin:0;line-height:1.1}.opsabsen-module__K0w5dq__selesai{color:var(--ink);font-size:var(--fs-ops-judul);font-weight:var(--fw-bold);margin:0}.opsabsen-module__K0w5dq__statusIsi{color:var(--text);font-size:var(--fs-body);font-weight:var(--fw-semibold);overflow-wrap:anywhere;margin:0}.opsabsen-module__K0w5dq__statusBaris{color:var(--muted);font-size:var(--fs-label);overflow-wrap:anywhere;margin:0}.opsabsen-module__K0w5dq__kapsul{align-items:center;gap:var(--space-1);margin:var(--space-1) 0 var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--fs-label);font-weight:var(--fw-bold);display:inline-flex}.opsabsen-module__K0w5dq__kapsul svg{width:var(--ikon-s);height:var(--ikon-s)}.opsabsen-module__K0w5dq__kapsul[data-nada=hijau],.opsabsen-module__K0w5dq__ringkasSatu[data-nada=hijau],.opsabsen-module__K0w5dq__riwayatTanda[data-nada=hijau]{background:var(--success-bg);color:var(--success-fg)}.opsabsen-module__K0w5dq__kapsul[data-nada=kuning],.opsabsen-module__K0w5dq__ringkasSatu[data-nada=kuning],.opsabsen-module__K0w5dq__riwayatTanda[data-nada=kuning]{background:var(--warning-bg);color:var(--warning-ink)}.opsabsen-module__K0w5dq__status [data-bagian=absen]{justify-self:stretch;display:grid}.opsabsen-module__K0w5dq__info{align-items:flex-start;gap:var(--space-2);color:var(--muted);font-size:var(--fs-label);margin:0;display:flex}.opsabsen-module__K0w5dq__info svg{width:var(--ikon-s);height:var(--ikon-s);flex:none;margin-top:1px}.opsabsen-module__K0w5dq__ringkas{gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.opsabsen-module__K0w5dq__ringkasSatu{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--fs-label);font-weight:var(--fw-bold)}.opsabsen-module__K0w5dq__riwayat{gap:var(--space-2);display:grid}.opsabsen-module__K0w5dq__riwayatJudul{margin:var(--space-2) 0 0;color:var(--muted);font-size:var(--fs-caption);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase}.opsabsen-module__K0w5dq__riwayatDaftar{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);margin:0;padding:0;list-style:none;display:grid}.opsabsen-module__K0w5dq__riwayatBaris{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);font-size:var(--fs-body);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.opsabsen-module__K0w5dq__riwayatBaris+.opsabsen-module__K0w5dq__riwayatBaris{border-top:1px solid var(--line-soft)}.opsabsen-module__K0w5dq__riwayatTanggal{color:var(--ink);font-weight:var(--fw-semibold)}.opsabsen-module__K0w5dq__riwayatJam{color:var(--text);font-variant-numeric:tabular-nums}.opsabsen-module__K0w5dq__riwayatTanda{padding:2px var(--space-2);border-radius:var(--radius-pill);font-size:var(--fs-mini);font-weight:var(--fw-bold)}.opsabsen-module__K0w5dq__penanda{color:var(--warning-ink);font-size:var(--fs-label);font-weight:var(--fw-bold);margin:0}.opsabsen-module__K0w5dq__identitas{gap:var(--space-1) var(--space-3);color:var(--muted);font-size:var(--fs-label);flex-wrap:wrap;margin:0;display:flex}.opsabsen-module__K0w5dq__identitasNomor{font-variant-numeric:tabular-nums}.opsabsen-module__K0w5dq__identitasNama{color:var(--ink);font-weight:var(--fw-semibold)}.opsabsen-module__K0w5dq__tautanManual{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--ops-tombol-h);padding:0 var(--space-4);border:1px solid var(--line);border-radius:var(--radius-button);background:var(--surface);color:var(--ink);font-weight:var(--fw-bold);text-decoration:none;display:inline-flex}.opsabsen-module__K0w5dq__tautanManual svg{width:var(--ikon);height:var(--ikon)}.opsabsen-module__K0w5dq__tautanManual:focus-visible{outline:2px solid var(--kanan-green);outline-offset:2px}
.lembar-cara-module__IWiMvW__lembar{gap:var(--space-2);touch-action:none;width:100%;display:grid}.lembar-cara-module__IWiMvW__pegangan{border-radius:var(--radius-pill);background:var(--line);justify-self:center;width:40px;height:4px}.lembar-cara-module__IWiMvW__kapsul{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:0 var(--space-4);border:1px solid var(--kanan-green-dark);border-radius:var(--radius-pill);color:var(--kanan-green-dark);font-size:var(--fs-body);font-weight:var(--fw-extrabold);cursor:pointer;background:0 0;display:flex}.lembar-cara-module__IWiMvW__kapsul svg,.lembar-cara-module__IWiMvW__pilihan svg{width:var(--ikon-s);height:var(--ikon-s)}.lembar-cara-module__IWiMvW__pilihan{align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:0 var(--space-4);border:1px solid var(--line);border-radius:var(--radius-button);background:var(--surface);color:var(--ink);font-size:var(--fs-body);font-weight:var(--fw-bold);text-align:left;cursor:pointer;display:flex}.lembar-cara-module__IWiMvW__pilihan svg{color:var(--kanan-green-dark)}.lembar-cara-module__IWiMvW__kapsul:focus-visible,.lembar-cara-module__IWiMvW__pilihan:focus-visible{outline:2px solid var(--kanan-green);outline-offset:2px}
.form-absen-module__77g8_G__halaman{z-index:40;background:var(--canvas);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.form-absen-module__77g8_G__kepala{align-items:center;gap:var(--space-2);width:100%;max-width:var(--ops-lebar);padding:var(--space-3) var(--space-4);background:var(--surface);border-bottom:1px solid var(--line);margin:0 auto;display:flex}.form-absen-module__77g8_G__kembali{width:var(--tap-min);height:var(--tap-min);margin-left:calc(-1 * var(--space-2));border-radius:var(--radius-button);color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.form-absen-module__77g8_G__kembali svg{width:var(--ikon);height:var(--ikon)}.form-absen-module__77g8_G__kembali:focus-visible{outline:2px solid var(--kanan-green)}.form-absen-module__77g8_G__judul{color:var(--ink);font-size:var(--fs-ops-isian);font-weight:var(--fw-bold);margin:0}.form-absen-module__77g8_G__peran{color:var(--muted);font-size:var(--fs-label);margin:0}.form-absen-module__77g8_G__isi{align-content:start;gap:var(--space-3);width:100%;max-width:var(--ops-lebar);padding:var(--space-4);flex:1;margin:0 auto;display:grid}.form-absen-module__77g8_G__label{margin:var(--space-2) 0 0;color:var(--muted);font-size:var(--fs-caption);font-weight:var(--fw-bold);letter-spacing:.06em}.form-absen-module__77g8_G__tempat{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-ops-field);background:var(--surface);color:var(--ink);font-size:var(--fs-ops-isian);font-weight:var(--fw-semibold);margin:0;display:flex}.form-absen-module__77g8_G__tempat svg{width:var(--ikon);height:var(--ikon);color:var(--muted)}.form-absen-module__77g8_G__ubin{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.form-absen-module__77g8_G__ubinSatu{gap:var(--space-1);min-height:72px;padding:var(--space-3) var(--space-2);border:1.5px solid var(--line);border-radius:var(--radius-ubin);background:var(--surface);color:var(--ink);text-align:center;cursor:pointer;display:grid}.form-absen-module__77g8_G__ubinSatu[aria-checked=true]{border-color:var(--kanan-green);background:var(--kanan-green-soft);color:var(--kanan-green-dark)}.form-absen-module__77g8_G__ubinSatu:focus-visible{outline:2px solid var(--kanan-green);outline-offset:2px}.form-absen-module__77g8_G__ubinNama{font-size:var(--fs-label);font-weight:var(--fw-bold);overflow-wrap:anywhere}.form-absen-module__77g8_G__ubinJam{color:var(--muted);font-size:var(--fs-caption)}.form-absen-module__77g8_G__kartuJam{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);display:flex}.form-absen-module__77g8_G__kartuJam svg{width:var(--ikon-nav);height:var(--ikon-nav);color:var(--kanan-green);flex:none}.form-absen-module__77g8_G__kartuJamNama{color:var(--ink);font-weight:var(--fw-bold);overflow-wrap:anywhere;margin:0}.form-absen-module__77g8_G__kartuJamWaktu{color:var(--muted);font-size:var(--fs-label);margin:0}.form-absen-module__77g8_G__pita{padding:var(--space-3) var(--space-4);border-radius:var(--radius-input);background:var(--danger-solid-dark);color:var(--on-green);font-size:var(--fs-body);font-weight:var(--fw-semibold);margin:0}.form-absen-module__77g8_G__kaki{width:100%;max-width:var(--ops-lebar);padding:var(--space-4);margin:0 auto;display:grid}.form-absen-module__77g8_G__selubung{z-index:45;background:var(--scrim);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.form-absen-module__77g8_G__lembar{gap:var(--space-2);width:100%;max-width:var(--ops-lebar);padding:var(--space-3) var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom));border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--surface);display:grid}.form-absen-module__77g8_G__pegangan{border-radius:var(--radius-pill);background:var(--line);justify-self:center;width:40px;height:4px}.form-absen-module__77g8_G__lembarJudul{margin:var(--space-2) 0;color:var(--ink);font-size:var(--fs-ops-isian);font-weight:var(--fw-bold)}.form-absen-module__77g8_G__tautanKecil{min-height:var(--tap-min);padding:0 var(--space-3);color:var(--kanan-green-dark);font-size:var(--fs-body);font-weight:var(--fw-semibold);cursor:pointer;background:0 0;border:0;justify-self:center;text-decoration:underline}.form-absen-module__77g8_G__tautanKecil:focus-visible{outline:2px solid var(--kanan-green)}.form-absen-module__77g8_G__kuning{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--warning-bg);color:var(--warning-ink);font-size:var(--fs-body);font-weight:var(--fw-semibold);margin:0;display:flex}.form-absen-module__77g8_G__kuning svg{width:var(--ikon);height:var(--ikon);flex:none}.form-absen-module__77g8_G__kartuInfo{gap:var(--space-1);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);display:grid}.form-absen-module__77g8_G__kartuInfoJudul{color:var(--ink);font-size:var(--fs-body);font-weight:var(--fw-bold);margin:0}.form-absen-module__77g8_G__kartuInfoTeks{color:var(--muted);font-size:var(--fs-label);margin:0}.form-absen-module__77g8_G__kartuInfo[data-garis=putus]{background:0 0;border-style:dashed}.form-absen-module__77g8_G__galat{border-radius:var(--radius-ubin);background:var(--danger-bg);color:var(--danger-ink);font-size:var(--fs-label);font-weight:var(--fw-semibold);margin:0;padding:10px 14px}.form-absen-module__77g8_G__kartuAkses{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);margin:0;overflow:clip}.form-absen-module__77g8_G__kartuPita{justify-content:space-between;align-items:center;gap:var(--space-2);background:var(--kanan-green);color:var(--on-green);padding:9px 14px;display:flex}.form-absen-module__77g8_G__kartuPita b{font-size:var(--fs-label)}.form-absen-module__77g8_G__kartuPita span{font-size:11px;font-weight:var(--fw-bold);letter-spacing:.06em;opacity:.8}.form-absen-module__77g8_G__kartuBaris{gap:var(--space-2);padding:var(--space-3) 14px;margin:0;display:grid}.form-absen-module__77g8_G__kartuBaris>div{gap:var(--space-2);grid-template-columns:62px 1fr;align-items:baseline;display:grid}.form-absen-module__77g8_G__kartuBaris dt{color:var(--muted);font-size:var(--fs-caption)}.form-absen-module__77g8_G__kartuBaris dd{min-width:0;color:var(--ink);font-size:13.5px;font-weight:var(--fw-bold);overflow-wrap:anywhere;margin:0}.form-absen-module__77g8_G__mono{font-family:var(--font-mono)}.form-absen-module__77g8_G__pilihan{border:1px solid var(--line);background:var(--surface-2);width:100%;min-height:32px;color:var(--ink);font:inherit;border-radius:10px;padding:4px 8px}.form-absen-module__77g8_G__pilihan:focus-visible,.form-absen-module__77g8_G__ketik:focus-visible,.form-absen-module__77g8_G__pilihAlasan button:focus-visible{outline:2px solid var(--kanan-green);outline-offset:1px}.form-absen-module__77g8_G__pilihAlasan{flex-wrap:wrap;gap:6px;display:flex}.form-absen-module__77g8_G__pilihAlasan button{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);font:inherit;font-size:12.5px;font-weight:var(--fw-semibold);cursor:pointer;padding:5px 11px}.form-absen-module__77g8_G__pilihAlasan button[aria-checked=true]{border-color:var(--kanan-green);background:var(--kanan-green);color:var(--on-green)}.form-absen-module__77g8_G__ketik{box-sizing:border-box;width:100%;margin-top:var(--space-2);padding:var(--space-2) 10px;border:1.5px solid var(--kanan-green);background:var(--surface);color:var(--ink);font:inherit;font-weight:var(--fw-semibold);border-radius:10px}.form-absen-module__77g8_G__penting{padding:var(--space-3) 14px;border:1px solid var(--warning-ink);border-radius:var(--radius-card);background:var(--surface);color:var(--ink);font-size:var(--fs-label);margin:0;line-height:1.45}.form-absen-module__77g8_G__penting b{color:var(--warning-ink)}.form-absen-module__77g8_G__kakiDua{gap:var(--space-3);width:100%;max-width:var(--ops-lebar);padding:var(--space-4);margin:0 auto;display:flex}.form-absen-module__77g8_G__kakiDua>*{flex:1}.form-absen-module__77g8_G__qrSaya{aspect-ratio:1;justify-self:center;place-items:center;width:min(100%,18rem);display:grid}.form-absen-module__77g8_G__qrSaya svg{width:100%}.form-absen-module__77g8_G__outletQr{color:var(--ink);font-size:var(--fs-body);font-weight:var(--fw-semibold);text-align:center;margin:0}.form-absen-module__77g8_G__hitungan{justify-items:center;gap:var(--space-1);display:grid}.form-absen-module__77g8_G__angka{color:var(--kanan-green);font-family:var(--font-mono);font-size:2.75rem;font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;margin:0;line-height:1}.form-absen-module__77g8_G__angkaKet{color:var(--muted);font-size:var(--fs-label);font-weight:var(--fw-semibold);margin:0}.form-absen-module__77g8_G__pemberitahuan{align-content:center;justify-items:center;gap:var(--space-3);width:100%;max-width:var(--ops-lebar);padding:var(--space-4);text-align:center;flex:1;margin:0 auto;display:grid}.form-absen-module__77g8_G__pemberitahuan>button{justify-self:stretch}.form-absen-module__77g8_G__centang{box-sizing:border-box;border:2px solid var(--success-fg);border-radius:var(--radius-pill);width:64px;height:64px;color:var(--success-fg);place-items:center;display:grid}.form-absen-module__77g8_G__centang svg{width:34px;height:34px}.form-absen-module__77g8_G__pemberitahuanJudul{color:var(--ink);font-size:var(--fs-ops-isian);font-weight:var(--fw-bold);margin:0}.form-absen-module__77g8_G__pemberitahuanTeks{margin:0 0 var(--space-2);color:var(--muted);font-size:var(--fs-body)}.form-absen-module__77g8_G__lembarCara{z-index:45;width:100%;max-width:var(--ops-lebar);padding:var(--space-3) var(--space-6) calc(var(--space-6) + env(safe-area-inset-bottom));border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--surface);box-shadow:0 -1px 0 var(--line);margin:0 auto;position:fixed;bottom:0;left:0;right:0}
.pengawas-absen-foto-module__ofoe4a__lapis{left:0;right:0;bottom:calc(var(--ops-nav-h) + var(--space-4));z-index:60;pointer-events:none;justify-content:center;display:flex;position:fixed}.pengawas-absen-foto-module__ofoe4a__popup{align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--kanan-green);color:var(--on-green);font-size:var(--fs-body);font-weight:var(--fw-bold);box-shadow:var(--shadow-card);pointer-events:auto;cursor:pointer;border:0;display:inline-flex}.pengawas-absen-foto-module__ofoe4a__popup[data-nada=gagal]{background:var(--danger-solid-dark)}.pengawas-absen-foto-module__ofoe4a__popup svg{width:var(--ikon);height:var(--ikon)}.pengawas-absen-foto-module__ofoe4a__popup:focus-visible{outline:2px solid var(--kanan-green-dark);outline-offset:2px}
.opsakun-module__0E0osW__layar,.opsakun-module__0E0osW__form{gap:var(--space-3);display:grid}.opsakun-module__0E0osW__judul{font-family:var(--font-display);font-size:var(--fs-ops-judul);color:var(--ink);margin:0}.opsakun-module__0E0osW__kepala{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);display:grid}.opsakun-module__0E0osW__nama{color:var(--ink);font-size:var(--fs-body);font-weight:var(--fw-bold);margin:0}.opsakun-module__0E0osW__keterangan,.opsakun-module__0E0osW__catatan{color:var(--muted);font-size:var(--fs-label);margin:0}.opsakun-module__0E0osW__daftar{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);display:grid;overflow:hidden}.opsakun-module__0E0osW__baris{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-4);border:0;border-bottom:1px solid var(--line);color:var(--ink);font:inherit;font-size:var(--fs-body);text-align:left;cursor:pointer;background:0 0;text-decoration:none;display:flex}.opsakun-module__0E0osW__baris:last-child{border-bottom:0}.opsakun-module__0E0osW__baris svg{width:var(--ikon);height:var(--ikon);color:var(--muted)}.opsakun-module__0E0osW__baris:focus-visible{outline:2px solid var(--kanan-green);outline-offset:-2px}@media (hover:hover){.opsakun-module__0E0osW__baris:hover{background:var(--hover-surface)}}.opsakun-module__0E0osW__galat{color:var(--danger-ink);font-size:var(--fs-label);margin:0}.opsakun-module__0E0osW__rinci{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);margin:0;display:grid}.opsakun-module__0E0osW__rinci dt{color:var(--muted);font-size:var(--fs-label)}.opsakun-module__0E0osW__rinci dd{margin:var(--space-1) 0 0;overflow-wrap:anywhere;color:var(--ink);font-size:var(--fs-body);font-weight:var(--fw-bold)}.opsakun-module__0E0osW__pengajuan{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--gold-line);border-radius:var(--radius-card);background:var(--gold-bg);display:grid}.opsakun-module__0E0osW__kaki{justify-content:flex-end;gap:var(--space-2);display:flex}
.opsberanda-module__-QUtda__beranda{gap:var(--space-3);display:grid}.opsberanda-module__-QUtda__kepala{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);display:grid}.opsberanda-module__-QUtda__baris{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.opsberanda-module__-QUtda__nama{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-panel-title);font-weight:var(--fw-bold);color:var(--ink);margin:0;overflow:hidden}.opsberanda-module__-QUtda__keluar{align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:0 var(--space-2);color:var(--danger-ink);font-size:var(--fs-label);font-weight:var(--fw-bold);cursor:pointer;background:0 0;border:0;flex:none;display:inline-flex}.opsberanda-module__-QUtda__keluar svg{width:var(--ikon-s);height:var(--ikon-s)}.opsberanda-module__-QUtda__konteks{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.opsberanda-module__-QUtda__medan{gap:var(--space-1);flex:140px;min-width:0;display:grid}.opsberanda-module__-QUtda__label{font-size:var(--fs-mini);font-weight:var(--fw-bold);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--subtle)}.opsberanda-module__-QUtda__nilai{min-height:var(--control-h);font-size:var(--fs-body);font-weight:var(--fw-bold);color:var(--ink);align-items:center;display:flex}.opsberanda-module__-QUtda__ubinGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.opsberanda-module__-QUtda__ubin{min-height:calc(var(--tap-min) * 2);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);color:var(--ink);font-weight:var(--fw-bold);align-items:flex-end;text-decoration:none;display:flex}.opsberanda-module__-QUtda__keluar:focus-visible,.opsberanda-module__-QUtda__ubin:focus-visible{outline:2px solid var(--kanan-green);outline-offset:2px}@media (hover:hover){.opsberanda-module__-QUtda__ubin:hover{border-color:var(--kanan-green);background:var(--hover-surface)}}
.opsdaftar-akun-module__x--tYG__latar{background:var(--canvas);flex-direction:column;min-height:100dvh;display:flex}.opsdaftar-akun-module__x--tYG__kartu{width:100%;max-width:var(--ops-login-lebar);background:var(--canvas);flex-direction:column;flex:1;margin:0 auto;display:flex}.opsdaftar-akun-module__x--tYG__kepalaMerek{padding:var(--space-8) var(--space-6) var(--space-6);background:var(--kanan-green);color:var(--on-green);flex:none;position:relative;overflow:hidden}.opsdaftar-akun-module__x--tYG__kepalaMerek:before{content:"";top:calc(-1 * var(--space-8));right:calc(-1 * var(--space-10));width:calc(var(--ubin-glif) * 4);height:calc(var(--ubin-glif) * 4);background:var(--kanan-green-lingkar);border-radius:50%;position:absolute}.opsdaftar-akun-module__x--tYG__merek,.opsdaftar-akun-module__x--tYG__judul,.opsdaftar-akun-module__x--tYG__sub{position:relative}.opsdaftar-akun-module__x--tYG__merek{align-items:center;gap:var(--space-3);margin:0 0 var(--space-5);display:flex}.opsdaftar-akun-module__x--tYG__lencana{width:var(--ubin-glif);height:var(--ubin-glif);padding:var(--space-1);background:var(--surface);border-radius:50%;flex:none;place-items:center;display:grid}.opsdaftar-akun-module__x--tYG__lencana img{object-fit:contain;width:100%;height:100%}.opsdaftar-akun-module__x--tYG__wordmark{font-family:var(--font-display);font-size:var(--fs-ops-judul);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);margin:0}.opsdaftar-akun-module__x--tYG__titik{color:var(--old-gold)}.opsdaftar-akun-module__x--tYG__judul{max-width:13ch;font-size:var(--fs-ops-judul);font-weight:var(--fw-extrabold);letter-spacing:var(--ls-tight);margin:0;line-height:1.22}.opsdaftar-akun-module__x--tYG__sub{margin:var(--space-2) 0 0;font-size:var(--fs-label);color:var(--kanan-green-fg-soft);line-height:1.5}.opsdaftar-akun-module__x--tYG__badan{padding:var(--space-6) var(--space-6) var(--space-5);flex-direction:column;flex:1;display:flex}.opsdaftar-akun-module__x--tYG__labelIsi{align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);font-size:var(--fs-mini);font-weight:var(--fw-extrabold);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink);display:flex}.opsdaftar-akun-module__x--tYG__garis{background:var(--old-gold);border-radius:2px;width:18px;height:2px}.opsdaftar-akun-module__x--tYG__banner{align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--danger-line);border-radius:var(--radius-ops-field);background:var(--danger-bg);color:var(--danger-ink);font-size:var(--fs-label);font-weight:var(--fw-semibold);line-height:1.5;display:flex}.opsdaftar-akun-module__x--tYG__banner svg{width:var(--ikon-s);height:var(--ikon-s);flex:none;margin-top:2px}.opsdaftar-akun-module__x--tYG__dua{grid-template-columns:repeat(auto-fit, minmax(calc(var(--ubin-slot) * 2), 1fr));gap:var(--space-4) var(--space-3);margin-bottom:var(--space-4);display:grid}.opsdaftar-akun-module__x--tYG__umpan{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.opsdaftar-akun-module__x--tYG__kirim{width:100%;margin-top:var(--space-2)}.opsdaftar-akun-module__x--tYG__barisTautan{margin:2px 0 var(--space-5);justify-content:space-between;align-items:center;display:flex}.opsdaftar-akun-module__x--tYG__tautan{align-items:center;gap:var(--space-2);min-height:var(--tap-min);font-size:var(--fs-label);font-weight:var(--fw-semibold);color:var(--kanan-green);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.opsdaftar-akun-module__x--tYG__tautan:focus-visible{outline:2px solid var(--kanan-green);outline-offset:2px}.opsdaftar-akun-module__x--tYG__samar{color:var(--subtle)}.opsdaftar-akun-module__x--tYG__selesai{justify-items:center;gap:var(--space-3);padding:var(--space-6) 0;text-align:center;color:var(--ink);display:grid}.opsdaftar-akun-module__x--tYG__selesai svg{width:calc(var(--ikon) * 2);height:calc(var(--ikon) * 2);color:var(--kanan-green)}.opsdaftar-akun-module__x--tYG__selesai p{font-size:var(--fs-label);margin:0;line-height:1.5}.opsdaftar-akun-module__x--tYG__tengah{justify-content:center;display:flex}.opsdaftar-akun-module__x--tYG__kaki{padding-top:var(--space-5);text-align:center;font-size:var(--fs-mini);color:var(--muted);margin:auto 0 0}@media (min-width:768px){.opsdaftar-akun-module__x--tYG__latar{padding:var(--space-8) var(--space-4);justify-content:center}.opsdaftar-akun-module__x--tYG__kartu{border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-dropdown);flex:none;overflow:hidden}.opsdaftar-akun-module__x--tYG__badan{flex:none}}
.opslogin-module__erGgqG__latar{background:var(--canvas);flex-direction:column;min-height:100dvh;display:flex}.opslogin-module__erGgqG__kartu{width:100%;max-width:var(--ops-login-lebar);background:var(--canvas);flex-direction:column;flex:1;margin:0 auto;display:flex}.opslogin-module__erGgqG__kepalaMerek{padding:var(--space-8) var(--space-6) var(--space-6);background:var(--kanan-green);color:var(--on-green);flex:none;position:relative;overflow:hidden}.opslogin-module__erGgqG__kepalaMerek:before{content:"";top:calc(-1 * var(--space-8));right:calc(-1 * var(--space-10));width:calc(var(--ubin-glif) * 4);height:calc(var(--ubin-glif) * 4);background:var(--kanan-green-lingkar);border-radius:50%;position:absolute}.opslogin-module__erGgqG__merek,.opslogin-module__erGgqG__judul,.opslogin-module__erGgqG__sub{position:relative}.opslogin-module__erGgqG__merek{align-items:center;gap:var(--space-3);margin:0 0 var(--space-5);display:flex}.opslogin-module__erGgqG__lencana{width:var(--ubin-glif);height:var(--ubin-glif);padding:var(--space-1);background:var(--surface);border-radius:50%;flex:none;place-items:center;display:grid}.opslogin-module__erGgqG__lencana img{object-fit:contain;width:100%;height:100%}.opslogin-module__erGgqG__wordmark{font-family:var(--font-display);font-size:var(--fs-ops-judul);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);margin:0}.opslogin-module__erGgqG__titik{color:var(--old-gold)}.opslogin-module__erGgqG__judul{max-width:13ch;font-size:var(--fs-ops-judul);font-weight:var(--fw-extrabold);letter-spacing:var(--ls-tight);margin:0;line-height:1.22}.opslogin-module__erGgqG__sub{margin:var(--space-2) 0 0;font-size:var(--fs-label);color:var(--kanan-green-fg-soft);line-height:1.5}.opslogin-module__erGgqG__badan{padding:var(--space-6) var(--space-6) var(--space-5);flex-direction:column;flex:1;display:flex}.opslogin-module__erGgqG__labelMasuk{align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);font-size:var(--fs-mini);font-weight:var(--fw-extrabold);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink);display:flex}.opslogin-module__erGgqG__garis{background:var(--old-gold);border-radius:2px;width:18px;height:2px}.opslogin-module__erGgqG__banner{align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--danger-line);border-radius:var(--radius-ops-field);background:var(--danger-bg);color:var(--danger-ink);font-size:var(--fs-label);font-weight:var(--fw-semibold);line-height:1.5;display:flex}.opslogin-module__erGgqG__banner svg{width:var(--ikon-s);height:var(--ikon-s);flex:none;margin-top:2px}.opslogin-module__erGgqG__isian{gap:var(--space-4);margin-bottom:var(--space-2);display:grid}.opslogin-module__erGgqG__sandi{position:relative}.opslogin-module__erGgqG__sandi input{padding-right:calc(var(--tap-min) + var(--space-1))}.opslogin-module__erGgqG__lihat{width:var(--tap-min);color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:0;bottom:0;right:0}.opslogin-module__erGgqG__lihat svg{width:var(--ikon);height:var(--ikon)}.opslogin-module__erGgqG__barisTautan{justify-content:space-between;align-items:center;margin:2px 0 0;display:flex}.opslogin-module__erGgqG__barisTablet{margin:0 0 var(--space-5);justify-content:flex-end;display:flex}.opslogin-module__erGgqG__tautan{align-items:center;gap:var(--space-2);min-height:var(--tap-min);font-size:var(--fs-label);font-weight:var(--fw-semibold);color:var(--kanan-green);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.opslogin-module__erGgqG__samar{color:var(--subtle)}.opslogin-module__erGgqG__centang{width:18px;height:18px;accent-color:var(--kanan-green);margin:0}.opslogin-module__erGgqG__masuk{width:100%}.opslogin-module__erGgqG__kaki{padding-top:var(--space-5);text-align:center;font-size:var(--fs-mini);color:var(--muted);margin:auto 0 0}.opslogin-module__erGgqG__tautan:focus-visible,.opslogin-module__erGgqG__lihat:focus-visible{outline:2px solid var(--kanan-green);outline-offset:2px}@media (min-width:768px){.opslogin-module__erGgqG__latar{padding:var(--space-8) var(--space-4);justify-content:center}.opslogin-module__erGgqG__kartu{border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-dropdown);flex:none;overflow:hidden}.opslogin-module__erGgqG__badan{flex:none}}
.kerangka-module__l8tRgq__gerbang{min-height:100dvh;padding:var(--space-4);background:var(--canvas);place-items:center;display:grid}.kerangka-module__l8tRgq__kerangka{width:100%;min-height:100dvh;max-width:var(--ops-lebar);background:var(--canvas);--skala-basis:var(--skala-basis-ops);grid-template-rows:auto 1fr auto;margin:0 auto;display:grid;container-type:inline-size}.kerangka-module__l8tRgq__kepala{z-index:2;align-items:center;gap:var(--space-1);min-height:var(--ops-kepala-h);padding:0 var(--space-3) 0 var(--space-4);background:var(--surface);border-bottom:1px solid var(--line);display:flex;position:sticky;top:0}.kerangka-module__l8tRgq__merek{font-family:var(--font-display);font-size:var(--fs-ops-merek);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);color:var(--kanan-green);margin:0}.kerangka-module__l8tRgq__titik{color:var(--old-gold)}.kerangka-module__l8tRgq__kembali{width:var(--tap-min);height:var(--tap-min);margin-left:calc(-1 * var(--space-2));border-radius:var(--radius-button);color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.kerangka-module__l8tRgq__kembali svg{width:var(--ikon);height:var(--ikon)}.kerangka-module__l8tRgq__badan{min-width:0;padding:var(--space-3) var(--space-3) var(--space-6)}.kerangka-module__l8tRgq__nav{z-index:2;min-height:var(--ops-nav-h);padding-bottom:env(safe-area-inset-bottom);background:var(--surface);border-top:1px solid var(--line);align-items:stretch;display:flex;position:sticky;bottom:0}.kerangka-module__l8tRgq__tab{min-height:var(--tap-min);justify-content:center;align-items:center;gap:var(--space-1);color:var(--faint);font-size:var(--fs-mini);font-weight:var(--fw-bold);flex-direction:column;flex:1;text-decoration:none;display:flex}.kerangka-module__l8tRgq__tab svg{width:var(--ikon-nav);height:var(--ikon-nav)}.kerangka-module__l8tRgq__tab[aria-current=page]{color:var(--kanan-green)}.kerangka-module__l8tRgq__tab:focus-visible,.kerangka-module__l8tRgq__kembali:focus-visible{outline:2px solid var(--kanan-green);outline-offset:-2px}@media (hover:hover){.kerangka-module__l8tRgq__tab:hover{color:var(--kanan-green)}.kerangka-module__l8tRgq__kembali:hover{background:var(--hover-surface)}}@media (min-width:768px){.kerangka-module__l8tRgq__kerangka{border-inline:1px solid var(--line)}}.kerangka-module__l8tRgq__lapisUmpanBalik{--umpan-balik-bawah:calc(var(--ops-nav-h) + var(--space-3));display:contents}.kerangka-module__l8tRgq__dialogTeks{color:var(--muted);font-size:var(--fs-body);margin:0}
