.KartuAnggota_root___004a{--paper:#f3f6f4;--ink:#0f1e19;--ink-2:#48564f;--ink-3:#616f68;--rule:#dde4df;--plate:#e7ece8;--green:#2dd4a0;--green-ink:#0f7a5e;container-type:inline-size;position:relative;width:100%;aspect-ratio:10/9;display:grid;place-items:center;perspective:1100px;font-family:var(--font-dm-sans),"DM Sans",ui-sans-serif,system-ui,sans-serif;color:var(--ink);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}html.dark .KartuAnggota_root___004a{--paper:#0e1117;--ink:#f1f5f9;--ink-2:#b6c2cc;--ink-3:#8f9f98;--rule:#252d3d;--plate:#161b27;--green-ink:var(--green)}.KartuAnggota_tilt__9qZY8{--rx:0deg;--ry:0deg;width:84cqw;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry))}.KartuAnggota_apung__VEccW{position:relative;transform-style:preserve-3d;animation:KartuAnggota_apung__VEccW 7s ease-in-out 1.6s infinite}.KartuAnggota_lembar__CWxEW{position:absolute;inset:0;background:var(--plate);border:1px solid var(--rule);border-radius:6px}.KartuAnggota_lembar1__IelT9{transform:translateZ(-28px) translate(3cqw,-3cqw) rotate(3.5deg);animation:KartuAnggota_kipas1__0kgeB 1s cubic-bezier(.2,.8,.2,1) .25s both}.KartuAnggota_lembar2__jwNa0{transform:translateZ(-56px) translate(-3cqw,-5.5cqw) rotate(-4deg);animation:KartuAnggota_kipas2__PZsN7 1.1s cubic-bezier(.2,.8,.2,1) .15s both}.KartuAnggota_kartu__gnl2y{position:relative;background:var(--paper);border:1px solid var(--rule);border-radius:6px;padding:6cqw 6.5cqw;animation:KartuAnggota_kartuNaik__5qAKZ .9s cubic-bezier(.2,.8,.2,1) both}.KartuAnggota_root___004a[data-terkirim] .KartuAnggota_kartu__gnl2y{animation:KartuAnggota_kartuNaik__5qAKZ .9s cubic-bezier(.2,.8,.2,1) both,KartuAnggota_tekan__zz4Pb .42s ease .22s}.KartuAnggota_kepala__XiNtb{display:flex;justify-content:space-between;align-items:baseline;font-size:max(9px,2.5cqw);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.KartuAnggota_nomor__MbfZY{font-variant-numeric:tabular-nums;letter-spacing:.08em}.KartuAnggota_merek__H04EF{margin:2.4cqw 0 4.6cqw;font-family:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;font-weight:800;font-size:8.6cqw;line-height:1;letter-spacing:-.035em;color:var(--ink)}.KartuAnggota_baris__DZVqg{margin:0;border-top:1px solid var(--rule)}.KartuAnggota_row__zaa1q{position:relative;display:grid;grid-template-columns:24cqw minmax(0,1fr);align-items:baseline;padding:2.5cqw 0;border-bottom:1px solid var(--rule);animation:KartuAnggota_masuk__Wq5AA .5s ease calc(.55s + var(--i) * .12s) both}.KartuAnggota_row__zaa1q dt{font-size:max(8.5px,2.3cqw);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.KartuAnggota_row__zaa1q dd{margin:0;min-width:0;font-size:max(11px,3.5cqw);line-height:1.3;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.KartuAnggota_email__EM3g4{display:flex;align-items:center}.KartuAnggota_teks__3VieI{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-3)}.KartuAnggota_email__EM3g4[data-isi] .KartuAnggota_teks__3VieI{color:var(--ink)}.KartuAnggota_caret__zPDrJ{flex:none;width:1.5px;height:1.05em;margin-left:2px;background:var(--ink);animation:KartuAnggota_kedip__bgczh 1.05s steps(1) infinite}.KartuAnggota_root___004a[data-terkirim] .KartuAnggota_caret__zPDrJ{display:none}.KartuAnggota_row__zaa1q:first-child:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--green);transform:scaleX(0);transform-origin:left;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.KartuAnggota_root___004a[data-sah] .KartuAnggota_row__zaa1q:first-child:after{transform:scaleX(1)}.KartuAnggota_ganti__xTuB0{animation:KartuAnggota_ganti__xTuB0 .4s ease both}.KartuAnggota_slot__TrATB{display:grid;grid-template-columns:repeat(4,1fr);gap:2cqw;margin-top:5cqw}.KartuAnggota_kotak__wPrgv{position:relative;aspect-ratio:1.6/1;border:1px solid var(--rule);border-radius:3px;animation:KartuAnggota_masuk__Wq5AA .5s ease .95s both}.KartuAnggota_target__gmgoF{border-style:dashed;border-color:color-mix(in srgb,var(--ink-3) 55%,transparent)}.KartuAnggota_cap__BNfnN{position:absolute;inset:-16% -20%;display:grid;place-content:center;gap:.4cqw;border:.45cqw solid var(--green-ink);border-radius:4px;color:var(--green-ink);text-align:center;line-height:1.05;opacity:0;transform:rotate(-8deg)}.KartuAnggota_cap__BNfnN b{font-family:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;font-weight:800;font-size:max(8.5px,2.5cqw);letter-spacing:.12em;text-transform:uppercase}.KartuAnggota_cap__BNfnN i{font-style:normal;font-size:max(7.5px,2cqw);letter-spacing:.1em;font-variant-numeric:tabular-nums}.KartuAnggota_root___004a[data-terkirim] .KartuAnggota_cap__BNfnN{opacity:.92;animation:KartuAnggota_cap__BNfnN .55s cubic-bezier(.2,.9,.3,1.25) both}@keyframes KartuAnggota_apung__VEccW{0%,to{transform:translateY(0)}50%{transform:translateY(-1.2cqw)}}@keyframes KartuAnggota_kartuNaik__5qAKZ{0%{opacity:0;transform:translateY(12cqw)}to{opacity:1;transform:translateY(0)}}@keyframes KartuAnggota_kipas1__0kgeB{0%{opacity:0;transform:translateZ(-28px) translateY(6cqw) rotate(0deg)}to{opacity:1;transform:translateZ(-28px) translate(3cqw,-3cqw) rotate(3.5deg)}}@keyframes KartuAnggota_kipas2__PZsN7{0%{opacity:0;transform:translateZ(-56px) translateY(6cqw) rotate(0deg)}to{opacity:1;transform:translateZ(-56px) translate(-3cqw,-5.5cqw) rotate(-4deg)}}@keyframes KartuAnggota_masuk__Wq5AA{0%{opacity:0;transform:translateY(1.6cqw)}to{opacity:1;transform:none}}@keyframes KartuAnggota_ganti__xTuB0{0%{opacity:0;transform:translateY(1cqw)}to{opacity:1;transform:none}}@keyframes KartuAnggota_kedip__bgczh{50%{opacity:0}}@keyframes KartuAnggota_tekan__zz4Pb{0%,to{transform:translateY(0) scale(1)}40%{transform:translateY(.8cqw) scale(.992)}}@keyframes KartuAnggota_cap__BNfnN{0%{opacity:0;transform:rotate(-14deg) scale(1.9)}60%{opacity:1;transform:rotate(-7deg) scale(.94)}to{opacity:.92;transform:rotate(-8deg) scale(1)}}@media (prefers-reduced-motion:reduce){.KartuAnggota_apung__VEccW,.KartuAnggota_caret__zPDrJ,.KartuAnggota_ganti__xTuB0,.KartuAnggota_kartu__gnl2y,.KartuAnggota_kotak__wPrgv,.KartuAnggota_lembar__CWxEW,.KartuAnggota_root___004a[data-terkirim] .KartuAnggota_cap__BNfnN,.KartuAnggota_root___004a[data-terkirim] .KartuAnggota_kartu__gnl2y,.KartuAnggota_row__zaa1q{animation:none}.KartuAnggota_row__zaa1q:first-child:after{transition:none}}