@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/70975a37357bc622-s.3jzqmxpevyhx0.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1e64b3f57c96dda9-s.2235mpa3g0s8a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/25948cc26c1183b1-s.23gcsyr-xc01s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/77551cceac6523b8-s.26a7rlfo_sv5y.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7ee4e68c3aab54c5-s.0h7e00f9km-36.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6f240fb509094cc8-s.p.08hbbknvbgrcb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}._36iCLG_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal;font-weight:400}._36iCLG_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--space-3xs:2px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:40px;--space-2xl:64px;--space-3xl:96px;--space-4xl:144px;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.2rem;--text-xl:1.44rem;--text-2xl:1.728rem;--text-3xl:2.074rem;--text-display-s:1.44rem;--text-display:1.728rem;--text-section:1.2rem;--text-title:1rem;--text-lead:1rem;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-micro:.12s;--dur-short:.22s;--dur-long:.42s;--color-error:#ac172b;--color-success:#037441;--container:1440px;--gutter:64px;--gap-columns:32px;--section-gap-s:120px;--section-gap:144px;--section-gap-l:176px;--z-base:1;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-sticky-nav:300;--z-modal:400;--z-toast:500;--z-tooltip:600;--color-paper:#f5f7fa;--color-paper-2:#ecf0f4;--color-paper-3:#e1e6ed;--color-ink:#121a2b;--color-ink-2:#273042;--color-muted:#525b6b;--color-rule:#d8dde3;--color-rule-2:#c1c8d0;--color-accent:#5ea2ed;--color-accent-ink:#121a2b;--color-accent-2:#115bcd;--color-focus:#1069da;--color-cotton:#fdfeff;--color-desk:#eef1f5;--color-print:#121a2b;--color-board:#11213e;--color-board-type:#f4f7fb;--color-paid:#115bcd;--tex-cotton:none;--tex-desk:none;--shade:30% .045 262;--lit:100% 0 0;--deep:8% .03 262;--font-display:"General Sans", ui-sans-serif, system-ui, sans-serif;--font-body:var(--font-display);--font-outlier:var(--font-geist-mono), "Geist Mono", ui-monospace, monospace;--text-table:.9375rem;--control-h:36px;--control-h-lg:40px;--sidebar-w:248px;--topbar-h:56px;--radius-card:8px;--radius-input:6px;--radius-pill:999px;--radius-stock:8px;--rule-hair:1px;--shadow-card:0 1px 2px #17213512;--edge-stock:inset 0 1px 0 oklch(var(--lit) / .9), inset 0 -1px 0 oklch(var(--shade) / .07), 0 0 0 .5px oklch(var(--shade) / .22), 0 1px 0 oklch(var(--shade) / .12);--cast-stock:6px 5px 10px -6px oklch(var(--shade) / .3);--cast-stock-lift:12px 10px 18px -8px oklch(var(--shade) / .3);--press-groove:inset 1px 1.5px 2px oklch(var(--shade) / .16), inset -1px -1px 0 oklch(var(--lit) / .9), 0 0 0 .5px oklch(var(--shade) / .2);--tracking-display:-.03em;--display-weight:600;--color-primary:#115bcd;--color-primary-hover:#1148b3;--color-primary-type:#fafcfe;--color-nav:#0c1a34;--color-nav-2:#182846;--color-nav-3:#193460;--color-nav-type:#f0f4f9;--color-nav-muted:#a4b2c8;--color-nav-rule:#22304a;--color-nav-mark:#64a9f3}@supports (color:lab(0% 0 0)){:root{--color-error:lab(37.7883% 57.5519 31.531);--color-success:lab(42.3857% -38.5869 19.9434);--color-paper:lab(97.2083% -.330746 -1.47089);--color-paper-2:lab(94.5341% -.572085 -2.5702);--color-paper-3:lab(91.1614% -.884056 -4.03057);--color-ink:lab(9.29652% .270709 -12.5553);--color-ink-2:lab(19.7676% -.273645 -12.6869);--color-muted:lab(38.4066% -1.02808 -10.2576);--color-rule:lab(87.7996% -.805885 -3.66534);--color-rule-2:lab(80.2501% -1.10447 -5.1186);--color-accent:lab(64.6446% -5.36138 -44.6224);--color-accent-ink:lab(9.29652% .270709 -12.5553);--color-accent-2:lab(39.9625% 14.6728 -66.2483);--color-focus:lab(44.8441% 10.5288 -65.8663);--color-cotton:lab(99.5322% -.166625 -.736153);--color-desk:lab(95.1162% -.492245 -2.20412);--color-print:lab(9.29652% .270709 -12.5553);--color-board:lab(12.5171% 2.16987 -21.2515);--color-board-type:lab(97.0882% -.492424 -2.20424);--color-paid:lab(39.9625% 14.6728 -66.2483);--shadow-card:0 1px 2px lab(12.7439% .321835 -14.3463/.07);--color-primary:lab(39.9625% 14.6728 -66.2483);--color-primary-hover:lab(32.8714% 17.8074 -63.0807);--color-primary-type:lab(98.8343% -.248969 -1.10376);--color-nav:lab(9.06548% 2.18727 -19.4578);--color-nav-2:lab(16.0298% 1.61897 -21.3234);--color-nav-3:lab(21.6086% 2.66092 -29.8822);--color-nav-type:lab(95.924% -.651538 -2.93612);--color-nav-muted:lab(72.0432% -1.84146 -12.8009);--color-nav-rule:lab(19.6386% .4244 -17.9284);--color-nav-mark:lab(66.9768% -5.59694 -44.6634)}}
*,:before,:after{box-sizing:border-box}html,body{overflow-x:clip}html{scrollbar-color:var(--color-muted) var(--color-paper);scroll-padding-top:var(--space-3xl)}body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-md);-webkit-font-smoothing:antialiased;caret-color:var(--color-accent);margin:0;line-height:1.55}::selection{background:color-mix(in oklab, var(--color-accent) 22%, transparent);color:var(--color-ink)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}a{color:inherit;text-underline-offset:.16em;text-decoration-thickness:1px}h1,h2,h3{font-family:var(--font-display);font-weight:var(--display-weight,700);font-synthesis:none;letter-spacing:var(--tracking-display);overflow-wrap:break-word;text-wrap:balance;min-width:0;margin:0;line-height:1.05}h1{max-width:20ch;font-size:var(--text-display)}h2{max-width:30ch;font-size:var(--text-section)}h3{max-width:40ch;font-size:var(--text-title);line-height:1.2}.lead{font-size:var(--text-lead);max-width:52ch;line-height:1.45}p{text-wrap:pretty;margin:0}p:not([class]){max-width:65ch}img,video{max-width:100%;height:auto;display:block}svg{display:block}[hidden]{display:none!important}button,input,select,textarea{font:inherit}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);box-sizing:border-box;margin-inline:auto}.num,.figure,td.num{font-variant-numeric:tabular-nums}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-slot]{background:linear-gradient(160deg, var(--color-paper-2,var(--color-paper)), var(--color-paper-3,var(--color-paper)));position:relative;overflow:hidden}[data-slot]>img{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}[data-slot]:has(>img)>:not(img):not([data-keep]){display:none!important}@media (max-width:60rem){:root{--gutter:24px;--section-gap-s:80px;--section-gap:96px;--section-gap-l:120px}}@media (max-width:40rem){:root{--gutter:16px;--section-gap-s:56px;--section-gap:72px;--section-gap-l:96px;--gap-columns:16px}}@media (prefers-reduced-motion:reduce){:not(.keep-motion),:not(.keep-motion):before,:not(.keep-motion):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-slot]>img{filter:saturate(.65)contrast(.97)sepia(.08)}
.tree{gap:var(--space-sm);flex-direction:column;display:flex}.tree__zona{border:1px solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper)}.tree__zona>summary{gap:var(--space-sm);min-height:var(--control-h-lg);padding:var(--space-xs) var(--space-md);cursor:pointer;border-radius:var(--radius-card);transition:background-color var(--dur-short) var(--ease-out);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;list-style:none;display:grid}.tree__zona>summary::-webkit-details-marker{display:none}.tree__zona:not([open])>:not(summary){display:none}.tree__zona>summary:hover{background:var(--color-paper-2)}.tree__zona>summary:active{background:var(--color-paper-3)}.tree__zona>summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.tree__zona>summary svg{color:var(--color-muted);transition:transform var(--dur-short) var(--ease-out)}.tree__zona[open]>summary{border-bottom:1px solid var(--color-rule);border-radius:var(--radius-card) var(--radius-card) 0 0}.tree__zona[open]>summary svg{transform:rotate(90deg)}.tree__zona[aria-disabled=true]>summary{cursor:not-allowed;color:var(--color-muted);background:var(--color-paper-2)}.tree__name{align-items:center;gap:var(--space-xs);flex-wrap:wrap;min-width:0;display:flex}.tree__name b{font-weight:500}.tree__name small{color:var(--color-muted)}.tree__cap{align-items:center;gap:var(--space-sm);min-width:11rem;font-family:var(--font-outlier);font-size:var(--text-sm);color:var(--color-ink-2);white-space:nowrap;display:flex}.tree__cap .progress{flex:1;min-width:5rem}.tree__body{padding:var(--space-xs) var(--space-md) var(--space-md)}.tree__rak td:first-child{font-weight:500}.tree__bin td:first-child{padding-left:var(--space-xl)}.tree__bin td:first-child:before{content:"";width:var(--space-sm);height:var(--space-sm);margin-right:var(--space-2xs);border-left:1px solid var(--color-rule-2);border-bottom:1px solid var(--color-rule-2);vertical-align:top;display:inline-block}.tarif-quote{gap:var(--space-xs);flex-direction:column;display:flex}.tarif-quote__fig{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:var(--text-2xl);font-weight:var(--display-weight);letter-spacing:var(--tracking-display);line-height:1.1}.tarif-quote dl{gap:var(--space-2xs) var(--space-md);font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}.tarif-quote dt{color:color-mix(in oklab, var(--color-board-type) 70%, var(--color-board))}.tarif-quote dd{text-align:right;font-family:var(--font-outlier);font-variant-numeric:tabular-nums;margin:0}@media (max-width:60rem){.tree__zona>summary{grid-template-columns:20px minmax(0,1fr)}.tree__cap{grid-column:2;min-width:0}.tree__bin td:first-child{padding-left:var(--space-lg)}}@media (prefers-reduced-motion:reduce){.tree__zona>summary,.tree__zona>summary svg{transition:none}}.master-bagian__head{margin-bottom:var(--space-md)}.master-bagian__judul{font-size:var(--text-lg);align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.master-aksi-bagian{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.master-catatan{margin-top:var(--space-sm);color:var(--color-muted);font-size:var(--text-sm);display:block}.master-kecil{font-size:var(--text-sm)}.master-tebal{font-weight:500}.master-sub{margin-bottom:var(--space-xs)}.master-jarak-atas{margin-top:var(--space-md)}.master-jarak-bawah{margin-bottom:var(--space-md)}.master-jarak-bawah-kecil{margin-bottom:var(--space-xs)}.master-dok{gap:var(--space-2xs)}.master-plat{font-family:var(--font-display)}.master-telp{font-size:var(--text-sm);color:var(--color-ink)}.master-telp:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.master-kode-vendor{font-size:var(--text-sm);color:var(--color-muted)}.master-syarat__cap{margin-bottom:var(--space-md)}.master-kode{gap:var(--space-lg);flex-wrap:wrap;align-items:center;display:flex}.master-kode__qr{width:7rem;min-height:7rem;padding:var(--space-sm)}.master-pilih-kartu{width:min(18rem,100%)}.master-kosong{align-items:flex-start;gap:var(--space-2xs);padding:var(--space-sm) var(--space-md);border:1px dashed var(--color-rule-2);border-radius:var(--radius-input);color:var(--color-muted);font-size:var(--text-sm);flex-direction:column;display:flex}.master-kosong+.master-kosong,.kv+.master-kosong{margin-top:var(--space-sm)}.master-status__head{margin-bottom:var(--space-xs);align-items:center}.master-status__judul{font-size:var(--text-lg)}.master-status__catatan{font-size:var(--text-sm);margin-bottom:var(--space-sm)}.master-status__langkah{background:var(--color-paper)}.master-zona-aksi{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-xs);flex-wrap:wrap;display:flex}.master-tombol-tumpuk{gap:var(--space-xs);margin-top:var(--space-md);flex-wrap:wrap;display:flex}.master-impor__galat{padding-left:var(--space-md);color:var(--color-error);font-size:var(--text-sm);margin:0}.tbl td.master-isi{min-width:14rem}.tbl td.master-kual{min-width:13rem}.master-lokasi-alat{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md)}.master-lokasi-alat p{max-width:40rem}.master-lokasi-alat .master-tombol-tumpuk{margin-top:0}
.queue .is-unread>svg{color:var(--color-ink)}.queue .is-unread b{font-weight:600}.notif-link{color:var(--color-ink);border-radius:var(--radius-input);transition:color var(--dur-short) var(--ease-out), text-decoration-color var(--dur-short) var(--ease-out);text-decoration:none}.notif-link:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-rule-2);text-decoration-color:var(--color-rule-2)}.notif-link:active{color:var(--color-ink-2)}.notif-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.notif-link:disabled,.notif-link[aria-disabled=true]{color:var(--color-muted);pointer-events:none}@media (prefers-reduced-motion:reduce){.notif-link{transition:none}}.tebal-sedang{font-weight:500}a.tebal-sedang{color:var(--color-ink);border-radius:var(--radius-input);text-decoration:none}a.tebal-sedang:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-rule-2);text-decoration-color:var(--color-rule-2)}a.tebal-sedang:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.row.row--rapat{flex-wrap:nowrap}.matrix .sel-kecil{font-size:var(--text-sm)}.mapslot.profil-logo{border:1px dashed var(--color-rule-2);background:0 0;min-height:8rem}.matrix .matriks__grup td{padding-top:var(--space-md);color:var(--color-ink);text-align:left;font-weight:500}.matriks__cek{width:18px;height:18px;accent-color:var(--color-ink);cursor:pointer;margin:0}.matriks__cek:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.peran-izin{padding-left:var(--space-md);gap:var(--space-3xs);font-size:var(--text-sm);color:var(--color-ink-2);flex-direction:column;margin:0;display:flex}.agen-token__bar{margin-top:var(--space-sm)}.agen-token__catatan{margin-top:var(--space-xs)}.input.agen-mode{min-width:13rem}.input.agen-model{min-width:6rem}.input.agen-biaya{width:8.5rem}.input.agen-waktu{width:6rem}.cap.agen-cap{min-width:8rem}.agen-galat{margin-bottom:var(--space-md)}.tbl tr.agen--mati td{color:var(--color-muted)}.stats.kuota-pesan{grid-template-columns:repeat(4,minmax(0,1fr))}.stat__fig.kuota-pesan__fig{font-size:var(--text-xl)}.tbl .template-isi{min-width:24rem;font-size:var(--text-sm)}@media (max-width:40rem){.stats.kuota-pesan{grid-template-columns:repeat(2,minmax(0,1fr))}.tbl .template-isi{min-width:16rem}}.integrasi-tile__judul{max-width:none;font-family:var(--font-body);font-size:var(--text-md);letter-spacing:normal;font-weight:500;line-height:1.3}.integrasi-tile__kepala{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.integrasi-tile__kaki{margin-top:var(--space-xs);justify-content:space-between}.tbl .webhook-url{font-size:var(--text-sm);overflow-wrap:anywhere}.kunci-baru{align-items:flex-start;gap:var(--space-sm);margin-bottom:var(--space-md);padding:var(--space-md);border:1px solid var(--color-rule-2);border-radius:var(--radius-card);background:var(--color-paper-2);flex-wrap:wrap;display:flex}.kunci-baru>svg{color:var(--color-ink-2);margin-top:var(--space-3xs);flex-shrink:0}.kunci-baru__isi{gap:var(--space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.kunci-baru__isi code{padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-input);background:var(--color-cotton);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.tbl .audit-tanggal{font-family:var(--font-body)}.tbl .audit-perubahan{min-width:22rem}.tbl .audit-perangkat{font-size:var(--text-sm)}.usulan__badge{margin-top:var(--space-xs)}.usulan__id{font-size:var(--text-sm);color:var(--color-muted)}h3.usulan__h3{margin-bottom:var(--space-xs)}.usulan__opsi{border:0;min-width:0;margin:0;padding:0}.usulan__opsi legend{margin-bottom:var(--space-xs)}.usulan__opsi:disabled .option{background:var(--color-paper-2);color:var(--color-muted);cursor:not-allowed}.usulan__opsi:disabled .option:has(input:checked){color:var(--color-ink-2)}.trace h3.trace__h3{font-size:var(--text-sm);color:var(--color-muted);margin-bottom:var(--space-2xs)}.usulan__catatan{flex-basis:100%}@media (max-width:40rem){.notif-daftar li{row-gap:var(--space-2xs);flex-wrap:wrap}.notif-daftar .queue__body{flex:1 1 calc(100% - var(--space-xl))}.notif-daftar .badge,.notif-daftar .queue__body+.meta{margin-left:calc(var(--space-lg) + var(--space-xs))}.notif-daftar .aksi-baris{margin-left:auto}}
.kfin-accounts{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kfin-accounts li{border-top:1px solid var(--color-rule)}.kfin-accounts li:first-child{border-top:0}.kfin-accounts a,.kfin-accounts>li>div{gap:var(--space-3xs) var(--space-md);padding:var(--space-xs) var(--space-xs);border-radius:var(--radius-input);color:var(--color-ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.kfin-accounts a{transition:background-color var(--dur-micro) var(--ease-out)}.kfin-accounts a:hover{background:var(--color-paper-2)}.kfin-accounts a:active{background:var(--color-paper-3)}.kfin-accounts a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.kfin-accounts a[aria-current=true]{background:var(--color-paper-2);box-shadow:inset 3px 0 0 var(--color-accent-2)}.kfin-accounts b{grid-area:1/1;font-weight:500}.kfin-accounts small{color:var(--color-muted);grid-area:2/1}.kfin-accounts .num{text-align:right;white-space:nowrap;grid-area:1/2/span 2}.kfin-kode{white-space:nowrap;width:1%;color:var(--color-muted);font-size:var(--text-sm)}.kfin-statement .kfin-name{width:100%}.kfin-statement td{vertical-align:baseline}.kfin-statement .is-head td{color:var(--color-ink);padding-top:var(--space-md);border-bottom:0;font-weight:600}.kfin-statement .is-sub td{color:var(--color-ink);padding-top:var(--space-sm);border-bottom:0;font-weight:500}.kfin-hang{visibility:hidden}.kfin-akun{white-space:nowrap}.kfin-rail .stat__fig{font-size:var(--text-2xl);white-space:nowrap;font-variant-numeric:tabular-nums}.kfin-close{align-items:center;gap:var(--space-xs) var(--space-sm);font-size:var(--text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.kfin-close .is-done{align-items:center;gap:var(--space-2xs);color:var(--color-ink);display:inline-flex}.kfin-check{gap:var(--space-sm) var(--space-md);padding:var(--space-sm) 0;border-top:1px solid var(--color-rule);grid-template-columns:minmax(0,1.4fr) 10rem minmax(0,2fr);align-items:center;display:grid}.kfin-check:first-of-type{border-top:0;padding-top:0}.kfin-check b{font-weight:500;display:block}.kfin-check .select:disabled,.kfin-check .input:disabled{background:var(--color-paper-2);color:var(--color-muted);border-color:var(--color-rule-2);cursor:not-allowed}.kfin-recon td.is-match{color:var(--color-muted)}.tbl.kfin-recon th:first-child,.tbl.kfin-recon td:first-child{padding-left:var(--space-xs)}.kfin-dup td{background:color-mix(in oklab, var(--color-error) 6%, transparent)}@media (max-width:60rem){.kfin-akun{white-space:normal;min-width:9rem}.kfin-statement .indent-1{padding-left:var(--space-sm)}.kfin-statement .indent-2{padding-left:var(--space-lg)}.tbl.kfin-statement th.only-phone,.tbl.kfin-statement td.only-phone{padding-top:var(--space-xs);display:table-cell}.kfin-check{gap:var(--space-xs);grid-template-columns:minmax(0,1fr);align-items:stretch}}@media (max-width:40rem){.stock:has(>.tbl-wrap .kfin-statement){padding-inline:var(--space-md)}.tbl.kfin-statement{font-size:var(--text-sm)}.tbl .kfin-kode{font-size:var(--text-xs);padding-right:var(--space-2xs)}}@media (prefers-reduced-motion:reduce){.kfin-accounts a{transition:none}}.kfin-grup{padding-top:var(--space-md);font-weight:500}.kfin-kode-teks{color:var(--color-muted);font-size:var(--text-sm)}.kfin-langkah,.kfin-langkah__satu{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:inline-flex}.kfin-langkah__alasan{color:var(--color-ink-2);font-size:var(--text-sm);flex-basis:100%;max-width:40rem}.kfin-belum{align-items:flex-start;gap:var(--space-3xs);flex-direction:column;display:inline-flex}.kfin-belum .help{font-size:var(--text-xs);color:var(--color-muted)}.kfin-impor{display:inline-flex}.kfin-judul-num{font-family:var(--font-display)}.kfin-tanpa-jarak{margin-bottom:0}.kfin-h-lg{font-size:var(--text-lg)}.kfin-kode-blok{font-size:var(--text-sm);background:var(--color-paper);padding:0 var(--space-2xs);border-radius:var(--radius-input)}.kfin-head-rapat{margin-bottom:var(--space-md)}.kfin-catatan{margin-top:var(--space-md)}.kfin-field-aksi{justify-content:flex-end}.stats.kfin-stats-lebar{row-gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}.kfin-sel-kecil{font-size:var(--text-sm)}.kfin-pilih-berkas{align-self:flex-start}.kfin-jarak-atas{margin-top:var(--space-lg)}.kfin-jarak-kecil{margin-top:var(--space-2xs)}.kfin-tebal{font-weight:600}.kfin-judul-kartu{font-size:var(--text-xl);font-family:var(--font-display);margin-top:var(--space-xs)}.kfin-ikon-baris{vertical-align:-1px;margin-right:var(--space-2xs);display:inline}.kfin-urut{width:1.5rem}.kfin-accounts li.kfin-dengan-aksi{align-items:center;gap:var(--space-2xs);display:flex}.kfin-accounts li.kfin-dengan-aksi>a{flex:1;min-width:0}.kfin-progress{align-self:center;width:10rem}.kfin-h3{margin-bottom:var(--space-xs)}.kfin-catatan-kecil{margin-top:var(--space-sm)}.kfin-baris-aksi{justify-content:space-between;align-items:center;gap:var(--space-2xs) var(--space-sm);flex-wrap:wrap;display:flex}.kfin-baris-aksi>b{flex:10rem;min-width:0}.kfin-jarak-sedang{margin-top:var(--space-md)}.kfin-h-kecil{font-size:var(--text-sm);color:var(--color-muted);margin-bottom:var(--space-xs)}.kfin-catatan-bawah{margin-top:calc(var(--space-xs) * -1)}.tbl td.kfin-sel-kecil,.tbl td.kfin-sel-lebar{min-width:12rem}.screen__actions:has(>.kfin-belum)>.btn{align-self:flex-start}
.gd-head>div:first-child{flex:20rem;min-width:0}.gd-slot{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:1px dashed var(--color-rule-2);border-radius:var(--radius-card);color:var(--color-muted);font-size:var(--text-sm);min-height:var(--control-h-lg);display:flex}.gd-slot svg{flex-shrink:0}.gd-slot b{color:var(--color-ink-2);font-weight:500}.gd-load{gap:var(--space-xs);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.gd-load__bay{gap:var(--space-3xs);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-rule-2);border-radius:var(--radius-input);background:var(--color-paper);font-size:var(--text-sm);flex-direction:column;display:flex}.gd-load__bay.is-deep{background:var(--color-paper-2)}.gd-load__bay.is-door{border-color:var(--color-ink-2)}.gd-load__bay b{color:var(--color-ink);font-weight:500}.gd-load__bay small{color:var(--color-muted)}.gd-load__axis{font-size:var(--text-xs);color:var(--color-muted);margin-top:var(--space-2xs);justify-content:space-between;display:flex}.gd-sync{align-items:center;gap:var(--space-2xs);font-size:var(--text-sm);color:var(--color-ink-2);white-space:nowrap;display:inline-flex}.gd-sync i{border-radius:var(--radius-pill);background:var(--color-ink-2);width:8px;height:8px}.gd-sync.is-off i{box-shadow:inset 0 0 0 2px var(--color-muted);background:0 0}.gd-sync.is-off{color:var(--color-muted)}.gd-doc{align-items:center;gap:var(--space-2xs);min-height:var(--control-h);padding:0 var(--space-sm);border-radius:var(--radius-input);background-color:var(--color-cotton);background-image:var(--tex-cotton);color:var(--color-print);font:500 var(--text-sm)/1 var(--font-body);cursor:pointer;box-shadow:var(--edge-stock);transition:transform var(--dur-micro) var(--ease-out), box-shadow var(--dur-short) var(--ease-out);border:0;text-decoration:none;display:inline-flex;position:relative}.gd-doc:before{content:"";position:absolute;inset:-4px}.gd-doc svg{color:var(--color-muted)}.gd-doc:hover{box-shadow:var(--edge-stock), var(--cast-stock);transform:translateY(-1px)}.gd-doc:active{box-shadow:var(--edge-stock);transform:translateY(1px)}.gd-doc:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.gd-doc:disabled{opacity:.55;cursor:not-allowed;transform:none}.gd-qty{text-align:right;width:6rem;font-family:var(--font-outlier);font-variant-numeric:tabular-nums}.gd-qty:disabled{background:var(--color-paper-2);color:var(--color-muted)}.gd-saldo{font-weight:600}.gd-opening td{background:var(--color-paper-2);color:var(--color-ink-2)}.gd-rates{gap:var(--space-sm) var(--space-md);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));display:grid}.gd-rates>div{gap:var(--space-3xs);font-size:var(--text-sm);color:var(--color-muted);flex-direction:column;display:flex}.gd-rates b{color:var(--color-ink);font-weight:500;font-family:var(--font-outlier);font-variant-numeric:tabular-nums}.gd-state{max-width:none;margin:var(--space-md) var(--space-lg) var(--space-lg)}.section>.gd-state,.well>.gd-state{margin:0}.gd-catatan{font-size:var(--text-sm)}.gd-foot{flex-wrap:wrap}.gd-foot .help{flex:18rem}.gd-bar{justify-content:flex-end;display:flex}.gd-tanya{flex-basis:auto;max-width:28rem}.gd-head-kecil{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);display:flex}.gd-head-kecil .panel-title{margin:0}.gd-klien{font-weight:500}.gd-qty[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--color-error)}.gd-qty:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (max-width:60rem){.gd-load{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.gd-doc{transition:none}.gd-doc:hover{transform:none}}
.pick{align-items:center;gap:var(--space-2xs);min-height:var(--control-h);padding:0 var(--space-sm);border:1px solid var(--color-rule-2);border-radius:var(--radius-input);background:var(--color-paper);color:var(--color-ink-2);font:500 var(--text-sm)/1 var(--font-body);cursor:pointer;transition:background-color var(--dur-short) var(--ease-out), color var(--dur-short) var(--ease-out), box-shadow var(--dur-short) var(--ease-out);display:inline-flex}.pick:hover{background:var(--color-paper-2);color:var(--color-ink)}.pick:active{background:var(--color-paper-3)}.pick:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.pick[aria-pressed=true]{background-color:var(--color-cotton);background-image:var(--tex-cotton);color:var(--color-ink);border-color:var(--color-ink-2);box-shadow:var(--edge-stock), var(--shadow-card)}.pick:disabled{background:var(--color-paper-2);color:var(--color-muted);cursor:not-allowed;border-style:dashed}.pick .num{font-size:var(--text-xs);color:var(--color-muted)}.picks{gap:var(--space-xs);flex-wrap:wrap;display:flex}.quote{gap:var(--space-md);flex-direction:column;display:flex}.quote__fig{align-items:baseline;gap:var(--space-sm);flex-wrap:wrap;display:flex}.quote__fig b{font-size:var(--text-3xl);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.slot{min-height:6rem;padding:var(--space-md);border:1px dashed var(--color-rule-2);border-radius:var(--radius-card);color:var(--color-muted);font-size:var(--text-sm);text-align:center;text-wrap:balance;place-items:center;display:grid}.slot--inline{min-height:var(--control-h);padding:var(--space-2xs) var(--space-sm);display:inline-grid}.slots{gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));display:grid}.ld{width:100%;height:auto;display:block}.ld-scroll{border-radius:var(--radius-input);overflow-x:auto}.ld-scroll:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ld-scroll .ld{min-width:40rem}.ld .bed{fill:var(--color-paper-2);stroke:var(--color-rule-2);stroke-width:1.5px}.ld .cab{fill:var(--color-paper-3);stroke:var(--color-rule-2);stroke-width:1.5px}.ld .axle{stroke:var(--color-ink-2);stroke-width:4px;stroke-linecap:round}.ld .door{stroke:var(--color-ink);stroke-width:2px;stroke-dasharray:6 5}.ld .block{stroke:var(--color-cotton);stroke-width:2px}.ld .block.is-d1{fill:var(--color-paper-3)}.ld .block.is-d2{fill:var(--color-rule-2)}.ld .block.is-d3{fill:var(--color-ink-2)}.ld .label{fill:var(--color-ink);font-family:var(--font-body);font-size:11px;font-weight:500}.ld .label.is-light{fill:var(--color-board-type)}.ld .ld-note{fill:var(--color-muted);font-family:var(--font-body);font-size:11px}.ld .ld-fig{fill:var(--color-ink);font-family:var(--font-outlier);font-variant-numeric:tabular-nums;font-size:11px}.ld .ld-fig.is-light{fill:var(--color-board-type)}.ld-checks .checks{align-items:flex-start;gap:var(--space-2xs);flex-flow:column}.stats.stats--4{grid-template-columns:repeat(4,minmax(0,1fr))}.stats--4 .stat__fig{white-space:nowrap}.ld-legend{gap:var(--space-md);font-size:var(--text-sm);color:var(--color-ink-2);flex-wrap:wrap;display:flex}.ld-legend i{width:12px;height:12px;margin-right:var(--space-2xs);vertical-align:-1px;border-radius:2px;display:inline-block}.ld-legend .is-d1{background:var(--color-paper-3)}.ld-legend .is-d2{background:var(--color-rule-2)}.ld-legend .is-d3{background:var(--color-ink-2)}.portal{border:1px solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper);overflow:hidden}.portal__bar{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-lg);border-bottom:1px solid var(--color-rule);background:var(--color-paper-2);flex-wrap:wrap;display:flex}.portal__brand{align-items:center;gap:var(--space-sm);display:flex}.portal__brand b{font-weight:600}.portal__brand small{display:block}.portal__body{padding:var(--space-lg);gap:var(--space-lg);flex-direction:column;display:flex}.portal__meta{font-size:var(--text-sm);color:var(--color-muted);gap:var(--space-md);flex-wrap:wrap;display:flex}.steps--tight{gap:var(--space-2xs)}.steps--tight li{padding:0 var(--space-xs);min-height:22px;font-size:var(--text-xs)}@media (max-width:80rem){.stats.stats--4{row-gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr))}.stats.stats--4>.stat:nth-child(n){padding:0 0 0 var(--space-lg);border-top:0;border-left:1px solid var(--color-rule)}.stats.stats--4>.stat:nth-child(odd){border-left:0;padding-left:0}.stats.stats--4>.stat:nth-child(n+3){padding-top:var(--space-md);border-top:1px solid var(--color-rule)}}@media (max-width:60rem){.stats.stats--4>.stat:nth-child(2n){padding-left:var(--space-md)}.stats--4 .stat__fig{font-size:var(--text-xl)}.portal__body{padding:var(--space-md)}.slots{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.pick{transition:none}}
.screen.screen--penuh{gap:0;max-width:none;padding:0}.pp{background:var(--color-paper-2);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.pp>*{grid-area:1/1}.pp>.peta.peta--penuh{top:var(--topbar-h);align-self:start;min-height:28rem;position:sticky}.pp.is-penuh{max-height:100dvh;overflow-y:auto}.pp.is-penuh>.peta.peta--penuh{top:0}.pp--muat{padding:var(--space-xl);align-content:start;display:grid}.peta.peta--penuh{box-shadow:none;border-radius:0;min-height:0}.pp-panel,.pp-buka,.pp-alat>*{background:var(--color-cotton);border-radius:var(--radius-card);box-shadow:var(--edge-stock), var(--cast-stock-lift)}.pp-panel{z-index:var(--z-raised);margin:var(--space-md);place-self:start;gap:var(--space-sm);width:24rem;padding:var(--space-md);flex-direction:column;display:flex;position:relative}.pp-panel__head{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}.pp-panel__head h1,.pp-buka h1{font-size:var(--text-xl)}.pp-panel__head p{margin-top:var(--space-2xs);color:var(--color-muted);font-size:var(--text-sm)}.pp-panel__aksi{gap:var(--space-xs);flex-wrap:wrap;display:flex}.pp-panel .seg{flex-wrap:wrap;align-self:flex-start;overflow:visible}.pp-buka{z-index:var(--z-raised);margin:var(--space-md);place-self:start;align-items:center;gap:var(--space-md);padding:var(--space-xs) var(--space-xs) var(--space-xs) var(--space-md);display:flex;position:relative}.pp-alat{z-index:var(--z-raised);top:var(--space-sm);right:calc(var(--space-sm) + 48px);left:calc(24rem + var(--space-md) * 2);justify-content:flex-end;align-items:flex-start;gap:var(--space-xs);pointer-events:none;flex-wrap:wrap;display:flex;position:absolute}.pp-alat>*{pointer-events:auto}.pp.is-tutup .pp-alat{left:calc(19rem + var(--space-md) * 2)}.pp-alat>.btn{box-shadow:var(--edge-stock), var(--cast-stock-lift)}.peta-live{align-items:center;gap:var(--space-xs);height:var(--control-h);padding:0 var(--space-3xs) 0 var(--space-sm);color:var(--color-muted);font-size:var(--text-sm);display:flex}.peta-live .btn{min-height:calc(var(--control-h) - var(--space-2xs))}.pp-lapis{box-shadow:none;background:0 0;position:relative}.pp-lapis>summary{box-shadow:var(--edge-stock), var(--cast-stock-lift);list-style:none}.pp-lapis>summary::-webkit-details-marker{display:none}.pp-lapis[open]>summary{background-color:var(--color-paper-2)}.pp-lapis__isi{right:0;top:calc(100% + var(--space-2xs));min-width:11rem;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-card);background:var(--color-cotton);box-shadow:var(--edge-stock), var(--cast-stock-lift);border:0;flex-direction:column;margin:0;display:flex;position:absolute}.pp-legenda.pp-lapis__isi{gap:var(--space-xs);padding-block:var(--space-sm);flex-wrap:nowrap;min-width:13rem}.pp:not(.is-tutup) .maplibregl-ctrl-bottom-left{left:calc(24rem + var(--space-md) * 2)}.pp .peta__catatan{left:auto;right:calc(var(--space-sm) + 48px);top:calc(var(--space-sm) + var(--control-h) + var(--space-sm))}.pp-unit{gap:var(--space-sm);padding:var(--space-sm) var(--space-md) var(--space-md);border-radius:var(--radius-card);background:var(--color-paper);box-shadow:inset 3px 0 0 var(--color-accent-2);flex-direction:column;display:flex}.pp-unit__head{align-items:center;gap:var(--space-xs);display:flex}.pp-unit__head h2{font-size:var(--text-lg);margin-right:auto}.pp-unit__head h2+*{margin-right:0}.pp-unit__aksi{gap:var(--space-xs);flex-wrap:wrap;display:flex}.peta-unit{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.peta-unit li{border-top:1px solid var(--color-rule)}.peta-unit li:first-child{border-top:0}.peta-unit a{gap:var(--space-3xs);width:100%;padding:var(--space-sm);border-radius:var(--radius-input);color:var(--color-ink);transition:background-color var(--dur-micro) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}.peta-unit a:hover{background:var(--color-paper-2)}.peta-unit a:active{background:var(--color-paper-3)}.peta-unit a:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.peta-unit a[aria-disabled=true]{cursor:not-allowed;opacity:.55}.peta-unit a[aria-current=true]{background:var(--color-paper-2);box-shadow:inset 3px 0 0 var(--color-accent-2)}.peta-unit__baris{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.peta-unit small{color:var(--color-muted);font-size:var(--text-sm)}.pp-kosong{padding:var(--space-md) var(--space-sm);color:var(--color-muted);font-size:var(--text-sm)}.pp-kejadian{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pp-kejadian li{gap:var(--space-sm);padding:var(--space-sm) 0;border-top:1px solid var(--color-rule);font-size:var(--text-sm);grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:start;display:grid}.pp-kejadian li:first-child{border-top:0}.pp-kejadian li>.num{color:var(--color-muted)}@media (max-width:60rem){.pp{flex-direction:column;display:flex}.pp>.peta.peta--penuh{align-self:stretch;position:relative;top:auto}.pp-panel{width:auto;box-shadow:none;padding:var(--space-md);border-radius:0;margin:0}.pp:not(.is-tutup) .maplibregl-ctrl-bottom-left{left:0}.pp .pp-alat,.pp.is-tutup .pp-alat{left:var(--space-sm);justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.peta-unit a{transition:none}}
.stats.rute-banding{row-gap:var(--space-lg);grid-template-columns:repeat(5,minmax(0,1fr))}.rute-banding .stat__fig{font-size:var(--text-2xl);font-variant-numeric:tabular-nums}.rute-banding .stat__fig.num,.rute-banding .stat__note b.num{font-family:var(--font-display)}.rute-banding .stat__note{color:var(--color-muted)}.rute-banding .stat__note b{color:var(--color-ink);font-weight:500}.rute-catatan{margin-top:var(--space-lg);max-width:62ch}.rute-kends{gap:var(--space-2xs);border:0;min-width:0;margin:0;padding:0;display:grid}.rute-kends legend{margin-bottom:var(--space-2xs);font-size:var(--text-sm);color:var(--color-ink-2);padding:0;font-weight:500}.rute-kend{gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-rule);border-radius:var(--radius-input);font-size:var(--text-sm);cursor:pointer;transition:border-color var(--dur-short) var(--ease-out), background-color var(--dur-short) var(--ease-out);grid-template-columns:18px minmax(0,1fr);align-items:start;display:grid}.rute-kend:hover{background:var(--color-paper-2)}.rute-kend:active{background:var(--color-paper-3)}.rute-kend:has(input:checked){border-color:var(--color-ink-2)}.rute-kend:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.rute-kend input{width:16px;height:16px;margin:var(--space-3xs) 0 0;accent-color:var(--color-ink)}.rute-kend input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.rute-kend b{color:var(--color-ink);font-weight:500;display:block}.rute-kend small{display:block}.rute-toggles{gap:0;display:grid}.rute-toggles .switch input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.peta-legenda .rute-l{border-top:3px solid var(--color-ink);flex:none;width:28px;height:0;display:inline-block}.peta-legenda .rute-l--ink-2{border-top-color:var(--color-ink-2)}.peta-legenda .rute-l--muted{border-top-color:var(--color-muted)}.peta-legenda .rute-l--now{border-top-color:var(--color-accent-2);border-top-width:4px}.peta-legenda .rute-l--putus{border-top-style:dashed}.peta-legenda .rute-l--titik{border-top-style:dotted}.peta-legenda .rute-l--panjang{gap:var(--space-2xs);border-top-width:0;height:auto;display:inline-flex}.peta-legenda .rute-l--panjang:before,.peta-legenda .rute-l--panjang:after{content:"";border-top:3px solid;border-top-color:inherit;flex:1}.peta-legenda i.rute-pos{background:var(--color-ink-2);border-color:var(--color-paper);box-shadow:0 0 0 1px var(--color-ink-2)}.peta-legenda i.rute-tak{border-style:dashed;border-color:var(--color-error)}.tbl.rute-tbl th,.tbl.rute-tbl td{padding-inline:var(--space-xs)}.tbl.rute-tbl th:first-child,.tbl.rute-tbl td:first-child{padding-left:0}.tbl.rute-tbl th:last-child,.tbl.rute-tbl td:last-child{padding-right:0}.tbl.rute-tbl td:has(>.sub){min-width:0}.tbl.rute-tbl .cap{min-width:5.5rem}.tbl.rute-tbl .sub{white-space:nowrap}.tbl.rute-tbl td:first-child .sub{white-space:normal}.rute-tunggu{color:var(--color-ink);font-weight:500}.rute-urutan .badge{white-space:normal;max-width:100%}.rute-cap small{white-space:nowrap}.rute-telat{color:var(--color-error);font-weight:500}@media (max-width:87rem){.stats.rute-banding{grid-template-columns:repeat(3,minmax(0,1fr))}.stats.rute-banding>.stat:nth-child(3n+1){border-left:0;padding-left:0}}@media (max-width:60rem){.stats.rute-banding{grid-template-columns:minmax(0,1fr);row-gap:0}}@media (max-width:40rem){.tbl.rute-tbl td:first-child .sub{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.rute-kend{transition:none}}
.peta-legenda i.l-hub{border-color:var(--color-ink);background:var(--color-paper);border-radius:3px}.peta-legenda i.l-kurir,.peta-legenda i.l-selesai{background:var(--color-ink-2);border-color:var(--color-ink-2)}.peta-legenda i.l-jalan{border-width:3px;border-color:var(--color-ink)}.peta-legenda i.l-gagal{border-style:dashed;border-color:var(--color-error)}.peta-legenda i.l-ambil{background:var(--color-cotton);border-color:var(--color-ink)}.peta-legenda i.l-garis-muted{border-width:2px 0 0;border-color:var(--color-rule-2);background:0 0;border-radius:0;width:22px;height:0}.peta-legenda i.l-garis-putus{border-style:dashed;border-width:2px 0 0;border-color:var(--color-ink-2);background:0 0;border-radius:0;width:22px;height:0}.timeline .is-gagal .timeline__dot{border-color:var(--color-error);border-style:dashed}.timeline__body p.kurir-catatan{color:var(--color-error)}.epod-bukti{gap:var(--space-lg);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.epod-bukti>*{min-width:0}.slot.is-antre{border-style:dotted}.slot.is-kosong{border-color:var(--color-error);color:var(--color-error)}.geotag{align-items:center;gap:var(--space-2xs);display:inline-flex}.geotag.is-jauh{color:var(--color-error)}.geotag svg{flex-shrink:0}@media (max-width:80rem){.epod-bukti{grid-template-columns:minmax(0,1fr)}}.tbl td.epod-penerima{min-width:10rem}
.kdl{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kdl li{border-top:1px solid var(--color-rule)}.kdl li:first-child{border-top:0}.kdl a{gap:var(--space-2xs) var(--space-md);padding:var(--space-sm);color:var(--color-ink);border-radius:var(--radius-input);transition:background-color var(--dur-micro) var(--ease-out), box-shadow var(--dur-short) var(--ease-out);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.kdl a:hover{background:var(--color-paper-2)}.kdl a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.kdl a[aria-current=true]{background-color:var(--color-cotton);background-image:var(--tex-cotton);box-shadow:var(--edge-stock), var(--shadow-card)}.kdl__top{align-items:center;gap:var(--space-xs);flex-wrap:wrap;grid-column:1;display:flex}.kdl__top b{font-weight:500}.kdl__meta,.kdl__cek{font-size:var(--text-sm);grid-column:1}.kdl__meta{color:var(--color-muted)}.kdl__cek{gap:var(--space-2xs);color:var(--color-ink-2);align-items:flex-start;display:flex}.kdl__cek svg{margin-top:var(--space-3xs);color:var(--color-muted);flex-shrink:0}.kdl__n{align-self:center;align-items:flex-end;gap:var(--space-3xs);flex-direction:column;grid-area:1/2/span 3;display:flex}.kdl__n .num{font-size:var(--text-lg);line-height:1}.kdl__n small{color:var(--color-muted)}.guard{gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-card);background:var(--color-paper-2);font-size:var(--text-table);align-items:flex-start;display:flex}.guard svg{margin-top:var(--space-3xs);color:var(--color-ink-2);flex-shrink:0}.guard b{font-weight:500}.guard p{color:var(--color-ink-2);font-size:var(--text-sm)}.guard.is-konfirmasi{background:var(--color-paper);box-shadow:inset 0 0 0 1px var(--color-ink-2)}.kdl-ev{font-family:var(--font-outlier);font-size:var(--text-sm);background:var(--color-paper-2);padding:0 var(--space-2xs);border-radius:var(--radius-input);white-space:nowrap}.peta-legenda i.l-garis-lewat{border-width:3px 0 0;border-color:var(--color-rule-2);background:0 0;border-radius:0;width:22px;height:0}@media (prefers-reduced-motion:reduce){.kdl a{transition:none}}.steps.kdl-steps{column-gap:var(--space-sm)}.tbl.kdl-dampak td:nth-child(2),.tbl.kdl-dampak td:nth-child(3){width:1%;min-width:0}.tbl.kdl-dampak td:nth-child(2) .sub{white-space:nowrap}.tbl.kdl-dampak td:nth-child(3) .sub{min-width:8rem}.tbl.kdl-dampak .sub .num{white-space:nowrap}.tbl.kdl-dampak .sub a{font-weight:500}
.lp{--control-h:calc(var(--space-xl) + var(--space-2xs));--control-h-lg:calc(var(--space-xl) + var(--space-xs));background-color:var(--color-desk);background-image:var(--tex-desk);min-height:100dvh}@media (pointer:coarse){.lp{--control-h:calc(var(--space-xl) + var(--space-xs));--control-h-lg:calc(var(--space-xl) + var(--space-sm))}}.lp__kolom{background:var(--color-paper);flex-direction:column;width:100%;max-width:30rem;min-height:100dvh;margin-inline:auto;display:flex}@media (min-width:31rem){.lp__kolom{box-shadow:0 0 0 var(--rule-hair) var(--color-rule), var(--cast-stock-lift)}}.lp__bar{z-index:var(--z-sticky);align-items:center;gap:var(--space-xs);min-height:var(--topbar-h);padding:env(safe-area-inset-top) var(--space-md) 0;padding-left:max(var(--space-md), env(safe-area-inset-left));padding-right:max(var(--space-md), env(safe-area-inset-right));background:color-mix(in oklab, var(--color-paper) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:var(--rule-hair) solid var(--color-rule);display:flex;position:sticky;inset-block-start:0}.lp__bar h1{text-wrap:balance;min-width:0;max-width:none;font-size:var(--text-lg);white-space:nowrap;text-overflow:ellipsis;flex:1;line-height:1.2;overflow:hidden}.lp__bar .btn--icon{margin-left:calc(-1 * var(--space-xs))}.lp__sinkron{align-items:center;gap:var(--space-2xs);min-height:var(--control-h);padding:0 var(--space-xs);border-radius:var(--radius-input);color:var(--color-ink-2);font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--dur-short) var(--ease-out), color var(--dur-short) var(--ease-out);text-decoration:none;display:inline-flex}.lp__sinkron svg{color:var(--color-muted);flex-shrink:0}.lp__sinkron:hover{background:var(--color-paper-2);color:var(--color-ink)}.lp__sinkron:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.lp__sinkron.is-tunggu svg{color:var(--color-ink)}.lp__isi{gap:var(--space-lg);padding:var(--space-md);padding-left:max(var(--space-md), env(safe-area-inset-left));padding-right:max(var(--space-md), env(safe-area-inset-right));padding-bottom:var(--space-xl);flex-direction:column;flex:1;min-width:0;display:flex}.lp__isi>*{min-width:0}.lp__isi .stock,.lp__isi .board,.lp__isi .well{padding:var(--space-md)}.lp__isi h2{font-size:var(--text-lg);text-wrap:balance}.lp__tabs{z-index:var(--z-sticky);padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background-color:var(--color-cotton);background-image:var(--tex-cotton);border-top:var(--rule-hair) solid var(--color-rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:sticky;bottom:0}.lp__tab{justify-content:center;align-items:center;gap:var(--space-3xs);min-height:calc(var(--space-2xl) - var(--space-2xs));padding:var(--space-2xs) var(--space-3xs);color:var(--color-muted);font-size:var(--text-sm);transition:color var(--dur-short) var(--ease-out), background-color var(--dur-short) var(--ease-out);flex-direction:column;font-weight:500;text-decoration:none;display:flex;position:relative}.lp__tab:hover{color:var(--color-ink);background:color-mix(in oklab, var(--color-paper-2) 60%, transparent)}.lp__tab:focus-visible{outline:2px solid var(--color-focus);outline-offset:-3px}.lp__tab[aria-current=page]{color:var(--color-ink)}.lp__tab[aria-current=page]:before{content:"";border-radius:0 0 var(--radius-pill) var(--radius-pill);background:var(--color-accent-2);height:3px;position:absolute;top:0;left:30%;right:30%}.lp__lanjut{gap:var(--space-sm);flex-wrap:wrap;display:flex}.lp__lanjut>*{flex:1 0 auto}.lp__lanjut>:last-child:not(:only-child){flex-grow:2}.lp__lanjut .btn{padding-inline:var(--space-sm)}.lp__tetap{z-index:var(--z-sticky);gap:var(--space-sm);margin-top:auto;margin-inline:calc(-1 * max(var(--space-md), env(safe-area-inset-left))) calc(-1 * max(var(--space-md), env(safe-area-inset-right)));margin-bottom:calc(-1 * var(--space-xl));padding:var(--space-sm) max(var(--space-md), env(safe-area-inset-right)) calc(var(--space-sm) + env(safe-area-inset-bottom)) max(var(--space-md), env(safe-area-inset-left));background-color:var(--color-cotton);background-image:var(--tex-cotton);border-top:var(--rule-hair) solid var(--color-rule);flex-direction:column;display:flex;position:sticky;inset-block-end:0}.lp__tanya{gap:var(--space-xs);flex-direction:column;display:flex}.lp__tanya b{font-weight:500}.lp__tanya p{font-size:var(--text-sm);color:var(--color-ink-2)}.lp__tanya-aksi{gap:var(--space-xs);margin-top:var(--space-2xs);grid-template-columns:minmax(0,1fr);display:grid}.lp__aksi{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lp__aksi--3{grid-template-columns:repeat(3,minmax(0,1fr))}.lp__penuh{width:100%}.lp__kepala{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}.lp__kepala>div{min-width:0}.lp__fakta{gap:var(--space-sm) var(--space-md);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0;display:grid}.lp__fakta div{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.lp__fakta dt{font-size:var(--text-sm);color:var(--color-muted)}.lp__fakta dd{overflow-wrap:anywhere;margin:0}.lp__fakta .lebar{grid-column:1/-1}.lp__urut{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lp__urut>li{grid-template-columns:var(--control-h) minmax(0, 1fr);gap:var(--space-sm);padding:var(--space-sm) 0;border-top:var(--rule-hair) solid var(--color-rule);display:grid}.lp__urut>li:first-child{border-top:0;padding-top:0}.lp__urut>li:last-child{padding-bottom:0}.lp__no{width:calc(var(--space-lg) + var(--space-2xs));height:calc(var(--space-lg) + var(--space-2xs));border-radius:var(--radius-pill);border:2px solid var(--color-ink-2);background:var(--color-paper);color:var(--color-ink);font:600 var(--text-sm)/1 var(--font-outlier);place-items:center;margin-inline:auto;display:grid}.lp__urut .is-done .lp__no{background:var(--color-ink-2);color:var(--color-board-type)}.lp__urut .is-now .lp__no{border-color:var(--color-accent-2);background:var(--color-accent-2);color:var(--color-board-type)}.lp__urut .is-gagal .lp__no{border-style:dashed;border-color:var(--color-error);color:var(--color-error)}.lp__urut b{font-weight:500;display:block}.lp__urut small{display:block}.lp__urut .badge{margin-top:var(--space-2xs)}.lp__urut .btn{margin-top:var(--space-xs)}.lp__foto{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lp__slot{justify-content:space-between;gap:var(--space-xs);min-height:calc(var(--space-3xl) + var(--space-xl));padding:var(--space-sm);border:1px dashed var(--color-rule-2);border-radius:var(--radius-card);background:var(--color-paper);font-size:var(--text-sm);color:var(--color-ink-2);flex-direction:column;display:flex;position:relative;overflow:hidden}.lp__slot.is-isi{border-style:solid;border-color:var(--color-ink-2);padding:0}.lp__slot.is-isi img{width:100%;height:calc(var(--space-3xl) + var(--space-md));object-fit:cover}.lp__slot.is-isi .lp__slot-kaki{padding:var(--space-xs) var(--space-sm)}.lp__slot b{color:var(--color-ink);font-weight:500}.lp__slot-kaki{gap:var(--space-2xs);flex-direction:column;display:flex}.lp__ambil{position:relative}.lp__ambil:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.lp__ambil input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.lp__ttd{border:1px dashed var(--color-rule-2);border-radius:var(--radius-card);background-color:var(--color-cotton);background-image:var(--tex-cotton);position:relative}.lp__ttd canvas{width:100%;height:calc(var(--space-4xl) + var(--space-md));touch-action:none;cursor:crosshair;border-radius:var(--radius-card);display:block}.lp__ttd canvas:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.lp__ttd:after{content:"";left:var(--space-lg);right:var(--space-lg);bottom:var(--space-xl);border-top:var(--rule-hair) solid var(--color-rule-2);pointer-events:none;position:absolute}.lp__ttd.is-isi{border-style:solid;border-color:var(--color-ink-2)}.lp__simpan{gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-card);background:var(--color-paper-2);box-shadow:var(--press-groove);align-items:flex-start;display:flex}.lp__simpan svg{margin-top:var(--space-3xs);flex-shrink:0}.lp__simpan b{font-weight:500;display:block}.lp__simpan p{font-size:var(--text-sm);color:var(--color-ink-2)}.lp__suara{align-items:center;gap:var(--space-sm);display:flex}.lp__suara .btn{flex-shrink:0}.lp__suara .btn[aria-pressed=true]{background-color:var(--color-paper-2);box-shadow:var(--press-groove);background-image:none;transform:none}.lp__neraca{gap:var(--space-xs) var(--space-md);font-size:var(--text-table);grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}.lp__neraca dt{color:var(--color-ink-2)}.lp__neraca dd{text-align:right;font-family:var(--font-outlier);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.lp__neraca .is-total{padding-top:var(--space-xs);border-top:var(--rule-hair) solid var(--color-rule-2);color:var(--color-ink);font-weight:600}.lp__peta{margin-inline:calc(-1 * var(--space-md));margin-top:calc(-1 * var(--space-md))}.lp__peta .peta{box-shadow:none;border-bottom:var(--rule-hair) solid var(--color-rule);border-radius:0}.lp__launcher{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));max-width:60rem;display:grid}.lp__launcher .stock{gap:var(--space-md);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.lp__sinkron,.lp__tab{transition:none}}.lp .seg button[aria-pressed=true]{background-color:var(--color-cotton);background-image:var(--tex-cotton);color:var(--color-ink);box-shadow:var(--edge-stock), var(--shadow-card)}.lp .pin:focus-visible{outline:2px solid var(--color-focus);outline-offset:0;border-radius:var(--radius-pill)}.lp .pin:focus-visible .pin__isi{outline:none}.lp__sos{min-height:calc(var(--control-h) - var(--space-xs));min-width:calc(var(--space-xl) + var(--space-md));padding:0 var(--space-sm);border:2px solid var(--color-error);border-radius:var(--radius-pill);background:var(--color-cotton);color:var(--color-error);font:700 var(--text-sm)/1 var(--font-body);transition:background-color var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.lp__sos:hover{background:var(--color-error);color:var(--color-cotton)}.lp__sos:active{background:color-mix(in oklab, var(--color-error) 80%, var(--color-ink));color:var(--color-cotton)}.lp__sos:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.sos-tahan{align-items:center;gap:var(--space-sm);text-align:center;flex-direction:column;display:flex}.sos-tahan__tombol{aspect-ratio:1;border-radius:var(--radius-pill);background:var(--color-cotton);width:min(18rem,78vw);box-shadow:var(--edge-stock), var(--cast-stock);color:var(--color-error);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:transform var(--dur-micro) var(--ease-out);place-items:center;display:grid;position:relative}.sos-tahan__tombol:hover{box-shadow:var(--edge-stock), var(--cast-stock-lift)}.sos-tahan__tombol:active,.sos-tahan__tombol.is-aktif{box-shadow:var(--press-groove);transform:scale(.98)}.sos-tahan__tombol:has(.sos-tahan__kunci:focus-visible){outline:3px solid var(--color-focus);outline-offset:4px}.sos-tahan__kunci{min-height:var(--control-h);padding:0 var(--space-xs);border-radius:var(--radius-input);color:var(--color-ink);font:500 var(--text-sm)/1.2 var(--font-body);white-space:nowrap;cursor:pointer;touch-action:none;background:0 0;border:0}.sos-tahan__kunci:hover,.sos-tahan__kunci:active{color:var(--color-error)}.sos-tahan__kunci:focus-visible{outline:none}.sos-tahan__kunci:disabled{cursor:not-allowed;color:var(--color-muted);background:var(--color-paper-2)}.sos-tahan__cincin{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.sos-tahan__jalur{fill:none;stroke:color-mix(in oklab, var(--color-error) 25%, var(--color-cotton));stroke-width:8px}.sos-tahan__isi{fill:none;stroke:var(--color-error);stroke-width:8px;stroke-linecap:round}.sos-tahan__label{align-items:center;gap:var(--space-xs);padding:0 var(--space-md);flex-direction:column;display:flex;position:relative}.sos-tahan__label b{font:700 var(--text-3xl)/1 var(--font-display);letter-spacing:var(--tracking-display)}.sos-tahan__hitung{align-items:center;gap:var(--space-xs);min-height:var(--control-h-lg);flex-direction:column;font-weight:500;display:flex}.sos-tahan .help{max-width:22rem}.switch.sos-saklar{align-items:start;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-cotton);grid-template-columns:18px minmax(0,1fr);display:grid}.switch.sos-saklar input{margin-top:var(--space-3xs)}.sos-saklar b{font-weight:500;font-size:var(--text-md);display:block}.sos-saklar small{color:var(--color-ink-2);display:block}.sos-saklar:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.sos-luring{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-card);background:var(--color-paper-2);box-shadow:var(--press-groove);font-size:var(--text-sm);align-items:flex-start;display:flex}.sos-luring svg{margin-top:var(--space-3xs);flex-shrink:0}.sos-status{gap:var(--space-xs);padding:var(--space-md);border:2px solid var(--color-error);border-radius:var(--radius-card);background:var(--color-cotton);flex-direction:column;display:flex}.sos-status h2{color:var(--color-error)}.sos-status p{font-size:var(--text-sm);color:var(--color-ink-2)}.sos-status.is-batal{border-style:dashed}.sos-status.is-tunggu{border-color:var(--color-ink-2)}.sos-status.is-tunggu h2{color:var(--color-ink)}.sos-status__garis{margin-top:var(--space-xs)}.sos-status__garis li{grid-template-columns:3.5rem 20px minmax(0,1fr)}.sos-status__garis li:before{left:calc(3.5rem + var(--space-sm) + 9px)}.sos-pilih{border:0;margin:0;padding:0}.sos-pilih legend{margin-bottom:var(--space-xs)}.sos-batal{gap:var(--space-xs);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.lp__sos,.sos-tahan__tombol{transition:none}}.lp-tahan{gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-card);background:var(--color-board);color:var(--color-board-type);grid-template-columns:auto minmax(0,1fr);display:grid}.lp-tahan>svg{margin-top:var(--space-3xs)}.lp-tahan>div{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.lp-tahan p{color:color-mix(in oklab, var(--color-board-type) 82%, var(--color-board))}.lp-tahan .lp__aksi{margin-top:var(--space-xs)}.lp-kini{gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-stock);background-color:var(--color-cotton);background-image:var(--tex-cotton);box-shadow:var(--edge-stock), var(--cast-stock);flex-direction:column;display:flex}.lp-kini__langkah{font-size:var(--text-sm);color:var(--color-accent-2);font-weight:500}.lp__isi h2.lp-kini__kota{font-size:var(--text-2xl);letter-spacing:var(--tracking-display);overflow-wrap:break-word;min-width:0;line-height:1.1}.lp-kini__alamat{color:var(--color-ink-2)}.lp-kini__fakta{gap:var(--space-xs);margin:var(--space-2xs) 0;padding:var(--space-sm) 0;border-block:var(--rule-hair) solid var(--color-rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lp-kini__fakta div{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.lp-kini__fakta dt{font-size:var(--text-xs);color:var(--color-muted)}.lp-kini__fakta .num{font-family:var(--font-body);font-variant-numeric:tabular-nums}.lp-kini__fakta dd{font-size:var(--text-md);color:var(--color-ink);overflow-wrap:anywhere;margin:0;font-weight:600}.lp-kini__utama{min-height:calc(var(--control-h-lg) + var(--space-xs));font-size:var(--text-md)}.lp-kini__tiga{gap:var(--space-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lp-kini__tiga .btn{padding-inline:var(--space-2xs)}.lp-kini__catatan{font-size:var(--text-sm);color:var(--color-ink-2)}.lp-hari{gap:var(--space-xs);flex-direction:column;display:flex}.lp-ubin{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lp-ubin a{align-items:flex-start;gap:var(--space-2xs);min-height:calc(var(--space-3xl) + var(--space-xs));padding:var(--space-md);border-radius:var(--radius-card);border:var(--rule-hair) solid var(--color-rule);background:var(--color-paper-2);color:var(--color-ink);transition:background-color var(--dur-short) var(--ease-out), border-color var(--dur-short) var(--ease-out), transform var(--dur-micro) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}.lp-ubin a svg{color:var(--color-accent-2);margin-bottom:var(--space-2xs)}.lp-ubin a b{font-weight:600}.lp-ubin a small{font-size:var(--text-sm);color:var(--color-ink-2)}.lp-ubin .num,.lp-jalur .num{font-family:var(--font-body);font-variant-numeric:tabular-nums}.lp-ubin a:hover{background:var(--color-paper-3);border-color:var(--color-rule-2)}.lp-ubin a:active{transform:scale(.98)}.lp-ubin a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.lp-jalur{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lp-jalur>li{grid-template-columns:var(--space-xl) minmax(0, 1fr) auto;align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0;display:grid;position:relative}.lp-jalur>li+li:before{content:"";left:calc(var(--space-xl) / 2 - 1px);top:calc(-1 * var(--space-sm));height:calc(var(--space-sm) * 2);background:var(--color-rule-2);width:2px;position:absolute}.lp-jalur>li.is-done+li:before{background:var(--color-ink-2)}.lp-jalur__titik{z-index:var(--z-base);width:calc(var(--space-lg) + var(--space-xs));height:calc(var(--space-lg) + var(--space-xs));border-radius:var(--radius-pill);border:2px solid var(--color-rule-2);background:var(--color-paper);color:var(--color-ink-2);font:600 var(--text-sm)/1 var(--font-body);font-variant-numeric:tabular-nums;place-items:center;margin-inline:auto;display:grid;position:relative}.lp-jalur .is-done .lp-jalur__titik{border-color:var(--color-ink-2);background:var(--color-ink-2);color:var(--color-board-type)}.lp-jalur .is-now .lp-jalur__titik{border-color:var(--color-accent-2);background:var(--color-accent-2);color:var(--color-primary-type)}.lp-jalur .is-gagal .lp-jalur__titik{border-style:dashed;border-color:var(--color-error);color:var(--color-error)}.lp-jalur b{font-weight:500;display:block}.lp-jalur small{color:var(--color-ink-2);display:block}.lp-jalur .is-done b{color:var(--color-ink-2)}.lp-jalur__kini{font-size:var(--text-sm);color:var(--color-accent-2);font-weight:600}.lp-dok{border-top:var(--rule-hair) solid var(--color-rule);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lp-dok li{align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0;border-bottom:var(--rule-hair) solid var(--color-rule);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.lp-dok li>svg{color:var(--color-muted)}.lp-dok b{font-weight:500;display:block}.lp-dok small{color:var(--color-muted);display:block}.lp-dok__status{font-size:var(--text-sm);color:var(--color-ink-2)}.lp-lipat{margin-top:var(--space-sm)}.lp-lipat__tombol{width:100%;color:var(--color-ink);font:inherit;justify-content:space-between;align-items:center;gap:var(--space-xs);min-height:var(--control-h);padding:0 var(--space-2xs);border-radius:var(--radius-input);cursor:pointer;text-align:left;transition:background-color var(--dur-short) var(--ease-out);background:0 0;border:0;font-weight:500;display:flex}.lp-lipat__tombol svg{color:var(--color-muted);transition:transform var(--dur-short) var(--ease-out)}.lp-lipat__tombol[aria-expanded=true] svg{transform:rotate(90deg)}.lp-lipat__tombol:hover{background:var(--color-paper-2)}.lp-lipat__tombol:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.lp-lipat .lp__fakta{margin-top:var(--space-sm)}@media (prefers-reduced-motion:reduce){.lp-ubin a,.lp-lipat__tombol svg{transition:none}.lp-ubin a:active{transform:none}}.lp__tabs--3{grid-template-columns:repeat(3,minmax(0,1fr))}.lp .seg button[aria-pressed=true]{color:var(--color-ink)}.cp-hitung{gap:var(--space-xs);padding:var(--space-sm) 0;border-block:var(--rule-hair) solid var(--color-rule);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.cp-hitung div{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.cp-hitung dt{font-size:var(--text-xs);color:var(--color-muted)}.cp-hitung dd{font-size:var(--text-lg);color:var(--color-ink);margin:0;font-weight:600}.cp-hitung dd small{font-size:var(--text-xs);color:var(--color-muted);font-weight:400}.cp-hitung .num{font-family:var(--font-body);font-variant-numeric:tabular-nums}.cp-papan{gap:var(--space-md);padding:var(--space-md);border-radius:var(--radius-card);background:var(--color-board);color:var(--color-board-type);flex-direction:column;display:flex}.cp-papan section{gap:var(--space-2xs);flex-direction:column;display:flex}.lp__isi .cp-papan h2{font-size:var(--text-md);color:var(--color-board-type);font-weight:600}.cp-papan ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cp-papan li+li{border-top:var(--rule-hair) solid color-mix(in oklab, var(--color-board-type) 18%, var(--color-board))}.cp-papan__baris{align-items:center;gap:var(--space-sm);min-height:var(--control-h-lg);padding:var(--space-xs) var(--space-2xs);margin-inline:calc(-1 * var(--space-2xs));border-radius:var(--radius-input);color:inherit;transition:background-color var(--dur-short) var(--ease-out);grid-template-columns:3.75rem minmax(0,1fr) auto auto;text-decoration:none;display:grid}.cp-papan__baris:hover{background:color-mix(in oklab, var(--color-board-type) 10%, var(--color-board))}.cp-papan__baris:focus-visible{outline:2px solid var(--color-focus);outline-offset:0}.cp-papan__baris>svg{color:color-mix(in oklab, var(--color-board-type) 60%, var(--color-board))}.cp-papan__jam{font:600 var(--text-lg)/1 var(--font-outlier);font-variant-numeric:tabular-nums}.cp-papan__truk{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.cp-papan__truk b{font-family:var(--font-outlier);font-weight:500}.cp-papan__truk small{color:color-mix(in oklab, var(--color-board-type) 72%, var(--color-board))}.cp-papan__status{font-size:var(--text-sm);text-align:right;color:color-mix(in oklab, var(--color-board-type) 85%, var(--color-board))}.cp-papan__baris.is-telat .cp-papan__status{color:var(--color-board-type);text-underline-offset:3px;font-weight:600;text-decoration:underline}.cp-papan__kosong{font-size:var(--text-sm);color:color-mix(in oklab, var(--color-board-type) 65%, var(--color-board))}.cp-tahan{gap:var(--space-sm);padding:var(--space-md);border:2px solid var(--color-error);border-radius:var(--radius-card);background-color:var(--color-cotton);background-image:var(--tex-cotton);grid-template-columns:auto minmax(0,1fr);display:grid}.cp-tahan>svg{margin-top:var(--space-3xs);color:var(--color-error)}.cp-tahan>div{gap:var(--space-xs);flex-direction:column;align-items:flex-start;min-width:0;display:flex}.cp-tahan p{font-size:var(--text-sm);color:var(--color-ink-2)}.lp__isi .cp-tahan h2{color:var(--color-error)}.cp-alur__kepala{gap:var(--space-sm);flex-direction:column;display:flex}.cp-kode{font:600 var(--text-xl)/1 var(--font-outlier);letter-spacing:.08em;min-height:var(--control-h-lg);text-align:center}.cp-kode::placeholder{letter-spacing:normal;font-weight:400}.cp-p2h{gap:var(--space-xs);border:0;flex-direction:column;margin:0;padding:0;display:flex}.cp-p2h legend{margin-bottom:var(--space-2xs);font-size:var(--text-sm);color:var(--color-ink-2);font-weight:500}.cp-p2h__baris{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.cp-p2h__baris>span{font-weight:500}.cp-kemudi{gap:var(--space-2xs);padding:var(--space-sm) var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper-2);flex-direction:column;display:flex}.cp-kemudi b{font-weight:500}.cp-kemudi p{font-size:var(--text-sm);color:var(--color-ink-2)}.cp-kemudi small{color:var(--color-muted)}.cp-kemudi .num,.lp-bayar .lp__kepala .num{font-family:var(--font-body);font-variant-numeric:tabular-nums}.cp-kurang{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border:var(--rule-hair) solid var(--color-error);background:var(--color-paper-2);border-radius:var(--radius-card);flex-direction:column;display:flex}.cp-kurang b{font-weight:500}.cp-aksi{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cp-aksi .btn{padding:var(--space-xs) var(--space-sm);white-space:normal;text-align:left;justify-content:flex-start;line-height:1.2}.cp-aksi .btn[aria-expanded=true]{background-color:var(--color-paper-2);box-shadow:var(--press-groove);background-image:none}.cp-form{gap:var(--space-sm);margin-top:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-stock);background-color:var(--color-cotton);background-image:var(--tex-cotton);box-shadow:var(--edge-stock), var(--cast-stock);flex-direction:column;display:flex}.cp-form h3{font-size:var(--text-md);font-weight:600}.cp-form>.btn{align-self:stretch}.cp-konfirmasi{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cp-konfirmasi>li{grid-template-columns:var(--space-lg) minmax(0, 1fr);gap:var(--space-sm);align-items:start;display:grid}.cp-konfirmasi b{font-weight:500;display:block}.cp-konfirmasi small{color:var(--color-ink-2);display:block}.cp-konfirmasi__titik{width:var(--space-lg);height:var(--space-lg);border-radius:var(--radius-pill);border:2px solid var(--color-rule-2);background:var(--color-paper);font:600 var(--text-xs)/1 var(--font-body);color:var(--color-ink-2);place-items:center;display:grid}.cp-konfirmasi .is-done .cp-konfirmasi__titik{border-color:var(--color-ink-2);background:var(--color-ink-2);color:var(--color-board-type)}.cp-kodebaru{gap:var(--space-xs);margin-top:var(--space-2xs);flex-direction:column;display:flex}.cp-blok{gap:var(--space-2xs);padding:var(--space-sm) var(--space-md);border:2px solid var(--color-error);border-radius:var(--radius-card);background:var(--color-cotton);flex-direction:column;display:flex}.cp-blok b{color:var(--color-error);font-weight:600}.cp-blok p{font-size:var(--text-sm);color:var(--color-ink-2)}.cp-catatan{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-card);background:var(--color-paper-2);font-size:var(--text-sm)}.cp-jejak{gap:var(--space-xs);font-size:var(--text-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cp-jejak li{gap:var(--space-sm);color:var(--color-ink-2);grid-template-columns:3rem minmax(0,1fr);display:grid}.cp-jejak .num{color:var(--color-muted)}.cp-kas__fakta{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-pilih{border-top:var(--rule-hair) solid var(--color-rule);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cp-pilih li{border-bottom:var(--rule-hair) solid var(--color-rule)}.cp-pilih a{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:var(--control-h-lg);padding:var(--space-xs) var(--space-2xs);border-radius:var(--radius-input);color:var(--color-ink);transition:background-color var(--dur-short) var(--ease-out);text-decoration:none;display:flex}.cp-pilih a:hover{background:var(--color-paper-2)}.cp-pilih a:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.cp-pilih a>span{flex-direction:column;min-width:0;display:flex}.cp-pilih b{font-weight:500}.cp-pilih small{color:var(--color-muted)}.cp-pilih a[aria-current=true] b{font-weight:600}.cp-pilih a>svg{color:var(--color-accent-2);flex-shrink:0}.lp-singgah{gap:var(--space-xs);padding:var(--space-md);border-radius:var(--radius-card);border:var(--rule-hair) solid var(--color-rule-2);background:var(--color-paper);flex-direction:column;display:flex}.lp__isi .lp-singgah h2{font-size:var(--text-xl);line-height:1.15}.lp-singgah p{color:var(--color-ink-2)}.lp-singgah .num{font-family:var(--font-body);font-variant-numeric:tabular-nums}.lp-singgah__catatan{font-size:var(--text-sm)}.lp-kode{align-items:center;gap:var(--space-2xs);margin-top:var(--space-2xs);padding:var(--space-md);border-radius:var(--radius-card);background:var(--color-paper-2);box-shadow:var(--press-groove);text-align:center;flex-direction:column;display:flex}.lp-kode>span{font-size:var(--text-sm);color:var(--color-ink-2)}.lp-kode b.num{font:600 var(--text-3xl)/1 var(--font-outlier);font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--color-ink)}.lp-kode small{max-width:22rem;color:var(--color-ink-2)}.lp-kemudi{gap:var(--space-sm);flex-direction:column;display:flex}.lp-kemudi>p{font-size:var(--text-sm);color:var(--color-ink-2)}.lp-kemudi>small{color:var(--color-muted)}.lp-kemudi .num{font-family:var(--font-body);font-variant-numeric:tabular-nums}.lp-kemudi__ingat{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-card);background:var(--color-board);color:var(--color-board-type);font-weight:500}.lp-kemudi__meter{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.lp-kemudi__meter>div{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.lp-kemudi__meter dt{font-size:var(--text-xs);color:var(--color-muted)}.lp-kemudi__meter dd{font-size:var(--text-sm);color:var(--color-ink-2);margin:0}.lp-kemudi__meter dd .num:first-child{font-size:var(--text-md);color:var(--color-ink);font-weight:600}.lp-kemudi__bar{height:8px;margin-top:var(--space-2xs);border-radius:var(--radius-pill);background:var(--color-paper-3);display:block;position:relative}.lp-kemudi__bar>span{border-radius:inherit;background:var(--color-accent-2);height:100%;display:block}.lp-kemudi__bar>i{background:var(--color-ink);width:2px;position:absolute;top:-3px;bottom:-3px}.lp-serah{gap:var(--space-2xs);padding:var(--space-sm) var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);background-color:var(--color-cotton);background-image:var(--tex-cotton);flex-direction:column;margin:0;display:flex}.lp-serah .switch{font-size:var(--text-md)}.lp-serah .switch:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-input)}.lp-bayar__ringkas{padding:var(--space-md);border-radius:var(--radius-card);background:var(--color-paper-2)}.lp-bayar__daftar{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lp-bayar{gap:var(--space-sm);padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper);flex-direction:column;display:flex}.lp-bayar .lp__kepala>div{gap:var(--space-3xs);flex-direction:column;display:flex}.lp-bayar .lp__kepala b{font-weight:600}.lp-bayar small{color:var(--color-ink-2)}.lp-bayar__tanya{gap:var(--space-xs);padding:var(--space-sm);border-radius:var(--radius-input);background:var(--color-paper-2);flex-direction:column;display:flex}.lp-bayar__tanya b{font-weight:500}.lp-bayar__tanya p{font-size:var(--text-sm);color:var(--color-ink-2)}@media (prefers-reduced-motion:reduce){.cp-papan__baris,.cp-pilih a{transition:none}}
.as{gap:var(--space-lg);grid-template-columns:17rem minmax(0,1fr);align-items:start;display:grid}.as-daftar{top:calc(var(--topbar-h) + var(--space-lg));gap:var(--space-sm);flex-direction:column;display:flex;position:sticky}.as-daftar>.btn{justify-content:flex-start}.as-daftar>.btn[aria-current=page]{box-shadow:var(--edge-stock), inset 3px 0 0 var(--color-accent-2)}.as-daftar ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.as-daftar li{border-top:1px solid var(--color-rule)}.as-daftar li:first-child{border-top:0}.as-daftar ul a{gap:var(--space-3xs);padding:var(--space-sm);border-radius:var(--radius-input);color:var(--color-ink);transition:background-color var(--dur-micro) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}.as-daftar ul a:hover{background:var(--color-paper-2)}.as-daftar ul a:active{background:var(--color-paper-3)}.as-daftar ul a:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.as-daftar ul a[aria-current=page]{background:var(--color-paper-2);box-shadow:inset 3px 0 0 var(--color-accent-2)}.as-daftar b{font-weight:500}.as-daftar small{color:var(--color-muted);font-size:var(--text-sm)}.as>.as-kembali{justify-self:start;display:none}.as-obrolan--muat{padding:var(--space-lg)}.as-obrolan{min-height:calc(100dvh - var(--topbar-h) - 14rem);border-radius:var(--radius-card);background:var(--color-cotton);box-shadow:var(--edge-stock), var(--cast-stock);display:flex}.ob{flex-direction:column;flex:1;min-height:0;display:flex;container-type:inline-size}.ob__log{overscroll-behavior:contain;contain:paint;gap:var(--space-lg);min-height:0;padding:var(--space-lg) var(--space-md);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ob__log:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.ob--utama .ob__log{contain:none;padding:var(--space-xl) var(--space-xl) var(--space-lg);flex:1 0 auto;overflow:visible}.ob-msg{margin:0}.ob-msg--anda{max-width:min(80%,36rem);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-card);background:color-mix(in oklab, var(--color-accent-2) 10%, var(--color-cotton));color:var(--color-ink);align-self:flex-end}.ob-msg--asisten{gap:var(--space-sm);grid-template-columns:28px minmax(0,1fr);align-items:start;display:grid}.ob-msg__ikon{border-radius:var(--radius-input);background:var(--color-primary);width:28px;height:28px;color:var(--color-primary-type);place-items:center;display:grid}.ob-msg__isi{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.ob-msg__isi>p{max-width:68ch}.ob-tabel caption{caption-side:top;text-align:left;padding:0 0 var(--space-xs);font-size:var(--text-sm);color:var(--color-ink-2);font-weight:500}.ob-tabel .tbl{font-size:var(--text-sm)}.ob-tabel th,.ob-tabel td{white-space:nowrap}.ob-kartu{display:none}@container (max-width:34rem){.ob-tabel{display:none}.ob-kartu{gap:var(--space-xs);flex-direction:column;display:flex}.ob-kartu>b{font-size:var(--text-sm);color:var(--color-ink-2);font-weight:500}.ob-kartu dl{gap:var(--space-3xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-input);background:var(--color-paper);font-size:var(--text-sm);flex-direction:column;margin:0;display:flex}.ob-kartu dl>div{justify-content:space-between;gap:var(--space-md);display:flex}.ob-kartu dt{color:var(--color-muted);flex-shrink:0}.ob-kartu dd{text-align:right;min-width:0;margin:0}}.ob-tautan{gap:var(--space-xs);flex-wrap:wrap;display:flex}.ob-tautan .btn{color:var(--color-accent-2)}.ob-aksi{justify-content:space-between;align-items:center;gap:var(--space-sm) var(--space-md);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-rule-2);border-radius:var(--radius-card);background:var(--color-paper);flex-wrap:wrap;display:flex}.ob-aksi>div{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.ob-aksi b{font-weight:500}.ob-aksi small,.ob-aksi__status,.ob-sumber,.ob-baca{color:var(--color-muted);font-size:var(--text-sm)}.ob-baca{align-items:center;gap:var(--space-xs);margin:0;display:flex}.ob-baca svg{color:var(--color-accent-2)}.ob-saran{gap:var(--space-xs);flex-wrap:wrap;display:flex}.ob-chip{min-height:32px;padding:0 var(--space-sm);border:1px solid var(--color-rule-2);border-radius:var(--radius-input);background:var(--color-cotton);color:var(--color-ink-2);font:500 var(--text-sm)/1.2 var(--font-body);white-space:nowrap;text-align:left;cursor:pointer;max-width:100%;transition:border-color var(--dur-micro) var(--ease-out), background-color var(--dur-micro) var(--ease-out)}.ob-chip:hover{border-color:var(--color-accent-2);color:var(--color-ink)}.ob-chip:active{background:var(--color-paper-2)}.ob-chip:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.ob-chip:disabled{cursor:not-allowed;opacity:.55}@media (pointer:coarse){.ob-chip{min-height:44px}}.ob-sapa{align-items:flex-start;gap:var(--space-sm);flex-direction:column;max-width:40rem;margin-block:auto;display:flex}.ob-sapa h2{font-size:var(--text-xl)}.ob-sapa p{color:var(--color-muted)}.ob__form{align-items:end;gap:var(--space-xs) var(--space-xs);padding:var(--space-sm) var(--space-md) var(--space-sm);border-top:1px solid var(--color-rule);background:var(--color-cotton);grid-template-columns:minmax(0,1fr) auto;display:grid}.ob--utama .ob__form{padding:var(--space-md) var(--space-xl);border-radius:0 0 var(--radius-card) var(--radius-card);position:sticky;bottom:0}.input.ob__kotak{width:100%;height:auto;min-height:var(--control-h);padding:var(--space-xs) var(--space-sm);font:inherit;resize:none;line-height:1.4;display:block}.ob__catatan{color:var(--color-muted);font-size:var(--text-xs);grid-column:1/-1}.laci{top:var(--topbar-h);z-index:var(--z-sticky-nav);background:var(--color-cotton);border-left:1px solid var(--color-rule);width:min(28rem,100%);box-shadow:var(--cast-stock-lift);flex-direction:column;display:flex;position:fixed;bottom:0;right:0}.laci[hidden]{display:none}.laci__head{align-items:center;gap:var(--space-2xs);padding:var(--space-xs) var(--space-xs) var(--space-xs) var(--space-md);border-bottom:1px solid var(--color-rule);display:flex}.laci__judul{align-items:center;gap:var(--space-xs);margin-right:auto;font-weight:600;display:inline-flex}.laci__judul svg,.topbar__ai svg{color:var(--color-accent-2)}.topbar__ai[aria-expanded=true]{background:var(--color-paper-2)}@media (min-width:80rem){.shell.is-asisten .main{margin-right:min(28rem,100%)}.shell.is-asisten .laci{box-shadow:none;top:0}}@media (max-width:60rem){.as{grid-template-columns:minmax(0,1fr)}.as-daftar{position:static}.as-obrolan{min-height:60dvh}.as.is-buka .as-daftar{display:none}.as.is-buka>.as-kembali{display:inline-flex}.ob--utama .ob__log{padding:var(--space-lg) var(--space-md)}.ob--utama .ob__form{padding:var(--space-sm) var(--space-md)}}@media (prefers-reduced-motion:reduce){.as-daftar ul a,.ob-chip{transition:none}}
.aksi-baris{gap:var(--space-3xs);justify-content:flex-end;display:inline-flex}.aksi-baris .btn--icon{width:32px;min-height:32px;color:var(--color-ink-2)}@media (pointer:coarse){.aksi-baris .btn--icon{width:44px;min-height:44px}}.aksi-baris__hapus:hover{color:var(--color-error)}.tbl td.aksi,.tbl th.aksi{white-space:nowrap;text-align:right;width:1%}.btn.btn--bahaya{color:var(--color-error);box-shadow:inset 0 0 0 1px var(--color-error);background-color:#0000;background-image:none}.btn.btn--bahaya:hover{background-color:color-mix(in oklab, var(--color-error) 8%, var(--color-cotton))}.btn.btn--bahaya:active{background-color:color-mix(in oklab, var(--color-error) 14%, var(--color-cotton))}.lembar{background:var(--color-cotton);width:min(36rem,100%);max-width:100%;height:100dvh;max-height:100dvh;color:var(--color-ink);box-shadow:var(--cast-stock-lift);border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto}.lembar--lebar{width:min(52rem,100%)}.lembar::backdrop{background:color-mix(in oklab, var(--color-ink) 35%, transparent)}.lembar[open]{animation:lembar-masuk var(--dur-short) var(--ease-out)}@keyframes lembar-masuk{0%{transform:translateX(var(--space-xl));opacity:0}}.lembar__badan{flex-direction:column;height:100%;display:flex}.lembar__kepala{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:var(--space-lg) var(--space-lg) var(--space-md);border-bottom:1px solid var(--color-rule);display:flex}.lembar__kepala h2{font-size:var(--text-xl);overflow-wrap:break-word;text-wrap:balance;min-width:0}.lembar__kepala p{margin-top:var(--space-2xs);color:var(--color-muted);font-size:var(--text-sm)}.lembar__isi{overscroll-behavior:contain;min-height:0;padding:var(--space-lg);gap:var(--space-lg);flex-direction:column;flex:1;display:flex;overflow-y:auto}.lembar__kaki{justify-content:flex-end;align-items:center;gap:var(--space-xs);padding:var(--space-md) var(--space-lg);border-top:1px solid var(--color-rule);flex-wrap:wrap;display:flex}.lembar__tanya{font-size:var(--text-sm);color:var(--color-ink-2);margin-right:auto}.lembar__catatan{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-input);background:var(--color-paper-2);font-size:var(--text-sm);color:var(--color-ink-2)}.form.form--lembar{gap:var(--space-md);grid-template-columns:repeat(6,minmax(0,1fr))}.form--lembar .field{grid-column:span 3}.form--lembar .field--full,.form--lembar .field--centang.field--full{grid-column:span 6}.form--lembar .field--third{grid-column:span 2}.form--lembar .field--centang{justify-content:flex-end}.field .help{color:var(--color-muted);font-size:var(--text-sm)}.field .galat{color:var(--color-error);font-size:var(--text-sm)}.field .wajib{color:var(--color-error)}.ringkas-galat{gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-error);border-radius:var(--radius-input);background:color-mix(in oklab, var(--color-error) 6%, var(--color-cotton));font-size:var(--text-sm);grid-column:span 6;display:flex}.ringkas-galat:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ringkas-galat svg{color:var(--color-error);margin-top:var(--space-3xs);flex-shrink:0}.ringkas-galat ul{margin:var(--space-2xs) 0 0;padding-left:var(--space-md)}.ringkas-galat a{color:var(--color-ink)}.kv.kv--lembar{flex-direction:column;gap:0;display:flex}.kv--lembar .kv__baris{gap:var(--space-md);padding:var(--space-xs) 0;border-top:1px solid var(--color-rule);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.kv--lembar .kv__baris:first-child{border-top:0}.kv--lembar dd{overflow-wrap:anywhere}.baris-editor{gap:var(--space-xs);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.baris-editor .tbl td{padding:var(--space-2xs)}.baris-editor .input{min-width:6rem}.baris-editor .input.num{text-align:right}.baris-editor__kaki{justify-content:space-between;align-items:center;gap:var(--space-md);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.baris-lihat{gap:var(--space-xs);flex-direction:column;display:flex}.baris-lihat h3{font-size:var(--text-md);font-weight:500}.tindakan{gap:var(--space-xs);padding:var(--space-sm);border-radius:var(--radius-card);background:var(--color-paper-2);flex-wrap:wrap;display:flex}.tindakan__tanya,.tindakan__cegah{align-items:center;gap:var(--space-xs);flex-wrap:wrap;flex-basis:100%;display:flex}.tindakan__tanya small,.tindakan__cegah small{color:var(--color-ink-2);font-size:var(--text-sm);flex-basis:100%}.cari-global{position:relative}.cari-global>.input{width:100%}.cari-global__daftar{z-index:var(--z-dropdown);top:calc(100% + var(--space-2xs));width:max(100%,22rem);max-width:calc(100vw - var(--space-xl));max-height:min(28rem,70dvh);padding:var(--space-2xs);border-radius:var(--radius-card);background:var(--color-cotton);box-shadow:var(--edge-stock), var(--cast-stock-lift);position:absolute;left:0;overflow-y:auto}.cari-global__grup{padding:var(--space-xs) var(--space-sm) var(--space-3xs);font-size:var(--text-xs);color:var(--color-muted)}.cari-global__hasil{gap:var(--space-3xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-input);color:var(--color-ink);flex-direction:column;text-decoration:none;display:flex}.cari-global__hasil b{font-weight:500}.cari-global__hasil small{color:var(--color-muted);font-size:var(--text-sm)}.cari-global__hasil:hover,.cari-global__hasil[aria-selected=true]{background:var(--color-paper-2)}.cari-global__hasil:active{background:var(--color-paper-3)}.cari-global__hasil:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.cari-global__kosong{padding:var(--space-sm);color:var(--color-muted);font-size:var(--text-sm)}.kabar{z-index:var(--z-toast);left:50%;bottom:var(--space-lg);gap:var(--space-xs);width:min(32rem, calc(100% - var(--space-xl)));pointer-events:none;flex-direction:column;display:flex;position:fixed;transform:translate(-50%)}.kabar__item{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-xs) var(--space-xs) var(--space-md);border-radius:var(--radius-card);background:var(--color-board);color:var(--color-board-type);box-shadow:var(--cast-stock-lift);pointer-events:auto;font-size:var(--text-sm);display:flex}.kabar__item>span{flex:1;min-width:0}.kabar__item .btn--quiet{color:var(--color-board-type)}.kabar__item .btn--quiet:hover{background:color-mix(in oklab, var(--color-board-type) 12%, transparent)}.kabar__item .btn--quiet:focus-visible{outline:2px solid var(--color-nav-mark);outline-offset:1px}@media (max-width:40rem){.form--lembar .field,.form--lembar .field--third{grid-column:span 6}.kv--lembar .kv__baris{gap:var(--space-3xs);grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.lembar[open]{animation:none}}
.ka-sos{border:2px solid var(--color-error);border-radius:var(--radius-card);background:color-mix(in oklab, var(--color-error) 6%, var(--color-cotton))}.ka-sos ul{margin:0;padding:0;list-style:none}.ka-sos li{gap:var(--space-xs) var(--space-md);padding:var(--space-md) var(--space-lg);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ikon isi jam""ikon aksi aksi";align-items:start;display:grid}.ka-sos li+li{border-top:var(--rule-hair) solid color-mix(in oklab, var(--color-error) 30%, var(--color-rule))}.ka-sos li>svg{color:var(--color-error);margin-top:var(--space-3xs);grid-area:ikon}.ka-sos__isi{gap:var(--space-2xs);flex-direction:column;grid-area:isi;min-width:0;display:flex}.ka-sos__isi b{font-weight:600;font-size:var(--text-lg);color:var(--color-ink)}.ka-sos__isi>span{font-size:var(--text-sm);color:var(--color-ink-2)}.ka-sos__batal{color:var(--color-error);font-weight:500}.ka-sos__jam{align-items:flex-end;gap:var(--space-3xs);flex-direction:column;grid-area:jam;display:flex}.ka-sos__jam .num{font-size:var(--text-2xl);color:var(--color-error);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.ka-sos__jam small{font-size:var(--text-sm);color:var(--color-ink-2)}.ka-sos__aksi{gap:var(--space-xs);flex-wrap:wrap;grid-area:aksi;display:flex}.ka-sos--tunggal{gap:var(--space-sm);padding:var(--space-md) var(--space-lg);align-items:flex-start;display:flex}.ka-sos--tunggal svg{color:var(--color-error);flex-shrink:0}.ka-sos--tunggal b{font-weight:600}@media (max-width:40rem){.ka-sos li{padding:var(--space-md);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ikon isi""ikon jam""aksi aksi"}.ka-sos__jam{align-items:flex-start}}.ka-tbl tr.is-sos td:first-child{box-shadow:inset 3px 0 0 var(--color-error)}.ka-batal{color:var(--color-error)}.ka-jam .num{color:var(--color-ink);font-weight:600}.ka-jam.is-lewat .num{color:var(--color-error)}.ka-jam .sub,.ka-bukti .sub{font-size:var(--text-sm);color:var(--color-muted);display:block}.ka-stats{padding:var(--space-md) 0}.split.ka-split{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}@media (max-width:80rem){.split.ka-split{grid-template-columns:minmax(0,1fr)}}.ka-bukti{gap:var(--space-md);padding:var(--space-lg);flex-direction:column;display:flex}.ka-bukti h2{font-size:var(--text-lg);text-wrap:balance}.ka-tanpa-peta{align-items:flex-start;gap:var(--space-sm);flex-direction:column;display:flex}.peta-legenda i.l-koridor{border-radius:var(--radius-input);background:var(--color-rule-2);border:0;width:22px;height:10px}.peta-legenda i.l-jejak{border-width:3px 0 0;border-color:var(--color-ink);background:0 0;border-radius:0;width:22px;height:0}.peta-legenda i.l-luar{border-width:5px 0 0;border-color:var(--color-accent-2);background:0 0;border-radius:0;width:22px;height:0}.peta-legenda i.l-hilang{border-style:dotted;border-width:3px 0 0;border-color:var(--color-ink);background:0 0;border-radius:0;width:22px;height:0}.peta-legenda i.l-alarm{border-color:var(--color-error);background:var(--color-paper);border-radius:3px}.pin--kendala.is-gagal .pin__isi{border-color:var(--color-error)}.pin--kendala.is-menunggu .pin__isi{border-style:dashed}.ka-catat{align-items:flex-end;gap:var(--space-sm);padding-top:var(--space-md);border-top:var(--rule-hair) solid var(--color-rule);flex-wrap:wrap;display:flex}.ka-catat .field{gap:var(--space-2xs);flex-direction:column;width:12rem;display:flex}.ka-catat .field--grow{flex:1;width:auto;min-width:14rem}.ka-resolusi{border:0;margin:0;padding:0}.ka-resolusi legend{margin-bottom:var(--space-xs)}.ka-resolusi .option,.sos-pilih .option{grid-template-columns:20px minmax(0,1fr)}.ka-lp{padding-top:var(--space-md);border-top:var(--rule-hair) solid var(--color-rule)}.ka-lp h3{font-size:var(--text-md);font-weight:500}.sos-banner{align-items:center;gap:var(--space-sm);min-height:var(--control-h);padding:var(--space-2xs) var(--space-md);background:var(--color-error);color:var(--color-cotton);font-size:var(--text-sm);display:flex}.sos-banner p{flex:1;min-width:0}.sos-banner b{font-weight:600}.sos-banner__titik{border-radius:var(--radius-pill);background:var(--color-cotton);flex-shrink:0;width:10px;height:10px}.sos-banner__buka{min-height:calc(var(--control-h) - var(--space-xs));padding:0 var(--space-sm);border:var(--rule-hair) solid var(--color-cotton);border-radius:var(--radius-input);color:var(--color-cotton);transition:background-color var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.sos-banner__buka:hover{background:var(--color-cotton);color:var(--color-error)}.sos-banner__buka:active{background:var(--color-paper-2);color:var(--color-error)}.sos-banner__buka:focus-visible{outline:2px solid var(--color-cotton);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.sos-banner__titik{animation:sos-denyut 1.2s var(--ease-in-out) infinite}}@keyframes sos-denyut{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.sos-banner__buka{transition:none}}
.tnd-kepala{margin-bottom:var(--space-sm)}.tnd-kepala h2,.tnd-h{font-size:var(--text-lg)}.tnd-h3{font-size:var(--text-md);margin-top:var(--space-md);font-weight:500}.tnd-judul{font-family:var(--font-display)}.tnd-jarak{margin-block:var(--space-sm)}.tnd-isi{gap:var(--space-3xs);flex-direction:column;flex:1;min-width:0;display:flex}.tnd-isi small{color:var(--color-muted);font-size:var(--text-sm)}.tnd-sel-lebar{min-width:14rem}.tnd-hitung{font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;display:inline-flex}.tnd-hitung .num{color:var(--color-ink);font-weight:500}.tnd-langkah,.tnd-langkah__satu{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:inline-flex}.tnd-langkah__alasan{color:var(--color-ink-2);font-size:var(--text-sm);flex-basis:100%;max-width:32rem}.tnd-papan td:first-child{width:2.5rem}.tnd-tanda{gap:var(--space-3xs);margin-top:var(--space-2xs);font-size:var(--text-sm);color:var(--color-ink);flex-direction:column;display:flex}.tnd-tanda span{align-items:center;gap:var(--space-2xs);display:inline-flex}.tnd-tanda svg{color:var(--color-muted);flex-shrink:0}.tnd-radio{width:18px;height:18px;accent-color:var(--color-primary);cursor:pointer;margin:0}.tnd-radio:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.tnd-radio:disabled{cursor:not-allowed;opacity:.55}.tnd-putus{gap:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-rule);flex-direction:column;display:flex}.tnd-putus__kaki{justify-content:space-between;align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex}.tnd-putus textarea.input,.stack textarea.input{min-height:4.5rem;padding:var(--space-xs) var(--space-sm);resize:vertical}.tnd-catatan{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-input);background:var(--color-paper-2);font-size:var(--text-sm);color:var(--color-ink-2)}.tnd-sebagai{align-items:center;gap:var(--space-xs);flex-direction:row}.tnd-sebagai label{white-space:nowrap}.tnd-sebagai .input{min-width:15rem}.tnd-otomasi{align-items:flex-start;gap:var(--space-xs);font-size:var(--text-sm);color:var(--color-ink-2);max-width:60rem;display:flex}.tnd-otomasi svg{margin-top:var(--space-3xs);color:var(--color-muted);flex-shrink:0}.tnd-toleransi{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-md);border:1px solid var(--color-rule);border-radius:var(--radius-card);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.tnd-toleransi b{font-weight:600}.tnd-pipa{border:1px solid var(--color-rule);border-radius:var(--radius-card);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.tnd-pipa li{gap:var(--space-3xs);padding:var(--space-sm) var(--space-md);background:var(--color-cotton);flex-direction:column;display:flex;position:relative}.tnd-pipa li+li{border-left:1px solid var(--color-rule)}.tnd-pipa b{font-size:var(--text-xl);font-weight:600;line-height:1}.tnd-pipa span{font-size:var(--text-sm);color:var(--color-muted)}.tnd-asal{font-size:var(--text-sm)}.tnd-cocok tr.total td{border-top:1px solid var(--color-rule-2);font-weight:500}.tnd-hasil{align-items:center;gap:var(--space-2xs);white-space:nowrap;color:var(--color-ink-2);display:inline-flex}.tnd-hasil.is-selisih{color:var(--color-ink);font-weight:500}.tnd-alasan{gap:var(--space-2xs);font-size:var(--text-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tnd-alasan li{align-items:center;gap:var(--space-2xs);display:flex}.tnd-alasan svg{color:var(--color-muted);flex-shrink:0}.tnd-opsi{gap:var(--space-xs);border:0;flex-direction:column;margin:0;padding:0;display:flex}.tnd-opsi legend{margin-bottom:var(--space-2xs)}.tnd-opsi__satu{align-items:flex-start;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-rule);border-radius:var(--radius-input);cursor:pointer;transition:border-color var(--dur-short) var(--ease-out), background-color var(--dur-short) var(--ease-out);display:flex}.tnd-opsi__satu:hover{background:var(--color-paper-2)}.tnd-opsi__satu:has(input:checked){border-color:var(--color-ink-2);background:var(--color-paper-2)}.tnd-opsi__satu:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.tnd-opsi__satu.is-mati{cursor:not-allowed;opacity:.6}.tnd-opsi__satu input{margin:var(--space-3xs) 0 0;width:16px;height:16px;accent-color:var(--color-primary)}.tnd-opsi__satu span{gap:var(--space-3xs);flex-direction:column;display:flex}.tnd-opsi__satu b{font-weight:500}.tnd-opsi__satu small{font-size:var(--text-sm);color:var(--color-muted)}@media (max-width:60rem){.tnd-pipa{grid-template-columns:repeat(2,minmax(0,1fr))}.tnd-pipa li+li{border-left:0}.tnd-pipa li:nth-child(2n){border-left:1px solid var(--color-rule)}.tnd-pipa li:nth-child(n+3){border-top:1px solid var(--color-rule)}.tnd-sebagai{flex-direction:column;align-items:stretch;width:100%}.tnd-sebagai .input{min-width:0}}.tnd-rincian{gap:var(--space-sm);flex-direction:column;display:flex}.tnd-rincian>.tnd-kepala,.tnd-rincian>.tnd-jarak{margin:0}.tnd-jumlah{min-width:1.25rem;padding:0 var(--space-2xs);border-radius:var(--radius-input);background:color-mix(in oklab, var(--color-primary-type) 20%, transparent);font-size:var(--text-xs);text-align:center}
.sd-kendali{justify-content:space-between;align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.sd-tanggal{align-items:center;gap:var(--space-2xs);flex-wrap:wrap;display:inline-flex}.sd-tanggal b{text-align:center;font-variant-numeric:tabular-nums;min-width:8.5rem;font-weight:500}.stats.sd-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.sd-stats .stat__fig{white-space:nowrap}.sd-legenda{gap:var(--space-xs) var(--space-md);font-size:var(--text-sm);color:var(--color-ink-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sd-legenda li{align-items:center;gap:var(--space-2xs);display:inline-flex}.sd-legenda i{border-radius:3px;width:14px;height:14px;display:inline-block}.sd-jadwal{border:1px solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-cotton);flex-direction:column;display:flex;overflow:hidden}.sd-skala,.sd-baris{grid-template-columns:8rem minmax(0,1fr);display:grid}.sd-skala{border-bottom:1px solid var(--color-rule-2);background:var(--color-paper)}.sd-skala>.sd-dock{font-size:var(--text-sm);color:var(--color-muted);font-weight:500}.sd-jam{font-size:var(--text-xs);color:var(--color-muted);font-family:var(--font-outlier);font-variant-numeric:tabular-nums;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.sd-jam span{padding:var(--space-xs) var(--space-2xs);border-left:1px solid var(--color-rule)}.sd-baris+.sd-baris{border-top:1px solid var(--color-rule)}.sd-dock{justify-content:center;gap:var(--space-3xs);padding:var(--space-xs) var(--space-sm);border-right:1px solid var(--color-rule);flex-direction:column;min-width:0;display:flex}.sd-dock b{font-weight:500}.sd-dock small{color:var(--color-muted);font-size:var(--text-xs)}.sd-jalur{grid-template-columns:repeat(24,minmax(0,1fr));min-height:4rem;display:grid;position:relative}.sd-sel{border-left:1px solid var(--color-paper-3);min-width:0;color:var(--color-muted);justify-content:center;align-items:center;display:flex;position:relative}.sd-sel:nth-child(odd){border-left-color:var(--color-rule)}.sd-sel--lewat{background:color-mix(in oklab, var(--color-paper-2) 70%, transparent)}.sd-sel--istirahat{background:repeating-linear-gradient(135deg, var(--color-paper-2) 0 6px, var(--color-paper-3) 6px 7px);overflow:visible}.sd-sel--istirahat small{left:var(--space-2xs);top:var(--space-2xs);font-size:var(--text-xs);color:var(--color-ink-2);white-space:nowrap;z-index:var(--z-base);position:absolute}.sd-sel--kosong{cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out);text-decoration:none}.sd-sel--kosong svg{opacity:0;transition:opacity var(--dur-micro) var(--ease-out)}.sd-sel--kosong:hover{background:var(--color-paper-2);color:var(--color-ink)}.sd-sel--kosong:hover svg,.sd-sel--kosong:focus-visible svg{opacity:1}.sd-sel--kosong:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;z-index:var(--z-raised);background:var(--color-paper-2)}.sd-sel--kosong:active{background:var(--color-paper-3)}.sd-blok{z-index:var(--z-raised);min-width:0;padding:0 var(--space-2xs);border-radius:var(--radius-input);font-size:var(--text-xs);transition:box-shadow var(--dur-micro) var(--ease-out), filter var(--dur-micro) var(--ease-out);flex-direction:column;justify-content:center;gap:1px;margin-left:1px;line-height:1.2;text-decoration:none;display:flex;position:absolute;top:6px;bottom:6px;overflow:hidden}.sd-blok b,.sd-blok small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sd-blok b{font-variant-numeric:tabular-nums;font-weight:600}.sd-blok small{color:inherit;opacity:.85}.sd-blok:hover{box-shadow:var(--cast-stock)}.sd-blok:active{box-shadow:none;filter:brightness(.97)}.sd-blok:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.sd-blok--dipesan{background:var(--color-cotton);color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink-2)}.sd-blok--tiba{background:color-mix(in oklab, var(--color-accent) 22%, var(--color-cotton));color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-accent-2)}.sd-blok--di-dock{background:var(--color-primary);color:var(--color-primary-type)}.sd-blok--selesai{background:var(--color-paper-3);color:var(--color-ink-2)}.sd-blok--absen{color:var(--color-muted);box-shadow:inset 0 0 0 1px var(--color-rule-2);background:0 0;background-image:repeating-linear-gradient(135deg, transparent 0 5px, var(--color-paper-2) 5px 6px)}.sd-blok--absen b{text-decoration:line-through}.sd-blok--dipesan:hover{box-shadow:inset 0 0 0 1px var(--color-ink-2), var(--cast-stock)}.sd-blok--tiba:hover{box-shadow:inset 0 0 0 1px var(--color-accent-2), var(--cast-stock)}.sd-kini{background:var(--color-accent-2);width:2px;z-index:calc(var(--z-raised) + 1);pointer-events:none;margin-left:-1px;position:absolute;top:0;bottom:0}.sd-baris:not(:nth-child(2)) .sd-kini:before{display:none}.sd-kini:before{content:"";border-radius:var(--radius-pill);background:var(--color-accent-2);width:8px;height:8px;position:absolute;top:-1px;left:-3px}.sd-perdock{gap:var(--space-md);flex-direction:column;display:none}.sd-perdock__dock{gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-cotton);flex-direction:column;display:flex}.sd-perdock__kepala{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}.sd-perdock__kepala h3{font-size:var(--text-md);font-weight:500}.sd-perdock__kepala small{color:var(--color-muted)}.sd-perdock .btn{align-self:flex-start}.sd-perdock .queue a,.sd-antrian a{color:var(--color-ink)}.sd-antrian .sd-aksi{flex-shrink:0}.sd-gerbang{gap:var(--space-md);flex-direction:column;display:flex}.sd-gerbang .panel-title{margin:0}.sd-kartu{gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-card);background:var(--color-cotton);box-shadow:var(--edge-stock);flex-direction:column;display:flex}.sd-kartu>b,.sd-kartu .row b{font-weight:600;font-size:var(--text-lg)}.sd-kartu .kv{font-size:var(--text-sm)}.sd-gerbang__aksi{width:100%;min-height:48px;font-size:var(--text-md);white-space:nowrap;flex-wrap:wrap;column-gap:.3em;font-weight:600}.sd-walkin{gap:var(--space-sm);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.sd-catatan{font-size:var(--text-sm);color:var(--color-ink-2)}.sd-catatan b{font-weight:600}.sd-subjudul{font-size:var(--text-md);margin:var(--space-lg) 0 var(--space-sm);font-weight:500}.sd-jam-awal{min-width:3rem;font-family:var(--font-outlier);color:var(--color-ink-2)}.sd-portal__isi{gap:var(--space-lg);padding:var(--space-lg);flex-direction:column;display:flex}.sd-langkah{gap:var(--space-md);padding-top:var(--space-lg);border-top:1px solid var(--color-rule);flex-direction:column;display:flex}.sd-langkah:first-of-type{border-top:0;padding-top:0}.sd-langkah h3{font-size:var(--text-md);font-weight:500}.sd-chips{gap:var(--space-xs);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.sd-chips legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sd-chip{position:relative}.sd-chip input{opacity:0;width:1px;height:1px;position:absolute}.sd-chip span{min-height:var(--control-h);padding:0 var(--space-md);border-radius:var(--radius-pill);border:1px solid var(--color-rule-2);background:var(--color-cotton);font-family:var(--font-outlier);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out), border-color var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out);align-items:center;display:inline-flex}.sd-chip input:hover+span{border-color:var(--color-ink-2)}.sd-chip input:checked+span{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.sd-chip input:focus-visible+span{outline:2px solid var(--color-focus);outline-offset:2px}.sd-chip input:active+span{background:var(--color-paper-3)}.sd-chip input:checked:active+span{background:var(--color-ink-2)}.sd-chip input:disabled+span{opacity:.55;cursor:not-allowed}.sd-kode{align-items:flex-start;gap:var(--space-xs);padding:var(--space-lg);border:2px solid var(--color-ink);border-radius:var(--radius-card);background:var(--color-cotton);flex-direction:column;display:flex}.sd-kode b{font-family:var(--font-outlier);font-size:var(--text-3xl);letter-spacing:.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:600;line-height:1.1}.sd-kode p{font-size:var(--text-sm);color:var(--color-ink-2)}.tbl td.sd-sel-aksi{text-align:right;min-width:12rem}.sd-sel-aksi .row{justify-content:flex-end}.sd-belum{padding:var(--space-sm) var(--space-md);border:1px dashed var(--color-rule-2);border-radius:var(--radius-input);font-size:var(--text-sm);color:var(--color-muted)}@media (max-width:80rem){.stats.sd-stats{row-gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr))}.stats.sd-stats>.stat:nth-child(3n+1){border-left:0;padding-left:0}}@media (max-width:60rem){.stats.sd-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stats.sd-stats>.stat:nth-child(n){padding:var(--space-md) 0 0 var(--space-md);border-top:1px solid var(--color-rule);border-left:1px solid var(--color-rule)}.stats.sd-stats>.stat:nth-child(odd){border-left:0;padding-left:0}.stats.sd-stats>.stat:nth-child(-n+2){border-top:0;padding-top:0}.sd-jadwal{display:none}.sd-perdock{display:flex}.sd-walkin{grid-template-columns:minmax(0,1fr)}.sd-kendali{align-items:flex-start}.sd-antrian .queue li{flex-wrap:wrap}.sd-antrian .sd-aksi{width:100%}}@media (prefers-reduced-motion:reduce){.sd-sel--kosong,.sd-sel--kosong svg,.sd-blok,.sd-chip span{transition:none}}
.laba-bagian{margin-top:var(--space-lg)}.laba-tabel .laba-pos{width:100%;min-width:14rem}.laba-tabel .laba-kelompok th{padding-top:var(--space-md);color:var(--color-ink);font-weight:600;font-size:var(--text-sm);border-bottom:1px solid var(--color-rule)}.laba-tabel tbody:first-of-type .laba-kelompok th{padding-top:var(--space-xs)}.laba-tabel .laba-margin td{background:var(--color-paper-2)}.laba-tabel .laba-margin td:first-child{padding-left:var(--space-xs)}.laba-tabel .laba-margin td:last-child{padding-right:var(--space-xs)}.laba-tabel .laba-alasan{color:var(--color-ink-2)}.laba-estimasi{font-family:var(--font-body);font-size:var(--text-sm)}.laba-peringatan{gap:var(--space-sm);padding:var(--space-sm) var(--space-md);margin-bottom:var(--space-md);border-radius:var(--radius-input);background:var(--color-paper-2);box-shadow:inset 3px 0 0 var(--color-ink-2);color:var(--color-ink);align-items:flex-start;display:flex}.laba-peringatan svg{margin-top:var(--space-3xs);color:var(--color-ink-2);flex:none}.laba-peringatan b{font-weight:600;display:block}.laba-peringatan small{font-size:var(--text-sm);color:var(--color-ink-2);display:block}.laba-peringatan.is-rugi{box-shadow:inset 3px 0 0 var(--color-error)}.laba-peringatan.is-rugi svg{color:var(--color-error)}.laba-catatan{margin:var(--space-sm) 0 0;padding-left:var(--space-md);font-size:var(--text-sm);color:var(--color-ink-2)}.laba-catatan li+li{margin-top:var(--space-2xs)}.laba-stats{row-gap:var(--space-md);grid-template-columns:repeat(5,minmax(0,1fr))}.laba-stats .stat__fig{font-size:var(--text-2xl);white-space:nowrap;font-variant-numeric:tabular-nums}.laba-filter{margin-bottom:var(--space-md)}.laba-urut{justify-content:flex-end;align-items:center;gap:var(--space-2xs);min-height:28px;padding:0 var(--space-2xs);margin-right:calc(var(--space-2xs) * -1);border-radius:var(--radius-input);color:var(--color-muted);transition:background-color var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out);font-weight:500;text-decoration:none;display:inline-flex}.tbl .laba-urut{color:var(--color-muted);font-weight:500}.tbl .laba-urut:hover{color:var(--color-ink);background:var(--color-paper-2)}.tbl .laba-urut:active{background:var(--color-paper-3)}.tbl .laba-urut:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.tbl th[aria-sort=ascending] .laba-urut,.tbl th[aria-sort=descending] .laba-urut{color:var(--color-ink)}.laba-rugi{color:var(--color-error)}.tbl .laba-baris-rugi td:first-child{box-shadow:inset 2px 0 0 var(--color-error);padding-left:var(--space-xs)}.laba-tanpa{gap:var(--space-xs);font-size:var(--text-table);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.laba-tanpa span{color:var(--color-ink-2)}.laba-widget__isi{gap:var(--space-lg);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.laba-widget__stats{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:80rem){.laba-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.laba-stats>.stat:nth-child(4){border-left:0;padding-left:0}}@media (max-width:60rem){.laba-widget__isi{grid-template-columns:minmax(0,1fr)}}@media (max-width:40rem){.laba-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.laba-stats>.stat{padding-inline:0 var(--space-sm);border-left:0}.laba-tabel .laba-pos{min-width:11rem}}
.mt-h2{font-size:var(--text-lg)}.mt-kanan{align-items:flex-end;gap:var(--space-3xs);text-align:right;flex-direction:column;flex-shrink:0;display:flex}.mt-kanan b{font-weight:500}.mt-kanan small,.mt-kanan .sub{font-size:var(--text-sm)}.mt-kanan .sub{color:var(--color-muted);display:block}.mt-tugas{border:1px solid var(--color-primary)}.mt-tugas .queue li{flex-wrap:wrap}.mt-harga{justify-content:space-between;align-items:baseline;gap:var(--space-md);padding-block:var(--space-xs);border-block:1px solid var(--color-rule);display:flex}.mt-harga b{font-size:var(--text-2xl);font-variant-numeric:tabular-nums;font-weight:600}.mt-tolak{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-input);background:var(--color-paper-2);font-size:var(--text-sm);color:var(--color-ink)}.mt-alasan{color:var(--color-ink-2)}.mt-langgar{padding:var(--space-sm) var(--space-md);border:1px solid var(--color-error);border-radius:var(--radius-input);font-size:var(--text-sm);color:var(--color-error)}.mt-blokir{color:var(--color-ink);font-weight:500;display:block}.tbl td.mt-sel-alasan{min-width:9rem;max-width:16rem}.tbl td.mt-sel-skema{min-width:12rem}.mt-catatan{font-size:var(--text-sm);max-width:60rem}.mt-catatan a{color:var(--color-ink)}.mt-dok{gap:var(--space-3xs);font-size:var(--text-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mt-dok li{align-items:center;gap:var(--space-2xs);white-space:nowrap;display:flex}.mt-dok__nama{min-width:3.25rem;color:var(--color-ink-2)}.mt-meter{gap:var(--space-3xs);flex-direction:column;min-width:8rem;display:flex}.mt-meter__bar{background:var(--color-paper-3);border-radius:var(--radius-pill);height:6px;overflow:hidden}.mt-meter__bar>span{background:var(--color-ink-2);border-radius:var(--radius-pill);height:100%;display:block}.mt-meter__bar.is-warn>span{background:var(--color-accent-2)}.mt-meter__bar.is-over>span{background:var(--color-error)}.mt-meter small{font-size:var(--text-xs);color:var(--color-muted)}.mt-meter .mt-meter__status{font-size:var(--text-sm);color:var(--color-ink);font-weight:500}.mt-undang{align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;display:flex}.mitra .tnd-opsi__satu.is-mati{opacity:1;background:var(--color-paper-2);border-style:dashed}.mitra .tnd-opsi__satu.is-mati b,.mitra .tnd-opsi__satu.is-mati small{color:var(--color-muted)}.mitra .tnd-opsi__satu.is-mati .mt-alasan{color:var(--color-ink);font-weight:500}.mitra .queue__body a:focus-visible,.mitra .section__head a:focus-visible,.mt-catatan a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-input)}.mitra .queue__body a:active,.mitra .section__head a:not(.btn):active{color:var(--color-ink-2)}.mitra .tnd-opsi__satu:active:not(.is-mati){background:var(--color-paper-3)}.mitra .tnd-opsi__satu input:disabled{cursor:not-allowed}.mt-undang .btn:disabled{cursor:not-allowed;opacity:.6}@media (max-width:40rem){.mt-harga b{font-size:var(--text-xl)}.mt-kanan{text-align:left;align-items:flex-start}}
.mu-h2{font-size:var(--text-lg);align-items:center;gap:var(--space-xs);display:inline-flex}.mu-h3{font-size:var(--text-md);margin-top:var(--space-md);font-weight:500}.mu-catatan{font-size:var(--text-sm);color:var(--color-ink-2);max-width:72ch}.mu-aturan{font-size:var(--text-sm);color:var(--color-ink-2);max-width:80ch}.mu-habis{color:var(--color-error)}.tbl.mu-tbl td:last-child,.tbl.mu-tbl th:last-child{padding-right:var(--space-2xs)}.mu-langkah{gap:var(--space-2xs);flex-wrap:nowrap;align-items:center;display:inline-flex}.mu-langkah .btn{min-height:32px;padding:0 var(--space-sm)}.mu-langkah .btn:active,.mu-langkah--tanya .btn:active{transform:translateY(1px)}.mu-langkah .btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.mu-langkah__cegah{gap:var(--space-3xs);flex-direction:column;max-width:16rem;display:inline-flex}.mu-langkah__cegah small{font-size:var(--text-xs);color:var(--color-ink-2);white-space:normal}.mu-langkah--tanya{align-items:stretch;gap:var(--space-xs);max-width:20rem;padding:var(--space-sm);border-radius:var(--radius-card);background:var(--color-paper-2);flex-direction:column;display:flex}.mu-langkah--tanya>small{font-size:var(--text-sm);color:var(--color-ink-2);white-space:normal}.mu-langkah--tanya .galat{color:var(--color-error);font-size:var(--text-sm)}.mu-langkah__tombol{gap:var(--space-xs);justify-content:flex-end;display:flex}.mu-ref{white-space:normal;max-width:22rem}.mu-rincian{gap:var(--space-sm);flex-direction:column;display:flex}.mu-rincian .kv{gap:var(--space-xs) var(--space-md)}.mu-rincian__isi{gap:var(--space-lg) var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.mu-rincian__isi>div{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.mu-h3--atas{margin-top:0}.mu-kirim{gap:var(--space-xs) var(--space-sm);padding-top:var(--space-xs);flex-wrap:wrap;align-items:center;display:flex}.mu-kirim .help{flex:14rem;min-height:0}.mu-kelompok{gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.mu-aturan-kartu{gap:var(--space-md);flex-direction:column;display:flex}.mu-aturan-kartu .section__head a{font-size:var(--text-sm);color:var(--color-ink-2)}.mu-aturan-kartu .kv dd{text-align:right}.mu-steps a{color:inherit;border-radius:var(--radius-input);text-decoration:none}.mu-steps a:hover{color:var(--color-ink);text-underline-offset:3px;text-decoration:underline}.mu-steps a:focus-visible,.mu-ringkas a:focus-visible,.mu-aturan-kartu .section__head a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.mu-form{max-width:64rem}.mu-form .mu-h2{grid-column:span 12}.mu-form .field--centang{justify-content:flex-end}.mu-form .galat{color:var(--color-error);font-size:var(--text-sm)}.mu-pilihan{border:0;min-width:0;margin:0;padding:0}.mu-pilihan .options{grid-template-columns:repeat(2,minmax(0,1fr))}.mu-option{grid-template-columns:20px minmax(0,1fr)}.mu-otp{justify-content:flex-end;align-items:flex-start}.mu-ringkas-grid{gap:var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));display:grid}.mu-ringkas{gap:var(--space-xs);padding-top:var(--space-sm);border-top:1px solid var(--color-rule);flex-direction:column;display:flex}.mu-ringkas .section__head a{font-size:var(--text-sm);color:var(--color-ink-2)}.mu-ringkas .galat{align-items:center;gap:var(--space-2xs);color:var(--color-error);font-size:var(--text-sm);display:inline-flex}.mu-selesai{gap:var(--space-md);flex-direction:column;max-width:56rem;display:flex}.mu-selesai>p{color:var(--color-ink-2);max-width:64ch}@media (max-width:64rem){.mu-kelompok,.mu-rincian__isi{grid-template-columns:minmax(0,1fr)}}@media (max-width:48rem){.mu-pilihan .options{grid-template-columns:minmax(0,1fr)}.mu-form .field,.mu-form .field--third{grid-column:span 12}}.mu-syarat{gap:var(--space-xs) var(--space-lg);font-size:var(--text-sm);color:var(--color-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mu-syarat li{align-items:center;gap:var(--space-2xs);display:inline-flex}.mu-syarat li.is-ok{color:var(--color-ink-2)}@media (max-width:48rem){.mu-tbl th:first-child,.mu-tbl td:first-child{z-index:var(--z-base);background:var(--color-paper);box-shadow:inset -1px 0 0 var(--color-rule);position:sticky;left:0}.mu-tbl tr[aria-selected=true] td:first-child{background:var(--color-paper-2)}}
