@font-face{font-family:jakarta;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:jakarta Fallback;src:local("Arial");ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.00%;size-adjust:105.75%}.__className_0860af{font-family:jakarta,jakarta Fallback}.__variable_0860af{--font-jakarta:"jakarta","jakarta Fallback"}@font-face{font-family:mono;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:mono;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:mono Fallback;src:local("Arial");ascent-override:83.51%;descent-override:26.92%;line-gap-override:0.00%;size-adjust:134.12%}.__className_b3d7be{font-family:mono,mono Fallback}.__variable_b3d7be{--font-mono:"mono","mono Fallback"}:root{--navy:#3C5F4E;--navy-deep:#2A4536;--navy-mid:#4E7A63;--muted:#535353;--muted-terang:#BDBDBD;--abu:#D0CFCD;--light:#F2F2F2;--merah:#E8342E;--kuning:#C9A227;--putih:#FFFFFF;--garis:rgba(60,95,78,0.1);--maks:1240px}*{box-sizing:border-box}body,html{padding:0;margin:0}body{background:var(--putih);color:var(--navy);font-family:var(--font-jakarta),system-ui,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font-family:inherit}.mono{font-family:var(--font-mono),ui-monospace,monospace}.bungkus{max-width:var(--maks);margin:0 auto;padding:0 24px}.panel-saring{background:var(--light);border:1px solid var(--garis);border-radius:18px;padding:18px;margin-bottom:28px;display:flex;flex-direction:column;gap:16px}.saring-cari{position:relative;display:flex;align-items:center;gap:10px;background:var(--putih);border:1px solid rgba(60,95,78,.18);border-radius:12px;padding:0 12px 0 14px;color:var(--muted);transition:border-color .15s,box-shadow .15s}.saring-cari:focus-within{border-color:var(--navy);box-shadow:0 0 0 3px rgba(60,95,78,.12)}.saring-cari input{flex:1 1;min-width:0;border:none;outline:none;background:transparent;padding:12px 0;font-size:15px;font-family:inherit;color:var(--navy)}.saring-cari input::-webkit-search-cancel-button{display:none}.saring-cari button{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;border-radius:50%;background:var(--light);color:var(--navy);cursor:pointer;padding:0}.saring-grup{display:flex;align-items:center;gap:14px}.saring-label{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;min-width:140px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--navy-mid)}.saring-chips{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.chip{display:inline-flex;align-items:center;gap:8px;padding:6px 6px 6px 14px;border-radius:999px;border:1px solid rgba(60,95,78,.16);background:var(--putih);color:var(--navy);font-size:13.5px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,color .15s,transform .15s,box-shadow .15s}.chip:hover:not(:disabled):not([aria-pressed=true]){border-color:var(--navy-mid);transform:translateY(-1px);box-shadow:0 4px 12px rgba(42,69,54,.1)}.chip:disabled{opacity:.4;cursor:default}.chip-jumlah{min-width:22px;height:22px;padding:0 7px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--light);color:var(--navy-mid);font-size:11.5px;font-weight:700}.chip[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:var(--putih);box-shadow:0 6px 16px rgba(42,69,54,.22)}.chip[aria-pressed=true] .chip-jumlah{background:var(--kuning);color:var(--navy-deep)}.saring-ringkas{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:14px;border-top:1px dashed rgba(60,95,78,.18);font-size:13px;color:var(--muted)}.saring-ringkas strong{color:var(--navy)}.saring-ringkas button{display:inline-flex;align-items:center;gap:6px;border:none;background:none;padding:0;color:var(--merah);font-size:13px;font-weight:600;cursor:pointer}@media (max-width:767px){.panel-saring{padding:14px;border-radius:16px}.saring-grup{flex-direction:column;align-items:stretch;gap:8px}.saring-chips{flex-wrap:nowrap;overflow-x:auto;margin:0 -14px;padding:2px 14px 6px;scrollbar-width:none;scroll-snap-type:x proximity}.saring-chips::-webkit-scrollbar{display:none}.chip{scroll-snap-align:start}}.admin-badan{display:flex;flex:1 1;min-height:0}.admin-nav{width:220px;flex-shrink:0;border-right:1px solid var(--garis);padding:20px 12px;display:flex;flex-direction:column;gap:4px}.admin-isi{flex:1 1;min-width:0;padding:32px 24px 80px}@media (max-width:767px){.admin-badan{flex-direction:column}.admin-nav{width:auto;flex-direction:row;overflow-x:auto;gap:6px;border-right:none;border-bottom:1px solid var(--garis);padding:10px 16px;scrollbar-width:none}.admin-nav::-webkit-scrollbar{display:none}.admin-isi{padding:24px 16px 64px}}:focus-visible{outline:2px solid var(--navy);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}