.upcoming.svelte-6r8afp{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:1rem 1.15rem;margin-bottom:1rem}.head.svelte-6r8afp{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.upcoming.svelte-6r8afp h3:where(.svelte-6r8afp){margin:0;font-size:.95rem}.cnt.svelte-6r8afp{font-size:.72rem;font-weight:700;background:var(--accent-soft);color:var(--accent);border:1px solid rgba(249,115,22,.35);padding:.12rem .55rem;border-radius:999px;white-space:nowrap}.hint.svelte-6r8afp{margin:.25rem 0 .75rem;font-size:.76rem;color:var(--text-muted)}.grp.svelte-6r8afp{border:1px solid var(--border);border-radius:10px;padding:.5rem .7rem;margin-bottom:.5rem}.grp.svelte-6r8afp:last-child{margin-bottom:0}.grp-soon.svelte-6r8afp{border-color:#f9731666;background:var(--accent-soft)}.grp-past.svelte-6r8afp{border-color:#eab30866;background:#eab30812}.grp-h.svelte-6r8afp{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}.lbl.svelte-6r8afp{font-size:.82rem;font-weight:700}.warn.svelte-6r8afp{font-size:.7rem;color:var(--warning);font-weight:600}.row.svelte-6r8afp{display:flex;align-items:center;gap:.5rem;padding:.25rem 0}.row.svelte-6r8afp+.row:where(.svelte-6r8afp){border-top:1px solid var(--border)}.nm.svelte-6r8afp{flex:1;font-size:.86rem;font-weight:500;min-width:0}.pos.svelte-6r8afp{font-size:.68rem;color:var(--text-muted);font-weight:400;white-space:nowrap}.jm.svelte-6r8afp{font-size:.76rem;color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.wa.svelte-6r8afp{text-decoration:none;font-size:.95rem;flex:0 0 auto}.kn-btn.svelte-6r8afp{flex:0 0 auto;padding:.1rem .35rem;background:transparent;border:1px solid var(--border);border-radius:6px;cursor:pointer;font-size:.9rem;font-family:inherit}.kn-btn.on.svelte-6r8afp{border-color:var(--accent);background:var(--accent-soft)}.noshow.svelte-6r8afp{flex:0 0 auto;padding:.2rem .5rem;background:#ef44441f;color:var(--danger);border:1px solid rgba(239,68,68,.4);border-radius:6px;cursor:pointer;font-size:.68rem;white-space:nowrap;font-family:inherit}.noshow.svelte-6r8afp:hover{background:#ef444438}.datang.svelte-6r8afp{flex:0 0 auto;padding:.2rem .5rem;background:#22c55e1f;color:var(--success, #22c55e);border:1px solid rgba(34,197,94,.4);border-radius:6px;cursor:pointer;font-size:.68rem;white-space:nowrap;font-family:inherit}.datang.svelte-6r8afp:hover{background:#22c55e38}.kenalan.svelte-6r8afp{margin:.2rem 0 .5rem;padding:.6rem .7rem;background:var(--bg, var(--surface));border:1px solid var(--border);border-radius:8px}.kn-pos.svelte-6r8afp{display:block;font-size:.72rem;font-weight:700;color:var(--text-muted);margin-bottom:.35rem}.kenalan.svelte-6r8afp dl:where(.svelte-6r8afp){margin:0;display:grid;gap:.3rem}.kenalan.svelte-6r8afp dl:where(.svelte-6r8afp)>div:where(.svelte-6r8afp){display:grid;grid-template-columns:7.5rem 1fr;gap:.5rem}.kenalan.svelte-6r8afp dt:where(.svelte-6r8afp){font-size:.74rem;color:var(--text-muted)}.kenalan.svelte-6r8afp dd:where(.svelte-6r8afp){margin:0;font-size:.8rem;color:var(--text);white-space:pre-line;overflow-wrap:anywhere}.kn-tip.svelte-6r8afp{display:block;margin-top:.45rem;font-size:.72rem;color:var(--text-muted)}.kk.svelte-k9icir{background:linear-gradient(180deg,#ffffff08,#fff0 45%),var(--surface);border:1px solid var(--border);border-radius:16px;padding:.95rem 1.1rem 1rem;display:flex;flex-direction:column;gap:.8rem;box-shadow:var(--shadow-1);margin-bottom:.1rem}.kk-h.svelte-k9icir{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.kk-h.svelte-k9icir h2:where(.svelte-k9icir){margin:0;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted)}.kk-at.svelte-k9icir{font-size:.7rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.kk-kanan.svelte-k9icir{display:inline-flex;align-items:center;gap:.6rem}.kk-harian.svelte-k9icir{font-size:.76rem;font-weight:700;color:var(--accent);text-decoration:none;padding:.28rem .7rem;border-radius:999px;border:1px solid rgba(249,115,22,.4);background:var(--accent-soft);white-space:nowrap}.kk-harian.svelte-k9icir:hover{border-color:var(--accent)}.dim.svelte-k9icir{color:var(--text-muted)}.merah.svelte-k9icir{color:#fca5a5;font-weight:700}.kuning.svelte-k9icir{color:var(--warning);font-weight:700}.kk-alarm.svelte-k9icir{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.al.svelte-k9icir{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;-moz-column-gap:.65rem;column-gap:.65rem;padding:.55rem .8rem;border-radius:10px;text-decoration:none;color:var(--text);font-size:.86rem;font-weight:600;border:1px solid}.al-d.svelte-k9icir{width:8px;height:8px;border-radius:50%;display:inline-block;flex:none}.al-t.svelte-k9icir{min-width:0}.al-go.svelte-k9icir{font-size:.72rem;font-weight:600;color:var(--text-muted);white-space:nowrap}.al.svelte-k9icir:hover .al-go:where(.svelte-k9icir){color:var(--text)}.al-danger.svelte-k9icir{background:#ef444414;border-color:#ef444466}.al-danger.svelte-k9icir .al-d:where(.svelte-k9icir){background:var(--danger);box-shadow:0 0 0 3px #ef444438}.al-warn.svelte-k9icir{background:#eab3080f;border-color:#eab30859}.al-warn.svelte-k9icir .al-d:where(.svelte-k9icir){background:var(--warning)}.kk-ok.svelte-k9icir{display:flex;align-items:center;gap:.6rem;padding:.5rem .8rem;border-radius:10px;font-size:.82rem;color:#86efac;background:#22c55e0f;border:1px solid rgba(34,197,94,.25)}.kk-ok.svelte-k9icir .al-d:where(.svelte-k9icir){background:var(--success)}.kk-err.svelte-k9icir{padding:.55rem .8rem;border-radius:10px;font-size:.8rem;color:var(--warning);border:1px dashed rgba(234,179,8,.4)}.kk-load.svelte-k9icir{font-size:.8rem;color:var(--text-muted)}.kk-v.svelte-k9icir{padding:.1rem 0 0 .85rem;border-left:3px solid #52525b}.kv-ok.svelte-k9icir{border-left-color:var(--success)}.kv-warn.svelte-k9icir{border-left-color:var(--warning)}.kv-danger.svelte-k9icir{border-left-color:var(--danger)}.kv-j.svelte-k9icir{font-size:1.12rem;font-weight:750;letter-spacing:-.01em;line-height:1.3}.kv-i.svelte-k9icir{margin-top:.15rem;font-size:.82rem;color:var(--text);font-variant-numeric:tabular-nums}.kv-n.svelte-k9icir{margin-top:.1rem;font-size:.72rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.kk-pipa.svelte-k9icir{list-style:none;margin:.15rem 0 0;padding:.9rem 0 0;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));border-top:1px solid rgba(255,255,255,.06)}.tp.svelte-k9icir{position:relative;min-width:0}.tp.svelte-k9icir:before{content:"";position:absolute;top:5px;left:0;right:0;height:2px;background:#ffffff14}.tp.svelte-k9icir:first-child:before{left:50%}.tp.svelte-k9icir:last-child:before{right:50%}.tp.svelte-k9icir a:where(.svelte-k9icir){position:relative;display:grid;justify-items:center;text-align:center;gap:.2rem;padding:0 .3rem .1rem;color:inherit;text-decoration:none;border-radius:10px}.tp.svelte-k9icir a:where(.svelte-k9icir):hover .tp-l:where(.svelte-k9icir){color:var(--text)}.tp.svelte-k9icir a:where(.svelte-k9icir):hover .tp-n:where(.svelte-k9icir){color:var(--accent)}.tp-dot.svelte-k9icir{width:12px;height:12px;border-radius:50%;background:var(--surface);border:2px solid #52525b;margin-bottom:.35rem}.tp-ok.svelte-k9icir .tp-dot:where(.svelte-k9icir){border-color:var(--success);background:#22c55e40}.tp-warn.svelte-k9icir .tp-dot:where(.svelte-k9icir){border-color:var(--warning);background:#eab3084d}.tp-danger.svelte-k9icir .tp-dot:where(.svelte-k9icir){border-color:var(--danger);background:var(--danger);box-shadow:0 0 0 4px #ef44442e}.tp-l.svelte-k9icir{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.tp-n.svelte-k9icir{font-size:1.55rem;font-weight:750;font-variant-numeric:tabular-nums;line-height:1.1;transition:color .15s}.tp-idle.svelte-k9icir .tp-n:where(.svelte-k9icir){color:#52525b}.tp-s.svelte-k9icir{font-size:.7rem;color:var(--text-muted);min-height:1.05rem;white-space:nowrap}.tp-m.svelte-k9icir{font-size:.64rem;color:#71717a;min-height:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.kk-short.svelte-k9icir{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:1rem;column-gap:1rem;padding:.65rem .85rem;border-radius:12px;background:#00000040;border:1px solid var(--border);color:var(--text);text-decoration:none;font-size:.86rem}.kk-short.svelte-k9icir:hover{border-color:#f9731680}.kk-short.svelte-k9icir:hover .al-go:where(.svelte-k9icir){color:var(--text)}.ks-l.svelte-k9icir b:where(.svelte-k9icir){font-size:1rem;font-variant-numeric:tabular-nums}.ks-l.svelte-k9icir small:where(.svelte-k9icir){display:block;font-size:.72rem;color:var(--text-muted);margin-top:.1rem}.ks-r.svelte-k9icir{display:flex;align-items:center;gap:.8rem;font-size:.76rem;white-space:nowrap}@media (max-width: 760px){.kk.svelte-k9icir{padding:.85rem .85rem .9rem}.kk-pipa.svelte-k9icir{grid-template-columns:1fr;padding-top:.6rem}.tp.svelte-k9icir:before{top:0;bottom:0;left:5px;right:auto;width:2px;height:auto}.tp.svelte-k9icir:first-child:before{top:50%;left:5px}.tp.svelte-k9icir:last-child:before{bottom:50%;right:auto}.tp.svelte-k9icir a:where(.svelte-k9icir){grid-template-columns:12px minmax(0,1fr) auto;grid-template-rows:auto auto;justify-items:start;text-align:left;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:0;padding:.45rem 0;align-items:center}.tp-dot.svelte-k9icir{grid-row:1 / span 2;margin:0}.tp-l.svelte-k9icir{grid-column:2;grid-row:1;font-size:.74rem}.tp-s.svelte-k9icir{grid-column:2;grid-row:2;min-height:0}.tp-n.svelte-k9icir{grid-column:3;grid-row:1 / span 2;font-size:1.3rem}.tp-m.svelte-k9icir{display:none}.kk-short.svelte-k9icir{grid-template-columns:1fr;row-gap:.4rem}.ks-r.svelte-k9icir{justify-content:space-between}}.oh.svelte-1v53hxu{display:flex;flex-direction:column;gap:1rem;max-width:1320px;margin:0 auto;padding:.25rem 0 2.5rem}.t-up.svelte-1v53hxu{color:var(--success)}.t-down.svelte-1v53hxu{color:#fca5a5}.t-dim.svelte-1v53hxu{color:var(--text-muted)}.t-warn.svelte-1v53hxu{color:var(--warning)}.dim.svelte-1v53hxu{color:var(--text-muted)}.mono.svelte-1v53hxu{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem}.oh-top.svelte-1v53hxu{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.oh-top.svelte-1v53hxu h1:where(.svelte-1v53hxu){margin:0;font-size:1.55rem;font-weight:700;letter-spacing:-.015em}.oh-top.svelte-1v53hxu p:where(.svelte-1v53hxu){margin:.2rem 0 0;color:var(--text-muted);font-size:.82rem}.oh-refresh.svelte-1v53hxu{display:inline-flex;align-items:center;gap:.4rem;background:var(--surface);border:1px solid var(--border);color:var(--text);font:inherit;font-size:.78rem;font-weight:600;padding:.45rem .85rem;border-radius:999px;cursor:pointer;white-space:nowrap;transition:border-color .15s}.oh-refresh.svelte-1v53hxu:hover:not(:disabled){border-color:var(--accent)}.oh-refresh.svelte-1v53hxu:disabled{opacity:.6;cursor:wait}.spin.svelte-1v53hxu{display:inline-block;animation:svelte-1v53hxu-ohspin .9s linear infinite}@keyframes svelte-1v53hxu-ohspin{to{transform:rotate(360deg)}}.oh-flow.svelte-1v53hxu{display:flex;align-items:center;gap:.5rem .9rem;flex-wrap:wrap;padding:.55rem .9rem;border-radius:12px;background:#eab3080f;border:1px solid rgba(234,179,8,.3);font-size:.8rem}.oh-flow-t.svelte-1v53hxu{font-weight:700;color:#fde68a}.oh-flow-r.svelte-1v53hxu{display:flex;flex-wrap:wrap;gap:.4rem}.oh-flow-r.svelte-1v53hxu a:where(.svelte-1v53hxu){color:var(--text);text-decoration:none;padding:.15rem .6rem;border-radius:999px;border:1px solid rgba(234,179,8,.35);background:var(--surface);font-size:.74rem}.oh-flow-r.svelte-1v53hxu a:where(.svelte-1v53hxu):hover{border-color:var(--warning)}.oh-kpis.svelte-1v53hxu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto auto auto auto;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:0}.kpi.svelte-1v53hxu{grid-row:span 4;display:grid;grid-template-rows:subgrid;row-gap:.3rem;padding:1rem 1.1rem .95rem;border-radius:16px;background:linear-gradient(180deg,#ffffff08,#fff0 55%),var(--surface);border:1px solid var(--border);color:inherit;text-decoration:none;min-width:0;box-shadow:var(--shadow-1);transition:border-color .15s,transform .15s}a.kpi.svelte-1v53hxu:hover{border-color:#f973168c;transform:translateY(-1px)}.kpi-l.svelte-1v53hxu{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:var(--text-muted)}.kpi-v.svelte-1v53hxu{font-size:clamp(1.45rem,2.1vw,1.95rem);font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpi-v.svelte-1v53hxu small:where(.svelte-1v53hxu){margin-left:.3em;font-size:.5em;font-weight:600;color:var(--text-muted);letter-spacing:0}.kpi-v.load.svelte-1v53hxu{color:var(--text-muted)}.kpi-s.svelte-1v53hxu{font-size:.76rem;color:var(--text);font-variant-numeric:tabular-nums}.kpi-s.svelte-1v53hxu b:where(.svelte-1v53hxu){font-weight:700}.kpi-f.svelte-1v53hxu{font-size:.7rem;color:var(--text-muted);font-variant-numeric:tabular-nums;padding-top:.45rem;margin-top:.15rem;border-top:1px solid rgba(255,255,255,.06);align-self:end}.kpi-bar.svelte-1v53hxu{display:flex;gap:3px;height:1.45rem;align-items:flex-end;padding-top:.55rem}.kpi-bar.svelte-1v53hxu span:where(.svelte-1v53hxu){height:6px;border-radius:999px;min-width:0}.bar-g.svelte-1v53hxu{background:var(--accent)}.bar-s.svelte-1v53hxu{background:var(--success)}.oh-cols.svelte-1v53hxu{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:1rem;align-items:start}.oh-side.svelte-1v53hxu{display:flex;flex-direction:column;gap:1rem;min-width:0}.panel.svelte-1v53hxu{background:linear-gradient(180deg,#ffffff06,#fff0 40%),var(--surface);border:1px solid var(--border);border-radius:16px;padding:.95rem 1.1rem .85rem;min-width:0;box-shadow:var(--shadow-1)}.panel-h.svelte-1v53hxu{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.65rem}.panel.svelte-1v53hxu h2:where(.svelte-1v53hxu){margin:0;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted)}.more.svelte-1v53hxu{font-size:.74rem;font-weight:600;color:var(--accent);text-decoration:none}.more.svelte-1v53hxu:hover{text-decoration:underline}.meta.svelte-1v53hxu{font-size:.72rem;color:var(--text-muted)}.empty.svelte-1v53hxu{padding:1rem .2rem;color:var(--text-muted);font-size:.84rem}.foot.svelte-1v53hxu{margin:.7rem 0 0;font-size:.68rem;color:var(--text-muted)}.link.svelte-1v53hxu{background:none;border:none;color:var(--accent);font:inherit;cursor:pointer;padding:0;text-decoration:underline}.seg.svelte-1v53hxu{display:inline-flex;padding:2px;border-radius:999px;background:#0000004d;border:1px solid var(--border)}.seg.svelte-1v53hxu button:where(.svelte-1v53hxu){border:none;background:none;color:var(--text-muted);font:inherit;font-size:.72rem;font-weight:600;padding:.25rem .75rem;border-radius:999px;cursor:pointer}.seg.svelte-1v53hxu button.on:where(.svelte-1v53hxu){background:var(--surface-2);color:var(--text);box-shadow:0 0 0 1px var(--border)}.tim-h.svelte-1v53hxu,.tim-r.svelte-1v53hxu{display:grid;grid-template-columns:minmax(0,1fr) 6.2rem 6.2rem 6.4rem;-moz-column-gap:.9rem;column-gap:.9rem;align-items:center}.tim-h.svelte-1v53hxu{padding:0 .55rem .4rem;font-size:.64rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);border-bottom:1px solid var(--border)}.tim-h.svelte-1v53hxu span:where(.svelte-1v53hxu):nth-child(n+2){text-align:right}.tim.svelte-1v53hxu{list-style:none;margin:0;padding:0}.tim-r.svelte-1v53hxu{padding:.55rem;border-bottom:1px solid rgba(255,255,255,.045);border-radius:8px}.tim-r.svelte-1v53hxu:last-child{border-bottom:none}.tim-r.svelte-1v53hxu:hover{background:#ffffff05}.tim-n.svelte-1v53hxu{display:grid;grid-template-columns:.5rem auto auto 1fr;grid-template-rows:auto auto;-moz-column-gap:.5rem;column-gap:.5rem;align-items:center;min-width:0}.tim-n.svelte-1v53hxu .dot:where(.svelte-1v53hxu){width:8px;height:8px;border-radius:50%;background:#52525b;grid-row:1}.tim-n.svelte-1v53hxu .nm:where(.svelte-1v53hxu){font-weight:650;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tim-n.svelte-1v53hxu .tag:where(.svelte-1v53hxu){font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--accent);background:var(--accent-soft);border-radius:5px;padding:.05rem .35rem;justify-self:start}.tim-n.svelte-1v53hxu small:where(.svelte-1v53hxu){grid-column:2 / -1;grid-row:2;font-size:.7rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-on.svelte-1v53hxu .dot:where(.svelte-1v53hxu){background:var(--success);box-shadow:0 0 0 3px #22c55e2e}.st-lupa.svelte-1v53hxu .dot:where(.svelte-1v53hxu),.st-tanpa.svelte-1v53hxu .dot:where(.svelte-1v53hxu){background:var(--warning)}.st-pulang.svelte-1v53hxu .dot:where(.svelte-1v53hxu){background:#71717a}.st-absen.svelte-1v53hxu{opacity:.55}.tim-q.svelte-1v53hxu{display:grid;justify-items:end;gap:3px;font-variant-numeric:tabular-nums}.tim-q.svelte-1v53hxu b:where(.svelte-1v53hxu){font-size:.95rem;font-weight:700}.tim-q.svelte-1v53hxu small:where(.svelte-1v53hxu){font-size:.64rem;color:var(--text-muted)}.mb.svelte-1v53hxu{display:block;width:100%;height:3px;border-radius:999px;background:#ffffff0f;overflow:hidden}.mb.svelte-1v53hxu i:where(.svelte-1v53hxu){display:block;height:100%;background:var(--accent);border-radius:999px}.mb.pk.svelte-1v53hxu i:where(.svelte-1v53hxu){background:#a1a1aa}.tim-a.svelte-1v53hxu{text-align:right;font-size:.74rem;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}.nol.svelte-1v53hxu{color:#3f3f46;font-weight:500}.kantor.svelte-1v53hxu{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.55rem;padding:.55rem .55rem 0;border-top:1px solid var(--border)}.kantor-l.svelte-1v53hxu{font-size:.64rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-right:.3rem}.kc.svelte-1v53hxu{display:inline-flex;align-items:center;gap:.35rem;padding:.18rem .55rem;border-radius:999px;background:#00000038;border:1px solid var(--border);font-size:.74rem}.kd.svelte-1v53hxu{width:6px;height:6px;border-radius:50%;background:var(--success)}.tim-more.svelte-1v53hxu{width:100%;margin-top:.45rem;background:none;border:1px dashed var(--border);border-radius:10px;color:var(--text-muted);font:inherit;font-size:.74rem;cursor:pointer;text-align:left;padding:.45rem .45rem .45rem .7rem}.tim-more.svelte-1v53hxu:hover{color:var(--text);border-color:#52525b}.tim-rest.svelte-1v53hxu{margin-top:.35rem}.rows.svelte-1v53hxu{list-style:none;margin:0;padding:0}.rows.svelte-1v53hxu li:where(.svelte-1v53hxu){border-top:1px solid rgba(255,255,255,.05)}.rows.svelte-1v53hxu li:where(.svelte-1v53hxu):first-child{border-top:none}.rows.svelte-1v53hxu a:where(.svelte-1v53hxu),.rows.svelte-1v53hxu button:where(.svelte-1v53hxu){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:1rem;column-gap:1rem;width:100%;padding:.6rem .3rem;color:inherit;text-decoration:none;background:none;border:none;font:inherit;text-align:left;cursor:pointer;border-radius:8px}.rows.svelte-1v53hxu button:where(.svelte-1v53hxu):disabled{cursor:default}.rows.svelte-1v53hxu a:where(.svelte-1v53hxu):hover,.rows.svelte-1v53hxu button:where(.svelte-1v53hxu):not(:disabled):hover{background:#ffffff06}.r-l.svelte-1v53hxu{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:.55rem;column-gap:.55rem;align-items:center;font-size:.86rem;font-weight:600;min-width:0}.r-l.svelte-1v53hxu small:where(.svelte-1v53hxu){grid-column:1 / -1;font-size:.72rem;font-weight:400;color:var(--text-muted);margin-top:.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rows.svelte-1v53hxu li:where(.svelte-1v53hxu):not([class*=cek-]) .r-l:where(.svelte-1v53hxu){grid-template-columns:1fr}.r-v.svelte-1v53hxu{font-size:1.15rem;font-weight:750;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.r-v.svelte-1v53hxu em:where(.svelte-1v53hxu){font-style:normal;font-size:.72rem;font-weight:600;color:var(--text-muted)}.rows.svelte-1v53hxu li.warn:where(.svelte-1v53hxu) .r-v:where(.svelte-1v53hxu){color:var(--warning)}.sdot.svelte-1v53hxu{width:8px;height:8px;border-radius:50%;background:#3f3f46}.cek-bad.svelte-1v53hxu .sdot:where(.svelte-1v53hxu){background:var(--danger);box-shadow:0 0 0 3px #ef444433}.cek-bad.svelte-1v53hxu .r-v:where(.svelte-1v53hxu){color:#fca5a5}.cek-warn.svelte-1v53hxu .sdot:where(.svelte-1v53hxu){background:var(--warning)}.cek-warn.svelte-1v53hxu .r-v:where(.svelte-1v53hxu){color:var(--warning)}.cek-err.svelte-1v53hxu .sdot:where(.svelte-1v53hxu){background:var(--warning)}.cek-zero.svelte-1v53hxu .r-v:where(.svelte-1v53hxu){color:#52525b}.cek-zero.svelte-1v53hxu .r-l:where(.svelte-1v53hxu){color:var(--text-muted);font-weight:500}.vid.svelte-1v53hxu{padding:.2rem .3rem .55rem}.vid-r.svelte-1v53hxu{display:grid;grid-template-columns:auto 1fr auto;gap:.6rem;font-size:.74rem;padding:.35rem .55rem;border-radius:8px;background:#00000040;margin-top:.3rem}.fold.svelte-1v53hxu{padding:0}.fold.svelte-1v53hxu summary:where(.svelte-1v53hxu){list-style:none;display:flex;align-items:baseline;gap:.8rem;padding:.9rem 1.1rem;cursor:pointer}.fold.svelte-1v53hxu summary:where(.svelte-1v53hxu)::-webkit-details-marker{display:none}.fold.svelte-1v53hxu summary:where(.svelte-1v53hxu):before{content:"▸";color:var(--accent);font-size:.75rem}.fold[open].svelte-1v53hxu summary:where(.svelte-1v53hxu):before{content:"▾"}.fold-b.svelte-1v53hxu{padding:0 1.1rem 1rem;display:flex;flex-direction:column;gap:.8rem}.mini-grid.svelte-1v53hxu{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem}.mini.svelte-1v53hxu{display:grid;grid-template-rows:auto auto auto;gap:.15rem;padding:.65rem .75rem;border-radius:12px;background:#00000038;border:1px solid var(--border);color:inherit;text-decoration:none;min-width:0}.mini.svelte-1v53hxu:hover{border-color:#f9731680}.mini.svelte-1v53hxu span:where(.svelte-1v53hxu){font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini.svelte-1v53hxu b:where(.svelte-1v53hxu){font-size:1.2rem;font-variant-numeric:tabular-nums}.mini.svelte-1v53hxu small:where(.svelte-1v53hxu){font-size:.68rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chips.svelte-1v53hxu{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.chips-l.svelte-1v53hxu{font-size:.72rem;color:var(--text-muted);margin-right:.15rem}.chip.svelte-1v53hxu{display:inline-flex;gap:.35rem;padding:.2rem .6rem;border-radius:999px;background:#00000038;border:1px solid var(--border);color:var(--text-muted);font-size:.73rem;text-decoration:none;white-space:nowrap}.chip.svelte-1v53hxu b:where(.svelte-1v53hxu){color:var(--text);font-variant-numeric:tabular-nums}a.chip.svelte-1v53hxu:hover{border-color:var(--accent);color:var(--text)}.chip.flat.svelte-1v53hxu{border-style:dashed}.oh-short.svelte-1v53hxu{display:flex;flex-wrap:wrap;gap:.45rem}.oh-short.svelte-1v53hxu a:where(.svelte-1v53hxu){display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .8rem;border-radius:999px;background:var(--surface);border:1px solid var(--border);color:var(--text);font-size:.78rem;font-weight:600;text-decoration:none}.oh-short.svelte-1v53hxu a:where(.svelte-1v53hxu):hover{border-color:var(--accent)}@media (max-width: 1100px){.oh-cols.svelte-1v53hxu{grid-template-columns:1fr}.mini-grid.svelte-1v53hxu{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 760px){.oh.svelte-1v53hxu{gap:.8rem}.oh-top.svelte-1v53hxu h1:where(.svelte-1v53hxu){font-size:1.25rem}.oh-refresh.svelte-1v53hxu{padding:.4rem .65rem}.oh-kpis.svelte-1v53hxu{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(8,auto);row-gap:.6rem;-moz-column-gap:.6rem;column-gap:.6rem}.kpi.svelte-1v53hxu{padding:.8rem .85rem;row-gap:.25rem}.kpi-v.svelte-1v53hxu{font-size:1.3rem}.kpi-s.svelte-1v53hxu{font-size:.7rem}.panel.svelte-1v53hxu{padding:.85rem .85rem .75rem}.tim-h.svelte-1v53hxu,.tim-r.svelte-1v53hxu{grid-template-columns:minmax(0,1fr) 3.4rem 3.4rem;-moz-column-gap:.6rem;column-gap:.6rem}.tim-h.svelte-1v53hxu span:where(.svelte-1v53hxu):last-child,.tim-a.svelte-1v53hxu{display:none}.tim-q.svelte-1v53hxu small:where(.svelte-1v53hxu){display:none}.mini-grid.svelte-1v53hxu{grid-template-columns:repeat(2,minmax(0,1fr))}}.stat.svelte-17xvzis{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:1rem 1.15rem;text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:.3rem;transition:border-color .15s,transform .15s}a.stat.svelte-17xvzis:hover{border-color:var(--accent);transform:translateY(-1px)}.stat-label.svelte-17xvzis{font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);display:flex;align-items:center;gap:.35rem}.stat-icon.svelte-17xvzis{font-size:.95rem}.stat-value.svelte-17xvzis{font-size:1.7rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1}.stat-sub.svelte-17xvzis{font-size:.72rem;color:var(--text-muted)}.tone-accent.svelte-17xvzis{background:var(--accent-soft);border-color:#f9731659}.tone-ok.svelte-17xvzis .stat-value:where(.svelte-17xvzis){color:var(--success)}.tone-warn.svelte-17xvzis{background:#eab30814;border-color:#eab30859}.tone-warn.svelte-17xvzis .stat-value:where(.svelte-17xvzis){color:var(--warning)}.tone-danger.svelte-17xvzis{background:#ef444414;border-color:#ef444466}.tone-danger.svelte-17xvzis .stat-value:where(.svelte-17xvzis){color:var(--danger)}.shift-grid.svelte-1ltdk09{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem}.shift-card.svelte-1ltdk09{background:linear-gradient(135deg,#0a2a14,#0d1f15);border:1px solid #1a5a2a;border-radius:12px;padding:1rem 1.15rem;text-decoration:none;color:inherit;transition:border-color .15s,transform .15s;display:flex;flex-direction:column;gap:.4rem}.shift-card.svelte-1ltdk09:hover{border-color:#2a8a4a;transform:translateY(-1px)}.shift-card-top.svelte-1ltdk09{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.shift-packer.svelte-1ltdk09{font-weight:700;font-size:.95rem;color:#fff}.shift-clock.svelte-1ltdk09{font-size:.72rem;color:#9cb3a4}.shift-counter.svelte-1ltdk09{font-size:1.75rem;font-weight:700;color:#7cffa0;font-variant-numeric:tabular-nums}.shift-unit.svelte-1ltdk09{font-size:.85rem;color:#9cb3a4;font-weight:500;margin-left:.25rem}.shift-empty.svelte-1ltdk09{padding:.85rem 1rem;background:var(--surface);border:1px dashed var(--border);border-radius:12px}.shift-empty.svelte-1ltdk09 a:where(.svelte-1ltdk09){color:#7cc4ff}.muted.svelte-1ltdk09{color:var(--text-muted)}.muted-note.svelte-g5sy0s{margin-left:.5rem;color:var(--text-muted);font-size:.65rem;font-weight:500;text-transform:none;letter-spacing:0}.stage-row.svelte-g5sy0s{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;margin-top:.15rem}.stage-cap.svelte-g5sy0s{color:var(--text-muted);font-size:.72rem}.stage-chip.svelte-g5sy0s{display:inline-flex;align-items:center;gap:.35rem;padding:.22rem .6rem;border-radius:999px;background:var(--surface);border:1px solid var(--border);color:var(--text-muted);font-size:.75rem;text-decoration:none;white-space:nowrap}.stage-chip.svelte-g5sy0s b:where(.svelte-g5sy0s){color:var(--text);font-variant-numeric:tabular-nums}a.stage-chip.svelte-g5sy0s:hover{border-color:var(--accent);color:var(--text)}.stage-chip.flat.svelte-g5sy0s{border-style:dashed}.pdk-note.svelte-g5sy0s{margin-top:.6rem;color:var(--text-muted);font-size:.75rem}.pdk-note.svelte-g5sy0s b:where(.svelte-g5sy0s){color:var(--text);font-variant-numeric:tabular-nums}.keluar-card.svelte-g26v3a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;-moz-column-gap:.8rem;column-gap:.8rem;padding:.75rem 1rem;border-radius:14px;background:var(--accent-soft);border:1px solid rgba(249,115,22,.45);color:var(--text);text-decoration:none}.keluar-card.svelte-g26v3a:hover{border-color:var(--accent)}.kc-i.svelte-g26v3a{font-size:1.3rem}.kc-t.svelte-g26v3a{display:grid;gap:.1rem;min-width:0}.kc-t.svelte-g26v3a b:where(.svelte-g26v3a){font-size:.92rem}.kc-t.svelte-g26v3a small:where(.svelte-g26v3a){font-size:.74rem;color:var(--text-muted)}.kc-go.svelte-g26v3a{font-size:.8rem;font-weight:700;color:var(--accent);white-space:nowrap}@media (max-width: 560px){.keluar-card.svelte-g26v3a{grid-template-columns:auto minmax(0,1fr);row-gap:.4rem}.kc-go.svelte-g26v3a{grid-column:2}}.hk.svelte-esilag{display:flex;flex-direction:column;gap:.6rem;padding:.85rem 1rem;border-radius:var(--radius, 14px);background:var(--surface);border:1px solid var(--border);color:var(--text);text-decoration:none}.hk.svelte-esilag:hover{border-color:var(--accent)}.hk-bad.svelte-esilag{border-color:color-mix(in srgb,var(--danger) 55%,transparent)}.hk-warn.svelte-esilag{border-color:color-mix(in srgb,var(--warning) 50%,transparent)}.hk-angka.svelte-esilag{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.hk-angka.svelte-esilag div:where(.svelte-esilag){display:flex;flex-direction:column}.hk-angka.svelte-esilag b:where(.svelte-esilag){font-size:1.35rem;font-variant-numeric:tabular-nums;line-height:1.1}.hk-angka.svelte-esilag span:where(.svelte-esilag){font-size:.72rem;color:var(--text-muted)}.hk-angka.svelte-esilag .merah:where(.svelte-esilag) b:where(.svelte-esilag){color:var(--danger)}.hk-ket.svelte-esilag{margin:0;font-size:.78rem;line-height:1.45;color:var(--text-muted)}.hk-ket.svelte-esilag b:where(.svelte-esilag){color:var(--text)}.hk-list.svelte-esilag{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}.hk-list.svelte-esilag li:where(.svelte-esilag){display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.15rem .5rem;align-items:center;font-size:.78rem;padding:.35rem .5rem;border-radius:8px;background:var(--surface-2)}.hk-list.svelte-esilag li.more:where(.svelte-esilag){display:block;color:var(--text-muted);background:none;padding:0 .5rem}.tg.svelte-esilag{font-size:.64rem;font-weight:800;padding:.05rem .4rem;border-radius:999px;color:var(--warning);border:1px solid color-mix(in srgb,var(--warning) 50%,transparent);white-space:nowrap}.tg.stop.svelte-esilag{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 55%,transparent)}.by.svelte-esilag{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sn.svelte-esilag{grid-column:2;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;color:var(--text-muted)}.ss.svelte-esilag{grid-column:3;grid-row:1 / span 2;font-size:.7rem;color:var(--text-muted);white-space:nowrap}.ss.merah.svelte-esilag{color:var(--danger);font-weight:700}.dash.svelte-2zuohr{display:flex;flex-direction:column;gap:1rem}.dash-head.svelte-2zuohr h1:where(.svelte-2zuohr){font-size:1.35rem;margin:0 0 .35rem}.dash-sub.svelte-2zuohr{margin:0;color:var(--text-muted);display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.badge.svelte-2zuohr{background:#f9731624;color:var(--accent);border:1px solid rgba(249,115,22,.4);border-radius:999px;padding:.15rem .6rem;font-weight:700;font-size:.85rem}.dash-section.svelte-2zuohr{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1rem 1.1rem}.dash-section.svelte-2zuohr h2:where(.svelte-2zuohr){margin:0 0 .7rem;font-size:1.02rem}.hint.svelte-2zuohr{color:var(--text-muted);font-size:.88rem;margin:.5rem 0 0;line-height:1.5}.hint.svelte-2zuohr a:where(.svelte-2zuohr){color:var(--accent);font-weight:700}.tip.svelte-2zuohr{margin-top:.6rem;padding:.5rem .7rem;border:1px dashed rgba(249,115,22,.5);border-radius:var(--radius-sm);background:#f973160f}.steps.svelte-2zuohr{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.7rem}.steps.svelte-2zuohr li:where(.svelte-2zuohr){display:flex;gap:.8rem;align-items:flex-start;padding:.7rem .8rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2)}.steps.svelte-2zuohr li.done:where(.svelte-2zuohr){border-color:#22c55e73;background:#22c55e12}.steps.svelte-2zuohr .n:where(.svelte-2zuohr){flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:var(--accent);color:#1a1a1a;font-weight:800;display:flex;align-items:center;justify-content:center}.steps.svelte-2zuohr li.done:where(.svelte-2zuohr) .n:where(.svelte-2zuohr){background:#22c55e}.steps.svelte-2zuohr li:where(.svelte-2zuohr)>div:where(.svelte-2zuohr){display:flex;flex-direction:column;gap:.25rem}.steps.svelte-2zuohr .d:where(.svelte-2zuohr){color:var(--text-muted);font-size:.88rem;line-height:1.5}.act.svelte-2zuohr{align-self:flex-start;margin-top:.25rem;padding:.4rem .75rem;background:var(--accent-soft);color:var(--accent);border:1px solid rgba(249,115,22,.4);border-radius:var(--radius-sm);font-weight:700;font-size:.85rem;text-decoration:none}.act.svelte-2zuohr:hover{background:#f9731633}.guide-grid.svelte-2zuohr{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:.6rem}.guide.svelte-2zuohr{display:flex;flex-direction:column;gap:.2rem;padding:.7rem .8rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);text-decoration:none;color:var(--text)}.guide.svelte-2zuohr:hover{border-color:var(--accent)}.g-icon.svelte-2zuohr{font-size:1.3rem}.g-desc.svelte-2zuohr{color:var(--text-muted);font-size:.82rem;line-height:1.45}.dash-actions.svelte-2zuohr{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.6rem}.dash-action.svelte-2zuohr{display:flex;flex-direction:column;gap:.15rem;padding:.8rem .9rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);text-decoration:none;color:var(--text)}.dash-action.svelte-2zuohr:hover{border-color:var(--accent)}.dash-action.locked.svelte-2zuohr{opacity:.6;border-style:dashed;cursor:default}.dash-action.locked.svelte-2zuohr:hover{border-color:var(--border)}.da-icon.svelte-2zuohr{font-size:1.4rem}.da-desc.svelte-2zuohr{color:var(--text-muted);font-size:.82rem}.note.svelte-2zuohr p:where(.svelte-2zuohr){margin:0;line-height:1.55}.lh.svelte-9pzi8f{display:flex;flex-direction:column;gap:1rem;max-width:1320px;margin:0 auto;padding:.25rem 0 2.5rem}.dim.svelte-9pzi8f{color:var(--text-muted)}.t-warn.svelte-9pzi8f{color:var(--warning)}.lh-top.svelte-9pzi8f{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.lh-top.svelte-9pzi8f h1:where(.svelte-9pzi8f){margin:0;font-size:1.55rem;font-weight:700;letter-spacing:-.015em}.lh-top.svelte-9pzi8f p:where(.svelte-9pzi8f){margin:.2rem 0 0;color:var(--text-muted);font-size:.82rem}.jab.svelte-9pzi8f{color:var(--accent);font-weight:600}.lh-refresh.svelte-9pzi8f{display:inline-flex;align-items:center;gap:.4rem;background:var(--surface);border:1px solid var(--border);color:var(--text);font:inherit;font-size:.78rem;font-weight:600;padding:.45rem .85rem;border-radius:999px;cursor:pointer;white-space:nowrap}.lh-refresh.svelte-9pzi8f:hover:not(:disabled){border-color:var(--accent)}.lh-act.svelte-9pzi8f{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.lh-brief.svelte-9pzi8f{text-decoration:none;border-color:#f9731673;background:var(--accent-soft)}.spin.svelte-9pzi8f{display:inline-block;animation:svelte-9pzi8f-lhspin .9s linear infinite}@keyframes svelte-9pzi8f-lhspin{to{transform:rotate(360deg)}}.panel.svelte-9pzi8f{background:linear-gradient(180deg,#ffffff06,#fff0 40%),var(--surface);border:1px solid var(--border);border-radius:16px;padding:.95rem 1.1rem .85rem;min-width:0;box-shadow:var(--shadow-1)}.panel-h.svelte-9pzi8f{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.65rem}.panel.svelte-9pzi8f h2:where(.svelte-9pzi8f){margin:0;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted)}.meta.svelte-9pzi8f{font-size:.72rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.more.svelte-9pzi8f{font-size:.74rem;font-weight:600;color:var(--accent);text-decoration:none}.empty.svelte-9pzi8f{padding:1rem .2rem;color:var(--text-muted);font-size:.84rem}.prog.svelte-9pzi8f{display:inline-flex;align-items:center;gap:.55rem;font-size:.74rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.prog.svelte-9pzi8f b:where(.svelte-9pzi8f){color:var(--text)}.prog-bar.svelte-9pzi8f{display:inline-flex;gap:3px}.prog-bar.svelte-9pzi8f i:where(.svelte-9pzi8f){width:18px;height:6px;border-radius:999px;background:#3f3f46}.prog-bar.svelte-9pzi8f .pb-ok:where(.svelte-9pzi8f){background:var(--success)}.prog-bar.svelte-9pzi8f .pb-jalan:where(.svelte-9pzi8f){background:var(--accent)}.prog-bar.svelte-9pzi8f .pb-belum:where(.svelte-9pzi8f){background:#52525b}.rutin.svelte-9pzi8f{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1.2rem;column-gap:1.2rem}.ru.svelte-9pzi8f{border-top:1px solid rgba(255,255,255,.05)}.ru.svelte-9pzi8f:nth-child(-n+2){border-top:none}.ru.svelte-9pzi8f a:where(.svelte-9pzi8f){display:grid;grid-template-columns:1.6rem minmax(0,1fr) auto 4.6rem;align-items:center;-moz-column-gap:.7rem;column-gap:.7rem;padding:.6rem .3rem;color:inherit;text-decoration:none;border-radius:8px}.ru.svelte-9pzi8f a:where(.svelte-9pzi8f):hover{background:#ffffff06}.ru-i.svelte-9pzi8f{font-size:1rem;text-align:center}.ru-t.svelte-9pzi8f{display:grid;min-width:0}.ru-t.svelte-9pzi8f b:where(.svelte-9pzi8f){font-size:.86rem;font-weight:650}.ru-t.svelte-9pzi8f small:where(.svelte-9pzi8f){font-size:.7rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ru-v.svelte-9pzi8f{display:grid;justify-items:end;font-variant-numeric:tabular-nums}.ru-v.svelte-9pzi8f b:where(.svelte-9pzi8f){font-size:1.1rem;font-weight:750;line-height:1.1}.ru-v.svelte-9pzi8f small:where(.svelte-9pzi8f){font-size:.64rem;color:var(--text-muted);white-space:nowrap}.ru-s.svelte-9pzi8f{justify-self:end}.pill.svelte-9pzi8f{font-style:normal;font-size:.66rem;font-weight:700;padding:.12rem .5rem;border-radius:999px;border:1px solid var(--border);color:var(--text-muted);white-space:nowrap}.p-ok.svelte-9pzi8f{color:#86efac;border-color:#22c55e59;background:#22c55e0f}.p-jalan.svelte-9pzi8f{color:#fdba74;border-color:#f9731666;background:var(--accent-soft)}.p-belum.svelte-9pzi8f{color:#fca5a5;border-color:#ef444459;background:#ef44440f}.ck.svelte-9pzi8f{font-style:normal;font-size:.66rem;font-weight:700;color:#86efac;white-space:nowrap}.lh-cols.svelte-9pzi8f{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:1rem;align-items:start}.lh-cols.solo.svelte-9pzi8f{grid-template-columns:minmax(0,1fr)}.lh-cols.solo.svelte-9pzi8f .lh-side:where(.svelte-9pzi8f){display:grid;grid-template-columns:1fr 1fr;gap:1rem}.lh-side.svelte-9pzi8f{display:flex;flex-direction:column;gap:1rem;min-width:0}.diam.svelte-9pzi8f{display:flex;gap:.55rem;align-items:flex-start;padding:.5rem .7rem;margin-bottom:.6rem;border-radius:10px;background:#eab3080f;border:1px solid rgba(234,179,8,.3);font-size:.76rem;color:#fde68a}.diam.svelte-9pzi8f .sd:where(.svelte-9pzi8f){width:8px;height:8px;border-radius:50%;background:var(--warning);margin-top:.35rem;flex:none}.tim-h.svelte-9pzi8f,.tim-r.svelte-9pzi8f{display:grid;grid-template-columns:minmax(0,1fr) 6.2rem 6.2rem 6.4rem;-moz-column-gap:.9rem;column-gap:.9rem;align-items:center}.tim-h.svelte-9pzi8f{padding:0 .55rem .4rem;font-size:.64rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);border-bottom:1px solid var(--border)}.tim-h.svelte-9pzi8f span:where(.svelte-9pzi8f):nth-child(n+2){text-align:right}.tim.svelte-9pzi8f{list-style:none;margin:0;padding:0}.tim-r.svelte-9pzi8f{padding:.55rem;border-bottom:1px solid rgba(255,255,255,.045)}.tim-r.svelte-9pzi8f:last-child{border-bottom:none}.tim-n.svelte-9pzi8f{display:grid;grid-template-columns:.5rem auto auto 1fr;grid-template-rows:auto auto;-moz-column-gap:.5rem;column-gap:.5rem;align-items:center;min-width:0}.tim-n.svelte-9pzi8f .dot:where(.svelte-9pzi8f){width:8px;height:8px;border-radius:50%;background:#52525b}.tim-n.svelte-9pzi8f .nm:where(.svelte-9pzi8f){font-weight:650;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tim-n.svelte-9pzi8f .tag:where(.svelte-9pzi8f){font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--accent);background:var(--accent-soft);border-radius:5px;padding:.05rem .35rem;justify-self:start}.tim-n.svelte-9pzi8f small:where(.svelte-9pzi8f){grid-column:2 / -1;grid-row:2;font-size:.7rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-on.svelte-9pzi8f .dot:where(.svelte-9pzi8f){background:var(--success);box-shadow:0 0 0 3px #22c55e2e}.st-tanpa.svelte-9pzi8f .dot:where(.svelte-9pzi8f){background:var(--warning)}.st-pulang.svelte-9pzi8f .dot:where(.svelte-9pzi8f){background:#71717a}.tim-q.svelte-9pzi8f{display:grid;justify-items:end;gap:3px;font-variant-numeric:tabular-nums}.tim-q.svelte-9pzi8f b:where(.svelte-9pzi8f){font-size:.95rem;font-weight:700}.tim-q.svelte-9pzi8f small:where(.svelte-9pzi8f){font-size:.64rem;color:var(--text-muted)}.nol.svelte-9pzi8f{color:#3f3f46;font-weight:500}.mb.svelte-9pzi8f{display:block;width:100%;height:3px;border-radius:999px;background:#ffffff0f;overflow:hidden}.mb.svelte-9pzi8f i:where(.svelte-9pzi8f){display:block;height:100%;background:var(--accent);border-radius:999px}.mb.pk.svelte-9pzi8f i:where(.svelte-9pzi8f){background:#a1a1aa}.tim-a.svelte-9pzi8f{text-align:right;font-size:.74rem;font-variant-numeric:tabular-nums;white-space:nowrap}.kantor.svelte-9pzi8f{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.55rem;padding:.55rem .55rem 0;border-top:1px solid var(--border)}.kantor-l.svelte-9pzi8f{font-size:.64rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-right:.3rem}.kc.svelte-9pzi8f{display:inline-flex;align-items:center;gap:.35rem;padding:.18rem .55rem;border-radius:999px;background:#00000038;border:1px solid var(--border);font-size:.74rem}.kc.dimc.svelte-9pzi8f{color:var(--text-muted)}.kd.svelte-9pzi8f{width:6px;height:6px;border-radius:50%;background:var(--success)}.kd.off.svelte-9pzi8f{background:#52525b}.tim-more.svelte-9pzi8f{width:100%;margin-top:.45rem;background:none;border:1px dashed var(--border);border-radius:10px;color:var(--text-muted);font:inherit;font-size:.74rem;padding:.45rem .7rem;cursor:pointer;text-align:left}.rows.svelte-9pzi8f{list-style:none;margin:0;padding:0}.rows.svelte-9pzi8f li:where(.svelte-9pzi8f){border-top:1px solid rgba(255,255,255,.05)}.rows.svelte-9pzi8f li:where(.svelte-9pzi8f):first-child{border-top:none}.rows.svelte-9pzi8f a:where(.svelte-9pzi8f){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:1rem;column-gap:1rem;padding:.6rem .3rem;color:inherit;text-decoration:none;border-radius:8px}.rows.svelte-9pzi8f a:where(.svelte-9pzi8f):hover{background:#ffffff06}.r-l.svelte-9pzi8f{display:grid;grid-template-columns:1fr;font-size:.86rem;font-weight:600;min-width:0}.rows.svelte-9pzi8f li[class*=cek-]:where(.svelte-9pzi8f) .r-l:where(.svelte-9pzi8f){grid-template-columns:auto 1fr;-moz-column-gap:.55rem;column-gap:.55rem;align-items:center}.r-l.svelte-9pzi8f small:where(.svelte-9pzi8f){grid-column:1 / -1;font-size:.72rem;font-weight:400;color:var(--text-muted);margin-top:.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r-v.svelte-9pzi8f{font-size:1.15rem;font-weight:750;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.r-v.svelte-9pzi8f em:where(.svelte-9pzi8f){font-style:normal;font-size:.72rem;font-weight:600;color:var(--text-muted)}.rows.svelte-9pzi8f li.warn:where(.svelte-9pzi8f) .r-v:where(.svelte-9pzi8f){color:var(--warning)}.sdot.svelte-9pzi8f{width:8px;height:8px;border-radius:50%;background:#3f3f46}.cek-bad.svelte-9pzi8f .sdot:where(.svelte-9pzi8f){background:var(--danger);box-shadow:0 0 0 3px #ef444433}.cek-bad.svelte-9pzi8f .r-v:where(.svelte-9pzi8f){color:#fca5a5}.cek-warn.svelte-9pzi8f .sdot:where(.svelte-9pzi8f){background:var(--warning)}.cek-warn.svelte-9pzi8f .r-v:where(.svelte-9pzi8f){color:var(--warning)}.cek-zero.svelte-9pzi8f .r-v:where(.svelte-9pzi8f){color:#52525b}.cek-zero.svelte-9pzi8f .r-l:where(.svelte-9pzi8f){color:var(--text-muted);font-weight:500}.lh-short.svelte-9pzi8f{display:flex;flex-wrap:wrap;gap:.45rem}.lh-short.svelte-9pzi8f a:where(.svelte-9pzi8f){display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .8rem;border-radius:999px;background:var(--surface);border:1px solid var(--border);color:var(--text);font-size:.78rem;font-weight:600;text-decoration:none}.lh-short.svelte-9pzi8f a:where(.svelte-9pzi8f):hover{border-color:var(--accent)}@media (max-width: 1100px){.lh-cols.svelte-9pzi8f{grid-template-columns:1fr}}@media (max-width: 760px){.lh.svelte-9pzi8f{gap:.8rem}.lh-top.svelte-9pzi8f h1:where(.svelte-9pzi8f){font-size:1.25rem}.panel.svelte-9pzi8f{padding:.85rem .85rem .75rem}.rutin.svelte-9pzi8f{grid-template-columns:1fr}.ru.svelte-9pzi8f:nth-child(2){border-top:1px solid rgba(255,255,255,.05)}.ru.svelte-9pzi8f a:where(.svelte-9pzi8f){grid-template-columns:1.4rem minmax(0,1fr) auto}.ru-s.svelte-9pzi8f{grid-column:2 / -1;justify-self:start;margin-top:.2rem}.lh-cols.solo.svelte-9pzi8f .lh-side:where(.svelte-9pzi8f){grid-template-columns:1fr}.tim-h.svelte-9pzi8f,.tim-r.svelte-9pzi8f{grid-template-columns:minmax(0,1fr) 3.4rem 3.4rem;-moz-column-gap:.6rem;column-gap:.6rem}.tim-h.svelte-9pzi8f span:where(.svelte-9pzi8f):last-child,.tim-a.svelte-9pzi8f{display:none}.tim-q.svelte-9pzi8f small:where(.svelte-9pzi8f){display:none}.prog-bar.svelte-9pzi8f{display:none}}.lv.svelte-nccv6r{display:flex;flex-direction:column;gap:1rem;max-width:1320px;margin:0 auto;padding:.25rem 0 2.5rem}.t-ok.svelte-nccv6r{color:#86efac}.t-warn.svelte-nccv6r{color:var(--warning)}.t-bad.svelte-nccv6r{color:#fca5a5}.t-dim.svelte-nccv6r{color:var(--text-muted)}.lv-top.svelte-nccv6r{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.lv-top.svelte-nccv6r h1:where(.svelte-nccv6r){margin:0;font-size:1.55rem;font-weight:700;letter-spacing:-.015em}.lv-top.svelte-nccv6r p:where(.svelte-nccv6r){margin:.2rem 0 0;color:var(--text-muted);font-size:.82rem}.jab.svelte-nccv6r{color:var(--accent);font-weight:600}.lv-refresh.svelte-nccv6r{display:inline-flex;align-items:center;gap:.4rem;background:var(--surface);border:1px solid var(--border);color:var(--text);font:inherit;font-size:.78rem;font-weight:600;padding:.45rem .85rem;border-radius:999px;cursor:pointer;white-space:nowrap}.lv-refresh.svelte-nccv6r:hover:not(:disabled){border-color:var(--accent)}.spin.svelte-nccv6r{display:inline-block;animation:svelte-nccv6r-lvspin .9s linear infinite}@keyframes svelte-nccv6r-lvspin{to{transform:rotate(360deg)}}.cx.svelte-nccv6r{border-radius:18px;padding:1.1rem 1.2rem .9rem;border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-2)}.cx-ok.svelte-nccv6r,.cx-warn.svelte-nccv6r{border-color:#f973168c;background:linear-gradient(160deg,#f9731624,#f9731605 55%),var(--surface)}.cx-bad.svelte-nccv6r{border-color:#ef444499;background:linear-gradient(160deg,#ef44442e,#ef444408 55%),var(--surface)}.cx-zero.svelte-nccv6r{background:linear-gradient(160deg,rgba(34,197,94,.08),transparent 55%),var(--surface)}.cx-h.svelte-nccv6r{display:flex;justify-content:space-between;gap:1rem 1.5rem;flex-wrap:wrap;align-items:flex-start}.cx-lbl.svelte-nccv6r{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--accent)}.cx-bad.svelte-nccv6r .cx-lbl:where(.svelte-nccv6r){color:#fca5a5}.cx-zero.svelte-nccv6r .cx-lbl:where(.svelte-nccv6r){color:#86efac}.cx-big.svelte-nccv6r{display:flex;align-items:baseline;gap:.7rem;flex-wrap:wrap;margin-top:.15rem}.cx-big.svelte-nccv6r b:where(.svelte-nccv6r){font-size:clamp(2.4rem,4vw,3.2rem);font-weight:800;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.cx-big.svelte-nccv6r span:where(.svelte-nccv6r){font-size:.95rem;font-weight:600}.cx-big.svelte-nccv6r em:where(.svelte-nccv6r){font-style:normal;font-weight:800;font-variant-numeric:tabular-nums}.cx-note.svelte-nccv6r{margin:.35rem 0 0;font-size:.8rem;color:var(--text-muted)}.cx-note.svelte-nccv6r b:where(.svelte-nccv6r){color:var(--text)}.cx-stat.svelte-nccv6r{display:grid;gap:.3rem;font-size:.8rem;color:var(--text-muted);padding:.55rem .8rem;border-radius:12px;background:#00000040;border:1px solid var(--border);min-width:220px}.cx-stat.svelte-nccv6r b:where(.svelte-nccv6r){color:var(--text);font-variant-numeric:tabular-nums}.cx-list.svelte-nccv6r{list-style:none;margin:.9rem 0 0;padding:0;border-top:1px solid rgba(255,255,255,.07)}.cx-list.svelte-nccv6r li:where(.svelte-nccv6r){display:grid;grid-template-columns:4.8rem 9.5rem minmax(0,1fr) 9.5rem;align-items:center;-moz-column-gap:.9rem;column-gap:.9rem;padding:.5rem .2rem;border-bottom:1px solid rgba(255,255,255,.05);font-size:.84rem}.cx-sisa.svelte-nccv6r{font-weight:800;font-variant-numeric:tabular-nums}.cx-sn.svelte-nccv6r{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;color:var(--text-muted)}.cx-buyer.svelte-nccv6r{display:flex;align-items:center;gap:.4rem;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.cx-k.svelte-nccv6r{justify-self:end}.cx-k.svelte-nccv6r em:where(.svelte-nccv6r){font-style:normal;font-size:.7rem;font-weight:700;padding:.12rem .5rem;border-radius:999px;white-space:nowrap}.cx-k.svelte-nccv6r .ok:where(.svelte-nccv6r){color:#86efac;background:#22c55e14;border:1px solid rgba(34,197,94,.3)}.cx-k.svelte-nccv6r .no:where(.svelte-nccv6r){color:var(--text-muted);border:1px solid var(--border)}.cx-foot.svelte-nccv6r{display:flex;justify-content:space-between;align-items:center;margin-top:.7rem}.cx-go.svelte-nccv6r{font-size:.86rem;font-weight:700;color:#fff;background:var(--accent);padding:.5rem 1rem;border-radius:999px;text-decoration:none;box-shadow:var(--glow-accent)}.cx-bad.svelte-nccv6r .cx-go:where(.svelte-nccv6r){background:var(--danger)}.link.svelte-nccv6r{background:none;border:none;color:var(--accent);font:inherit;font-size:.8rem;font-weight:600;cursor:pointer;padding:0;text-decoration:none}.lv-cols.svelte-nccv6r{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:1rem;align-items:start}.lv-cols.solo.svelte-nccv6r{grid-template-columns:minmax(0,1fr)}.panel.svelte-nccv6r{background:linear-gradient(180deg,#ffffff06,#fff0 40%),var(--surface);border:1px solid var(--border);border-radius:16px;padding:.95rem 1.1rem .85rem;min-width:0;box-shadow:var(--shadow-1)}.panel-h.svelte-nccv6r{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.65rem}.panel.svelte-nccv6r h2:where(.svelte-nccv6r){margin:0;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted)}.meta.svelte-nccv6r{font-size:.72rem;color:var(--text-muted)}.more.svelte-nccv6r{font-size:.74rem;font-weight:600;color:var(--accent);text-decoration:none}.empty.svelte-nccv6r{padding:.8rem .2rem;color:var(--text-muted);font-size:.84rem}.rows.svelte-nccv6r{list-style:none;margin:0;padding:0}.rows.svelte-nccv6r li:where(.svelte-nccv6r){border-top:1px solid rgba(255,255,255,.05)}.rows.svelte-nccv6r li:where(.svelte-nccv6r):first-child{border-top:none}.rw.svelte-nccv6r{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:1rem;column-gap:1rem;padding:.65rem .3rem;color:inherit;text-decoration:none;border-radius:8px}a.rw.svelte-nccv6r:hover{background:#ffffff06}.r-l.svelte-nccv6r{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:.55rem;column-gap:.55rem;align-items:center;font-size:.9rem;font-weight:650;min-width:0}.r-l.svelte-nccv6r small:where(.svelte-nccv6r){grid-column:1 / -1;font-size:.72rem;font-weight:400;color:var(--text-muted);margin-top:.12rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r-v.svelte-nccv6r{font-size:1.3rem;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.sdot.svelte-nccv6r{width:8px;height:8px;border-radius:50%;background:#3f3f46}.cek-bad.svelte-nccv6r .sdot:where(.svelte-nccv6r){background:var(--danger);box-shadow:0 0 0 3px #ef444433}.cek-bad.svelte-nccv6r .r-v:where(.svelte-nccv6r){color:#fca5a5}.cek-warn.svelte-nccv6r .sdot:where(.svelte-nccv6r){background:var(--warning)}.cek-warn.svelte-nccv6r .r-v:where(.svelte-nccv6r){color:var(--warning)}.cek-zero.svelte-nccv6r .r-v:where(.svelte-nccv6r){color:#52525b}.cek-zero.svelte-nccv6r .r-l:where(.svelte-nccv6r){color:var(--text-muted);font-weight:500}.todo.svelte-nccv6r{list-style:none;margin:0;padding:0}.todo.svelte-nccv6r li:where(.svelte-nccv6r){display:grid;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;-moz-column-gap:.6rem;column-gap:.6rem;padding:.5rem .2rem;border-top:1px solid rgba(255,255,255,.05);font-size:.86rem}.todo.svelte-nccv6r li:where(.svelte-nccv6r):first-child{border-top:none}.todo.svelte-nccv6r i:where(.svelte-nccv6r){width:12px;height:12px;border-radius:4px;border:2px solid #52525b}.todo.svelte-nccv6r li.pin:where(.svelte-nccv6r) i:where(.svelte-nccv6r){border-color:var(--accent)}.todo.svelte-nccv6r em:where(.svelte-nccv6r){font-style:normal;font-size:.64rem;font-weight:700;color:var(--accent);text-transform:uppercase;letter-spacing:.06em}.lv-short.svelte-nccv6r{display:flex;flex-wrap:wrap;gap:.45rem}.lv-short.svelte-nccv6r a:where(.svelte-nccv6r){display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .8rem;border-radius:999px;background:var(--surface);border:1px solid var(--border);color:var(--text);font-size:.78rem;font-weight:600;text-decoration:none}.lv-short.svelte-nccv6r a:where(.svelte-nccv6r):hover{border-color:var(--accent)}@media (max-width: 1100px){.lv-cols.svelte-nccv6r{grid-template-columns:1fr}}@media (max-width: 760px){.lv.svelte-nccv6r{gap:.8rem}.lv-top.svelte-nccv6r h1:where(.svelte-nccv6r){font-size:1.25rem}.cx.svelte-nccv6r{padding:.9rem .9rem .8rem}.cx-stat.svelte-nccv6r{min-width:0;width:100%;grid-template-columns:repeat(3,auto);font-size:.7rem}.cx-list.svelte-nccv6r li:where(.svelte-nccv6r){grid-template-columns:3.6rem minmax(0,1fr) auto;row-gap:.1rem}.cx-sn.svelte-nccv6r{grid-column:2;grid-row:2;font-size:.7rem}.cx-buyer.svelte-nccv6r{grid-column:2;grid-row:1}.cx-sisa.svelte-nccv6r{grid-row:1 / span 2}.cx-k.svelte-nccv6r{grid-column:3;grid-row:1 / span 2}.cx-k.svelte-nccv6r .no:where(.svelte-nccv6r){display:none}.panel.svelte-nccv6r{padding:.85rem .85rem .75rem}}.rh.svelte-1ievbej{display:flex;flex-direction:column;gap:1rem;max-width:1320px;margin:0 auto;padding:.25rem 0 2.5rem}.t-ok.svelte-1ievbej{color:#86efac}.t-warn.svelte-1ievbej{color:var(--warning)}.t-bad.svelte-1ievbej{color:#fca5a5}.t-dim.svelte-1ievbej{color:var(--text-muted)}.err.svelte-1ievbej{padding:.7rem 1rem;border-radius:12px;border:1px solid rgba(239,68,68,.5);color:#fca5a5;font-size:.85rem}.rh-top.svelte-1ievbej{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap}.rh-top.svelte-1ievbej h1:where(.svelte-1ievbej){margin:0;font-size:1.55rem;font-weight:700;letter-spacing:-.015em}.rh-top.svelte-1ievbej p:where(.svelte-1ievbej){margin:.2rem 0 0;color:var(--text-muted);font-size:.82rem}.jab.svelte-1ievbej{color:var(--accent);font-weight:600}.rh-act.svelte-1ievbej{display:flex;gap:.5rem;align-items:center}.big-btn.svelte-1ievbej{display:inline-flex;align-items:center;gap:.35rem;padding:.55rem 1rem;border-radius:12px;background:var(--surface);border:1px solid rgba(249,115,22,.45);color:var(--text);font-size:.86rem;font-weight:700;text-decoration:none;white-space:nowrap}.big-btn.svelte-1ievbej:hover{background:var(--accent-soft)}.rh-refresh.svelte-1ievbej{width:2.3rem;height:2.3rem;flex:none;border-radius:999px;background:var(--surface);border:1px solid var(--border);color:var(--text);font:inherit;font-size:1rem;cursor:pointer}.rh-refresh.svelte-1ievbej:hover:not(:disabled){border-color:var(--accent)}.spin.svelte-1ievbej{display:inline-block;animation:svelte-1ievbej-rhspin .9s linear infinite}@keyframes svelte-1ievbej-rhspin{to{transform:rotate(360deg)}}.hero.svelte-1ievbej{border-radius:18px;padding:1.1rem 1.2rem .9rem;border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-2)}.hero-warn.svelte-1ievbej{border-color:#f973168c;background:linear-gradient(160deg,#f9731624,#f9731605 55%),var(--surface)}.hero-bad.svelte-1ievbej{border-color:#ef444499;background:linear-gradient(160deg,#ef44442b,#ef444408 55%),var(--surface)}.hero-zero.svelte-1ievbej{background:linear-gradient(160deg,rgba(34,197,94,.08),transparent 55%),var(--surface)}.hero-h.svelte-1ievbej{display:flex;justify-content:space-between;gap:1rem 1.5rem;flex-wrap:wrap;align-items:flex-start}.hero-main.svelte-1ievbej{flex:1 1 420px;min-width:0}.hero-lbl.svelte-1ievbej{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--accent)}.hero-bad.svelte-1ievbej .hero-lbl:where(.svelte-1ievbej){color:#fca5a5}.hero-zero.svelte-1ievbej .hero-lbl:where(.svelte-1ievbej){color:#86efac}.hero-big.svelte-1ievbej{display:flex;align-items:baseline;gap:.7rem;flex-wrap:wrap;margin-top:.15rem}.hero-big.svelte-1ievbej b:where(.svelte-1ievbej){font-size:clamp(2.4rem,4vw,3.2rem);font-weight:800;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.hero-big.svelte-1ievbej span:where(.svelte-1ievbej){font-size:.95rem;font-weight:600}.hero-big.svelte-1ievbej em:where(.svelte-1ievbej){font-style:normal;font-weight:800;font-variant-numeric:tabular-nums}.hero-big.svelte-1ievbej small:where(.svelte-1ievbej){color:var(--text-muted);font-weight:500;font-size:.82rem}.hero-note.svelte-1ievbej{margin:.4rem 0 0;font-size:.8rem;color:var(--text-muted);max-width:640px;line-height:1.5}.hero-note.svelte-1ievbej b:where(.svelte-1ievbej){color:var(--text)}.hero-stat.svelte-1ievbej{display:grid;gap:.3rem;font-size:.8rem;color:var(--text-muted);padding:.55rem .8rem;border-radius:12px;background:#00000040;border:1px solid var(--border);min-width:250px}.hero-stat.svelte-1ievbej b:where(.svelte-1ievbej){color:var(--text);font-variant-numeric:tabular-nums}.hero-stat.svelte-1ievbej .s-bad:where(.svelte-1ievbej) b:where(.svelte-1ievbej){color:#fca5a5}.hero-stat.svelte-1ievbej .s-warn:where(.svelte-1ievbej) b:where(.svelte-1ievbej){color:var(--warning)}.hero-list.svelte-1ievbej{list-style:none;margin:.9rem 0 0;padding:0;border-top:1px solid rgba(255,255,255,.07)}.hero-list.svelte-1ievbej li:where(.svelte-1ievbej){display:grid;grid-template-columns:7rem 10rem minmax(0,1fr) 9.5rem;align-items:start;-moz-column-gap:1rem;column-gap:1rem;padding:.6rem .2rem;border-bottom:1px solid rgba(255,255,255,.05);font-size:.84rem}.hero-list.svelte-1ievbej li.lewat:where(.svelte-1ievbej){opacity:.7}.hl-sisa.svelte-1ievbej{display:grid;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.hl-sisa.svelte-1ievbej small:where(.svelte-1ievbej),.hl-sn.svelte-1ievbej small:where(.svelte-1ievbej){font-weight:500;font-size:.68rem;color:var(--text-muted)}.hl-sn.svelte-1ievbej{display:grid;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;color:var(--text);min-width:0}.hl-sn.svelte-1ievbej small:where(.svelte-1ievbej){font-family:inherit;overflow:hidden;text-overflow:ellipsis}.hl-buyer.svelte-1ievbej{display:grid;gap:.08rem;min-width:0}.hl-why.svelte-1ievbej{font-weight:700}.why-salah.svelte-1ievbej{color:var(--warning)}.hl-buyer.svelte-1ievbej small:where(.svelte-1ievbej){font-size:.72rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hl-buyer.svelte-1ievbej .hl-who:where(.svelte-1ievbej){font-size:.68rem}.hl-st.svelte-1ievbej{justify-self:end;font-size:.7rem;font-weight:700;color:var(--text-muted);border:1px solid var(--border);padding:.12rem .5rem;border-radius:999px;white-space:nowrap}.hero-foot.svelte-1ievbej{display:flex;justify-content:space-between;align-items:center;margin-top:.7rem;gap:.75rem}.hero-go.svelte-1ievbej{font-size:.86rem;font-weight:700;color:#fff;background:var(--accent);padding:.5rem 1rem;border-radius:999px;text-decoration:none;box-shadow:var(--glow-accent);white-space:nowrap}.hero-bad.svelte-1ievbej .hero-go:where(.svelte-1ievbej){background:var(--danger)}.link.svelte-1ievbej{background:none;border:none;color:var(--accent);font:inherit;font-size:.8rem;font-weight:600;cursor:pointer;padding:0}.rh-cols.svelte-1ievbej{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:1rem;align-items:start}.panel.svelte-1ievbej{background:linear-gradient(180deg,#ffffff06,#fff0 40%),var(--surface);border:1px solid var(--border);border-radius:16px;padding:.95rem 1.1rem .85rem;min-width:0;box-shadow:var(--shadow-1)}.panel-h.svelte-1ievbej{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.65rem}.panel.svelte-1ievbej h2:where(.svelte-1ievbej){margin:0;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted)}.meta.svelte-1ievbej{font-size:.72rem;color:var(--text-muted)}.rows.svelte-1ievbej{list-style:none;margin:0;padding:0}.rows.svelte-1ievbej li:where(.svelte-1ievbej){border-top:1px solid rgba(255,255,255,.05)}.rows.svelte-1ievbej li:where(.svelte-1ievbej):first-child{border-top:none}.rw.svelte-1ievbej{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:1rem;column-gap:1rem;padding:.7rem .3rem;color:inherit;text-decoration:none;border-radius:8px}.rw.svelte-1ievbej:hover{background:#ffffff06}.r-l.svelte-1ievbej{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:.55rem;column-gap:.55rem;align-items:center;font-size:.9rem;font-weight:650;min-width:0}.r-l.svelte-1ievbej small:where(.svelte-1ievbej){grid-column:2;font-size:.72rem;font-weight:400;color:var(--text-muted);margin-top:.12rem}.r-v.svelte-1ievbej{font-size:1.3rem;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.sdot.svelte-1ievbej{width:8px;height:8px;border-radius:50%;background:#3f3f46}.cek-bad.svelte-1ievbej .sdot:where(.svelte-1ievbej){background:var(--danger);box-shadow:0 0 0 3px #ef444433}.cek-bad.svelte-1ievbej .r-v:where(.svelte-1ievbej){color:#fca5a5}.cek-warn.svelte-1ievbej .sdot:where(.svelte-1ievbej){background:var(--warning)}.cek-warn.svelte-1ievbej .r-v:where(.svelte-1ievbej){color:var(--warning)}.cek-info.svelte-1ievbej .sdot:where(.svelte-1ievbej){background:#71717a}.cek-zero.svelte-1ievbej .r-v:where(.svelte-1ievbej){color:#52525b}.cek-zero.svelte-1ievbej .r-l:where(.svelte-1ievbej){color:var(--text-muted);font-weight:500}.foot-info.svelte-1ievbej{margin:.55rem 0 0;padding-top:.6rem;border-top:1px dashed rgba(255,255,255,.08);font-size:.72rem;color:var(--text-muted);line-height:1.5}.foot-info.svelte-1ievbej b:where(.svelte-1ievbej){color:var(--text);font-variant-numeric:tabular-nums}.today.svelte-1ievbej{display:flex;align-items:baseline;gap:.6rem;margin-bottom:.7rem}.today.svelte-1ievbej b:where(.svelte-1ievbej){font-size:2rem;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.today.svelte-1ievbej span:where(.svelte-1ievbej){display:grid;font-size:.82rem;font-weight:600}.today.svelte-1ievbej small:where(.svelte-1ievbej){font-size:.72rem;font-weight:400;color:var(--text-muted)}.bars.svelte-1ievbej{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.45rem;height:150px;align-items:end}.bar.svelte-1ievbej{display:grid;grid-template-rows:1rem 1fr 1rem;height:100%;min-width:0;text-align:center}.bar-n.svelte-1ievbej{font-size:.68rem;font-weight:700;color:var(--text-muted);font-variant-numeric:tabular-nums;align-self:end}.bar-col.svelte-1ievbej{align-self:end;display:flex;flex-direction:column-reverse;border-radius:6px 6px 3px 3px;overflow:hidden;min-height:2px;background:#27272a}.bar-col.svelte-1ievbej i:where(.svelte-1ievbej){display:block;min-height:0}.b-ret.svelte-1ievbej{background:var(--accent)}.b-rts.svelte-1ievbej{background:#a1a1aa}.bar.today.svelte-1ievbej .bar-n:where(.svelte-1ievbej){color:var(--text)}.bar-l.svelte-1ievbej{font-size:.64rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bar.today.svelte-1ievbej .bar-l:where(.svelte-1ievbej){color:var(--accent);font-weight:700}.legend.svelte-1ievbej{display:flex;gap:.9rem;margin-top:.5rem;font-size:.7rem;color:var(--text-muted)}.legend.svelte-1ievbej i:where(.svelte-1ievbej){display:inline-block;width:9px;height:9px;border-radius:3px;margin-right:.3rem;vertical-align:-1px}@media (max-width: 1100px){.rh-cols.svelte-1ievbej{grid-template-columns:1fr}}@media (max-width: 760px){.rh.svelte-1ievbej{gap:.8rem}.rh-top.svelte-1ievbej h1:where(.svelte-1ievbej){font-size:1.25rem}.rh-act.svelte-1ievbej{width:100%}.big-btn.svelte-1ievbej{flex:1;justify-content:center}.hero.svelte-1ievbej{padding:.9rem .9rem .8rem}.hero-main.svelte-1ievbej{flex-basis:100%}.hero-stat.svelte-1ievbej{min-width:0;width:100%}.hero-list.svelte-1ievbej li:where(.svelte-1ievbej){grid-template-columns:5.6rem minmax(0,1fr);row-gap:.25rem}.hl-sisa.svelte-1ievbej{grid-row:1 / span 3}.hl-buyer.svelte-1ievbej{grid-column:2;grid-row:1}.hl-sn.svelte-1ievbej{grid-column:2;font-size:.7rem}.hl-st.svelte-1ievbej{grid-column:2;justify-self:start}.hero-foot.svelte-1ievbej{flex-wrap:wrap}.panel.svelte-1ievbej{padding:.85rem .85rem .75rem}}.pa.svelte-rji812{display:flex;flex-direction:column;gap:1rem;max-width:1320px;margin:0 auto;padding:.25rem 0 2.5rem}.muted.svelte-rji812{color:var(--text-muted);font-size:.85rem}.pad.svelte-rji812{padding:.6rem .3rem}.err.svelte-rji812{padding:.6rem 1rem;border-radius:12px;border:1px solid rgba(239,68,68,.5);color:#fca5a5;font-size:.85rem}.pa-top.svelte-rji812{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap}.pa-top.svelte-rji812 h1:where(.svelte-rji812){margin:0;font-size:1.55rem;font-weight:700;letter-spacing:-.015em}.pa-top.svelte-rji812 p:where(.svelte-rji812){margin:.2rem 0 0;color:var(--text-muted);font-size:.82rem}.jab.svelte-rji812{color:var(--accent);font-weight:600}.seg.svelte-rji812{display:inline-flex;padding:3px;border-radius:999px;background:var(--surface);border:1px solid var(--border)}.seg.svelte-rji812 button:where(.svelte-rji812){border:none;background:none;color:var(--text-muted);font:inherit;font-size:.84rem;font-weight:700;padding:.45rem 1rem;border-radius:999px;cursor:pointer;white-space:nowrap}.seg.svelte-rji812 button.on:where(.svelte-rji812){background:var(--accent);color:#fff;box-shadow:var(--glow-accent)}.pa-cols.svelte-rji812{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:1rem;align-items:start}.kerja.svelte-rji812{display:flex;flex-direction:column;gap:.6rem;min-width:0}.sec.svelte-rji812{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:.7rem .85rem .6rem}.sec-urgent.svelte-rji812,.sec-keputusan.svelte-rji812{border-color:#f9731666}.sec-h.svelte-rji812{display:flex;justify-content:space-between;align-items:center;margin-bottom:.3rem}.sec-t.svelte-rji812{font-size:.8rem;font-weight:800;letter-spacing:.02em}.sec-n.svelte-rji812{font-size:.8rem;font-weight:800;color:var(--accent);font-variant-numeric:tabular-nums}.items.svelte-rji812{list-style:none;margin:0;padding:0}.items.svelte-rji812 li:where(.svelte-rji812){border-top:1px solid rgba(255,255,255,.05)}.items.svelte-rji812 li:where(.svelte-rji812):first-child{border-top:none}.items.svelte-rji812 li.open:where(.svelte-rji812){background:#ffffff05;border-radius:10px}.it.svelte-rji812{display:grid;grid-template-columns:1.6rem minmax(0,1fr) auto;align-items:center;-moz-column-gap:.55rem;column-gap:.55rem;padding:.45rem .1rem}.chk.svelte-rji812{width:20px;height:20px;min-height:0;min-width:0;position:relative;border-radius:50%;border:2px solid #52525b;background:none;cursor:pointer;color:#052e16;font-size:.7rem;font-weight:900;display:grid;place-items:center;padding:0}.chk.svelte-rji812:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.chk.svelte-rji812:hover{border-color:var(--success)}.chk.on.svelte-rji812{background:var(--success);border-color:var(--success)}.it-t.svelte-rji812{text-align:left;background:none;border:none;color:var(--text);font:inherit;font-size:.88rem;line-height:1.35;padding:0;cursor:pointer;min-width:0;overflow-wrap:anywhere}.it-t.done.svelte-rji812{color:var(--text-muted);text-decoration:line-through;cursor:default}.tag.svelte-rji812{display:inline-block;margin-left:.4rem;font-size:.68rem;font-weight:700;color:var(--text-muted);border:1px solid var(--border);border-radius:999px;padding:0 .45rem}.tag.old.svelte-rji812{color:var(--warning);border-color:#eab30859}.more.svelte-rji812{background:none;border:none;color:var(--text-muted);font-size:1.1rem;cursor:pointer;padding:0 .3rem;line-height:1}.more.svelte-rji812:hover{color:var(--text)}.aksi.svelte-rji812{padding:.1rem .2rem .6rem 2.15rem;display:grid;gap:.45rem}.aksi-l.svelte-rji812{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.chips.svelte-rji812{display:flex;flex-wrap:wrap;gap:.35rem}.chip.svelte-rji812{background:var(--surface-2);border:1px solid var(--border);color:var(--text);font:inherit;font-size:.76rem;font-weight:600;padding:.3rem .65rem;border-radius:999px;cursor:pointer;white-space:nowrap}.chip.svelte-rji812:hover:not(:disabled){border-color:var(--accent)}.chip.svelte-rji812:disabled{opacity:.45;cursor:default}.chip.mini.svelte-rji812{font-size:.68rem;padding:.2rem .5rem}.fu.svelte-rji812{display:flex;gap:.35rem}.fu.svelte-rji812 input:where(.svelte-rji812),.add.svelte-rji812 input:where(.svelte-rji812){flex:1;min-width:0;background:var(--surface-2);border:1px solid var(--border);color:var(--text);border-radius:10px;padding:.4rem .6rem;font:inherit;font-size:.82rem;outline:none}.fu.svelte-rji812 input:where(.svelte-rji812):focus,.add.svelte-rji812 input:where(.svelte-rji812):focus{border-color:var(--accent)}.add.svelte-rji812{display:flex;gap:.35rem;margin-top:.3rem;flex-wrap:wrap}.add.svelte-rji812 input:where(.svelte-rji812){background:transparent;border-style:dashed}.add.svelte-rji812 input.who:where(.svelte-rji812){flex:0 1 9rem;border-style:solid;background:var(--surface-2)}.add-go.svelte-rji812{background:var(--accent);border:none;color:#fff;font:inherit;font-size:.78rem;font-weight:700;padding:.35rem .8rem;border-radius:999px;cursor:pointer}.auto.svelte-rji812{margin:.1rem 0 .2rem;font-size:.74rem;color:var(--text-muted);font-style:italic}.fold.svelte-rji812{width:100%;display:flex;align-items:center;gap:.4rem;background:none;border:none;color:var(--text);font:inherit;font-size:.8rem;font-weight:800;cursor:pointer;padding:.1rem 0;text-align:left}.fold.svelte-rji812 b:where(.svelte-rji812){margin-left:auto;color:var(--text-muted);font-variant-numeric:tabular-nums}.chev.svelte-rji812{display:inline-block;font-size:.6rem;color:var(--text-muted);transition:transform .15s ease}.chev.rot.svelte-rji812{transform:rotate(90deg)}.wa.svelte-rji812{position:sticky;top:1rem;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 40%),var(--surface);border:1px solid var(--border);border-radius:16px;padding:.95rem 1rem;box-shadow:var(--shadow-1);min-width:0}.wa-h.svelte-rji812{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem}.wa-lbl.svelte-rji812{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--accent)}.wa-sub.svelte-rji812{margin:.15rem 0 0;font-size:.78rem;color:var(--text-muted)}.copy.svelte-rji812{background:var(--accent);border:none;color:#fff;font:inherit;font-size:.86rem;font-weight:700;padding:.55rem 1rem;border-radius:999px;cursor:pointer;white-space:nowrap;box-shadow:var(--glow-accent)}.copy.ok.svelte-rji812{background:var(--success);color:#052e16;box-shadow:none}.bubble.svelte-rji812{background:var(--surface-2);border:1px solid var(--border);border-radius:4px 14px 14px;padding:.75rem .9rem;max-height:70vh;overflow:auto}.bubble.svelte-rji812 pre:where(.svelte-rji812){margin:0;white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:.86rem;line-height:1.5;color:var(--text)}.wa-foot.svelte-rji812{margin:.6rem 0 0;font-size:.72rem;color:var(--text-muted)}@media (max-width: 980px){.pa-cols.svelte-rji812{grid-template-columns:1fr}.wa.svelte-rji812{position:static;order:-1}.bubble.svelte-rji812{max-height:260px}}@media (max-width: 760px){.pa-top.svelte-rji812 h1:where(.svelte-rji812){font-size:1.25rem}.seg.svelte-rji812{width:100%}.seg.svelte-rji812 button:where(.svelte-rji812){flex:1}.aksi.svelte-rji812{padding-left:.2rem}}.dash-wrap.svelte-1uha8ag{padding:1rem 1.25rem 0}.dash-boot.svelte-1uha8ag{padding:3rem 1rem;text-align:center;color:var(--text-muted)}
