.page.svelte-5hymd7{--green:#0b8f5e;--green-ink:#0a6848;--mint:#dcf7ea;--ink:#141b2d;--muted:#5d6678;--line:#e4e8ef;min-height:100vh;color:var(--ink);background:#f6f7fb}.wrap.svelte-5hymd7{width:min(1080px,100% - 40px);margin-inline:auto}.bar.svelte-5hymd7{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#ffffffe6;position:sticky;top:0}.bar-in.svelte-5hymd7{justify-content:space-between;align-items:center;height:76px;display:flex}.brand.svelte-5hymd7{color:var(--ink);letter-spacing:-.02em;align-items:center;gap:.75rem;font-size:1.3rem;font-weight:800;text-decoration:none;display:inline-flex}.brand.svelte-5hymd7 span:where(.svelte-5hymd7):last-child{color:var(--green);margin-left:-.75rem}.logo.svelte-5hymd7{width:48px;height:48px;color:var(--green-ink);background:#eafaf2;border:1px solid #c9eedc;border-radius:12px;place-items:center;display:grid}.logo.svelte-5hymd7 svg{width:24px;height:24px}.masuk.svelte-5hymd7{background:var(--mint);height:38px;color:var(--green-ink);cursor:pointer;border:1px solid #a7e3c6;border-radius:12px;padding:0 1.1rem;font-weight:700}.main.svelte-5hymd7{gap:2.5rem;padding:1.25rem 0 3rem;display:grid}.hero.svelte-5hymd7{text-align:center;justify-items:center;gap:1rem;display:grid}.promo.svelte-5hymd7{background:var(--mint);color:var(--green-ink);border:1px solid #a7e3c6;border-radius:12px;align-items:center;gap:.5rem;padding:.45rem 1.4rem;font-size:.9rem;font-weight:700;display:inline-flex}.promo.svelte-5hymd7 svg{flex:none;width:17px;height:17px}h1.svelte-5hymd7{letter-spacing:-.03em;max-width:16ch;font-size:clamp(1.9rem,7vw,3rem);font-weight:800;line-height:1.15}.lead.svelte-5hymd7{max-width:26rem;color:var(--muted);font-size:.95rem;line-height:1.6}.gbox.svelte-5hymd7{width:100%;max-width:400px;min-height:44px;margin-top:.4rem}.gbtn.svelte-5hymd7{justify-items:center;width:100%;display:grid}.error.svelte-5hymd7{color:#b42318;font-size:.9rem;font-weight:600}.foot.svelte-5hymd7{color:#c8d6cf;background:#0d2b20;margin-top:1rem}.f-top.svelte-5hymd7{gap:1.5rem;padding:2.5rem 0 2rem;display:grid}.f-brand.svelte-5hymd7{gap:.75rem;display:grid}.f-brand.svelte-5hymd7 .brand:where(.svelte-5hymd7){color:#fff}.f-brand.svelte-5hymd7 .brand:where(.svelte-5hymd7) span:where(.svelte-5hymd7):last-child{color:#4ade9b}.f-brand.svelte-5hymd7 .logo:where(.svelte-5hymd7){color:#4ade9b;background:#ffffff0f;border-color:#ffffff1f}.f-brand.svelte-5hymd7 p:where(.svelte-5hymd7){max-width:24rem;font-size:.9rem;line-height:1.6}.f-help.svelte-5hymd7{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;align-content:start;gap:.25rem;padding:1.1rem 1.2rem;display:grid}.f-help.svelte-5hymd7 b:where(.svelte-5hymd7){color:#fff;font-size:1rem}.f-help.svelte-5hymd7 small:where(.svelte-5hymd7){font-size:.85rem}.wa.svelte-5hymd7{color:#052e16;background:#22c55e;border-radius:12px;justify-self:start;align-items:center;gap:.5rem;height:42px;margin-top:.6rem;padding:0 1rem;font-weight:800;text-decoration:none;display:inline-flex}.wa.svelte-5hymd7:hover{background:#4ade80}.wa.svelte-5hymd7 svg{width:18px;height:18px}.f-bottom.svelte-5hymd7{padding:1.1rem 0 calc(1.25rem + env(safe-area-inset-bottom));border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;font-size:.82rem;display:flex}.f-bottom.svelte-5hymd7 nav:where(.svelte-5hymd7){flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.f-bottom.svelte-5hymd7 a:where(.svelte-5hymd7){color:#e6efe9;font-weight:600;text-decoration:none}.f-bottom.svelte-5hymd7 a:where(.svelte-5hymd7):hover{color:#4ade9b}.f-bottom.svelte-5hymd7 p:where(.svelte-5hymd7){color:#8fa69a}@media (width>=760px){.f-top.svelte-5hymd7{grid-template-columns:1.4fr 1fr;align-items:start;gap:3rem;padding:3rem 0 2.5rem}}.guide.svelte-5hymd7{background:#fff;border:1px solid #c9eedc;border-radius:22px;overflow:hidden;box-shadow:0 10px 30px #141b2d0f}.g-head.svelte-5hymd7{border-bottom:1px solid var(--line);background:linear-gradient(#effbf5,#fff);gap:.5rem;padding:1.25rem 1.25rem 1rem;display:grid}.g-top.svelte-5hymd7{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.tag.svelte-5hymd7{background:var(--mint);color:var(--green-ink);letter-spacing:.04em;text-transform:uppercase;border-radius:8px;padding:.3rem .8rem;font-size:.85rem;font-weight:800}.dur.svelte-5hymd7{color:var(--green);align-items:center;gap:.35rem;font-size:.85rem;font-weight:700;display:inline-flex}.ic.svelte-5hymd7{border:1.5px solid;border-radius:50%;place-items:center;width:16px;height:16px;display:grid}.ic.svelte-5hymd7 svg{width:9px;height:9px;margin-left:1px}.g-head.svelte-5hymd7 h2:where(.svelte-5hymd7){font-size:1.1rem;font-weight:800}.g-head.svelte-5hymd7 p:where(.svelte-5hymd7){color:var(--muted);font-size:.875rem;line-height:1.5}.g-body.svelte-5hymd7{gap:.75rem;padding:1rem;display:grid}.player.svelte-5hymd7{aspect-ratio:4/3;color:#fff;background:radial-gradient(120% 90% at 50% 0,#1b2430,#05080b);border:1px solid #1d6b4c;border-radius:14px;place-items:center;width:100%;display:grid;position:relative}.player.has-thumb.svelte-5hymd7{background:linear-gradient(#05080b59, #05080b99), var(--thumb) center / cover no-repeat}video.player.svelte-5hymd7{object-fit:contain;background:#000;display:block}iframe.player.svelte-5hymd7{background:#000;border:0;display:block}.stage.full.svelte-5hymd7{z-index:100;background:#000;place-items:center;display:grid;position:fixed;inset:0}.stage.full.svelte-5hymd7 .player:where(.svelte-5hymd7){aspect-ratio:auto;border:0;border-radius:0;width:100%;height:100%}.x.svelte-5hymd7{top:max(12px, env(safe-area-inset-top));z-index:1;color:#fff;cursor:pointer;background:#0000008c;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;right:12px}.x.svelte-5hymd7 svg{width:22px;height:22px}.cap.svelte-5hymd7{text-align:left;background:linear-gradient(#0000,#000000b3);border-radius:0 0 14px 14px;justify-content:space-between;align-items:flex-end;gap:.75rem;padding:2.5rem 1rem .9rem;display:flex;position:absolute;inset:auto 0 0}.cap-t.svelte-5hymd7{gap:.1rem;min-width:0;display:grid}.cap-t.svelte-5hymd7 b:where(.svelte-5hymd7){font-size:.95rem;font-weight:700}.cap-t.svelte-5hymd7 small:where(.svelte-5hymd7){color:#cfd5df;font-size:.78rem}.len.svelte-5hymd7{background:#0009;border-radius:6px;flex:none;padding:.2rem .55rem;font-size:.75rem;font-weight:700}.play.svelte-5hymd7{color:#fff;cursor:pointer;background:#e11d2e;border:0;border-radius:50%;place-items:center;width:48px;height:48px;transition:transform .15s,background .15s;display:grid;box-shadow:0 0 0 6px #e11d2e33,0 8px 24px #e11d2e66}.play.svelte-5hymd7:not(:disabled):hover{background:#c81022;transform:scale(1.06)}.play.svelte-5hymd7:disabled{cursor:default;opacity:.6}.play.svelte-5hymd7:not(:disabled){animation:1.8s ease-out infinite svelte-5hymd7-pulse}@keyframes svelte-5hymd7-pulse{0%{box-shadow:0 0 #e11d2e8c,0 8px 24px #e11d2e66}to{box-shadow:0 0 0 18px #e11d2e00,0 8px 24px #e11d2e66}}@media (prefers-reduced-motion:reduce){.play.svelte-5hymd7:not(:disabled){animation:none}}.play.svelte-5hymd7 svg{width:26px;height:26px;margin-left:3px}@media (width>=480px){.g-body.svelte-5hymd7{padding:1.25rem}.player.svelte-5hymd7{aspect-ratio:16/9}.play.svelte-5hymd7{width:64px;height:64px;box-shadow:0 0 0 8px #e11d2e33,0 10px 30px #e11d2e66}.play.svelte-5hymd7 svg{width:32px;height:32px;margin-left:4px}}.s-head.svelte-5hymd7{justify-content:space-between;align-items:center;gap:1rem;margin-top:.75rem;display:flex}.s-head.svelte-5hymd7 h3:where(.svelte-5hymd7){letter-spacing:.02em;text-transform:uppercase;color:#3b4456;font-size:.85rem;font-weight:800}.chip.svelte-5hymd7{color:var(--green-ink);white-space:nowrap;background:#effbf5;border:1px solid #a7e3c6;border-radius:999px;padding:.2rem .7rem;font-size:.75rem;font-weight:700}.steps.svelte-5hymd7{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.steps.svelte-5hymd7 li:where(.svelte-5hymd7){border:1px solid var(--line);background:#fafbfc;border-radius:10px;align-items:center;gap:.75rem;padding:.7rem .8rem;display:flex}.n.svelte-5hymd7{background:var(--green);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:.8rem;font-weight:800;display:grid}.s-t.svelte-5hymd7{gap:.1rem;min-width:0;display:grid}.s-t.svelte-5hymd7 b:where(.svelte-5hymd7){font-size:.925rem;font-weight:700}.s-t.svelte-5hymd7 small:where(.svelte-5hymd7){color:var(--muted);font-size:.85rem;line-height:1.4}@media (width>=900px){.gbtn.svelte-5hymd7{justify-items:start}.main.svelte-5hymd7{grid-template-columns:1fr 1fr;align-items:start;gap:3.5rem;padding:1.5rem 0 3rem}.hero.svelte-5hymd7{text-align:left;justify-items:start}}.shell.svelte-12hq2y2{--green:#07704c;--green-ink:#0a6848;--ink:#141b2d;--muted:#6b7385;--soft:#e8eef6;--navy:#1f2a3c;min-height:100vh;padding-bottom:calc(72px + env(safe-area-inset-bottom));color:var(--ink);background:#f3f5f9}.shell.notabs.svelte-12hq2y2{padding-bottom:0}.top.svelte-12hq2y2{z-index:20;background:#fff;position:sticky;top:0;box-shadow:0 1px #141b2d0d}.bar.svelte-12hq2y2{align-items:center;gap:.75rem;height:64px;display:flex}.logo.svelte-12hq2y2{background:var(--green);color:#fff;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.logo.svelte-12hq2y2 svg{width:19px;height:19px}.back.svelte-12hq2y2{width:40px;height:40px;color:var(--ink);border-radius:12px;flex:none;place-items:center;margin-left:-8px;display:grid}.back.svelte-12hq2y2:hover{background:#f1f4f8}.back.svelte-12hq2y2 svg{width:24px;height:24px}h1.svelte-12hq2y2{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:1.1rem;font-weight:700;overflow:hidden}.menu.svelte-12hq2y2{position:relative}.menu.svelte-12hq2y2 summary:where(.svelte-12hq2y2){cursor:pointer;border-radius:50%;list-style:none}.menu.svelte-12hq2y2 summary:where(.svelte-12hq2y2)::-webkit-details-marker{display:none}.menu.svelte-12hq2y2 img:where(.svelte-12hq2y2),.avatar.svelte-12hq2y2{border-radius:50%;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 0 0 2px #fff,0 0 0 3px #d5dbe5}.avatar.svelte-12hq2y2{background:var(--green);color:#fff;text-transform:uppercase;font-weight:700}.pop.svelte-12hq2y2{background:#fff;border-radius:14px;gap:.2rem;width:240px;padding:1rem;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 40px #141b2d29,0 0 0 1px #141b2d0f}.pop.svelte-12hq2y2 small:where(.svelte-12hq2y2){color:var(--muted);overflow-wrap:anywhere}.pop.svelte-12hq2y2 button:where(.svelte-12hq2y2){color:#b42318;cursor:pointer;background:#fff;border:1px solid #e3e7ee;border-radius:10px;justify-content:center;align-items:center;gap:.45rem;margin-top:.75rem;padding:.6rem;font-weight:600;display:inline-flex}.pop.svelte-12hq2y2 svg{width:16px;height:16px}.prem.svelte-12hq2y2{color:#78350f;background:#fef3c7;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem 16px;font-size:.85rem;font-weight:600;text-decoration:none;display:flex}.prem.off.svelte-12hq2y2{color:#7f1d1d;background:#fde2e1}.prem.svelte-12hq2y2 b:where(.svelte-12hq2y2){flex:none;align-items:center;gap:.3rem;font-weight:800;display:inline-flex}.prem.svelte-12hq2y2 svg{width:15px;height:15px}.closing.svelte-12hq2y2{background:var(--green);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:.45rem;margin-top:.75rem;padding:.6rem;font-weight:600;text-decoration:none;display:inline-flex}.closing.svelte-12hq2y2+button:where(.svelte-12hq2y2){margin-top:.4rem}.tabs.svelte-12hq2y2{z-index:25;padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid #e6e9ef;position:fixed;bottom:0;left:0;right:0}.tabs-in.svelte-12hq2y2{grid-auto-columns:1fr;grid-auto-flow:column;height:68px;display:grid}.tabs.svelte-12hq2y2 a:where(.svelte-12hq2y2){color:#2a3346;align-content:center;place-items:center;gap:.2rem;font-size:.82rem;font-weight:600;text-decoration:none;display:grid}.tabs.svelte-12hq2y2 a.on:where(.svelte-12hq2y2){color:var(--green)}.tabs.svelte-12hq2y2 svg{width:23px;height:23px}.home.svelte-et6md{padding-top:1.25rem;padding-bottom:1.5rem}.menu.svelte-et6md{position:relative}.lock.svelte-et6md{color:#92400e;background:#fef3c7;border-radius:999px;padding:.15rem .5rem;font-size:.7rem;font-weight:800;position:absolute;top:10px;right:10px}.date.svelte-et6md{color:var(--muted);font-size:.875rem;font-weight:500}.hello.svelte-et6md h2:where(.svelte-et6md){letter-spacing:-.02em;margin-top:.2rem;font-size:1.5rem;font-weight:800}.kasir.svelte-et6md{color:#fff;background:linear-gradient(135deg,#07704c,#0b8a5f);border-radius:20px;align-items:center;gap:1rem;margin-top:1.25rem;padding:1.25rem;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 14px 30px #07704c47}.kasir.svelte-et6md:hover{transform:translateY(-2px);box-shadow:0 18px 36px #07704c52}.kasir.svelte-et6md:active{transform:none}.k-icon.svelte-et6md{background:#ffffff29;border-radius:16px;flex:none;place-items:center;width:56px;height:56px;display:grid}.k-icon.svelte-et6md svg{width:28px;height:28px}.k-text.svelte-et6md{flex:1;gap:.15rem;min-width:0;display:grid}.k-text.svelte-et6md b:where(.svelte-et6md){font-size:1.3rem;font-weight:800}.k-text.svelte-et6md small:where(.svelte-et6md){color:#ffffffd1;font-size:.9rem}.k-go.svelte-et6md{width:44px;height:44px;color:var(--green);background:#fff;border-radius:12px;flex:none;place-items:center;display:grid}.menus.svelte-et6md{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;display:grid}.menu.svelte-et6md{color:inherit;background:#fff;border-radius:18px;align-content:start;gap:.3rem;padding:1.1rem;text-decoration:none;display:grid;position:relative;box-shadow:0 1px 2px #141b2d0a}.menu.svelte-et6md:last-child:nth-child(3n+1){grid-column:1/-1}a.menu.svelte-et6md{transition:transform .15s,box-shadow .15s}a.menu.svelte-et6md:hover{transform:translateY(-2px);box-shadow:0 8px 20px #141b2d14}.m-icon.svelte-et6md{width:48px;height:48px;color:var(--green);background:#e6f3ee;border-radius:14px;place-items:center;margin-bottom:.6rem;display:grid}.m-icon.svelte-et6md svg{width:24px;height:24px}.menu.svelte-et6md b:where(.svelte-et6md){font-size:1.05rem;font-weight:700}.menu.svelte-et6md small:where(.svelte-et6md){color:var(--muted);font-size:.85rem;line-height:1.45}@media (width<=760px){.menus.svelte-et6md{grid-template-columns:1fr 1fr}.menu.svelte-et6md:last-child:nth-child(odd){grid-column:span 2}.menu.svelte-et6md:last-child:nth-child(2n){grid-column:auto}}.scanner.svelte-zjz3jq{color:#fff;background:#111827;border:0;border-radius:20px;width:min(420px,100% - 32px);padding:0}.scanner.svelte-zjz3jq::backdrop{background:#0009}.head.svelte-zjz3jq{justify-content:space-between;align-items:center;padding:.8rem 1rem;display:flex}.x.svelte-zjz3jq{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.x.svelte-zjz3jq svg{width:20px;height:20px}.view.svelte-zjz3jq{aspect-ratio:4/3;background:#000;position:relative}video.svelte-zjz3jq{object-fit:cover;width:100%;height:100%;display:block}.aim.svelte-zjz3jq{border:2px solid #34d399;border-radius:12px;position:absolute;inset:30% 12%;box-shadow:0 0 0 999px #00000059}.status.svelte-zjz3jq{text-align:center;color:#d1d5db;padding:.8rem 1rem 1rem;font-size:.9rem}.err.svelte-zjz3jq{color:#fca5a5;padding:1rem 1rem 1.25rem}.kasir.svelte-u26tls{padding-bottom:120px}.search.svelte-u26tls{background:var(--soft);border-radius:16px;align-items:center;gap:.5rem;margin-top:.9rem;padding:6px 6px 6px 16px;display:flex}.s-icon.svelte-u26tls{color:#3b4456;display:grid}.search.svelte-u26tls input:where(.svelte-u26tls){min-width:0;height:44px;color:var(--ink);font:inherit;background:0 0;border:0;flex:1;font-size:1rem}.search.svelte-u26tls input:where(.svelte-u26tls):focus{outline:none}.search.svelte-u26tls:focus-within{box-shadow:0 0 0 2px var(--green)}.search.svelte-u26tls input:where(.svelte-u26tls)::placeholder{color:#4b5466}.scan.svelte-u26tls{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:12px;flex:none;place-items:center;width:50px;height:48px;display:grid}.scan.svelte-u26tls svg{width:24px;height:24px}.chips.svelte-u26tls{scrollbar-width:none;gap:.5rem;margin:.9rem -16px 0;padding:0 16px .25rem;display:flex;overflow-x:auto}.chips.svelte-u26tls::-webkit-scrollbar{display:none}.chips.svelte-u26tls button:where(.svelte-u26tls){background:var(--soft);color:#2a3346;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:.4rem;padding:.55rem 1.05rem;font-size:.925rem;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.chips.svelte-u26tls button.on:where(.svelte-u26tls){background:var(--green);color:#fff}.grid.svelte-u26tls{grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:12px;margin-top:1rem;display:grid}.card.svelte-u26tls{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#fff;border:2px solid #0000;border-radius:16px;flex-direction:column;padding:10px 10px 12px;display:flex;box-shadow:0 1px 2px #141b2d0a}.card.svelte-u26tls:active{transform:scale(.98)}.card.out.svelte-u26tls{cursor:not-allowed;opacity:.6}.step.svelte-u26tls{flex-basis:100%;align-items:center;gap:4px;display:flex}.step.svelte-u26tls .del:where(.svelte-u26tls){color:#b42318;background:#fff5f4;margin-right:auto}.step.svelte-u26tls b:where(.svelte-u26tls){text-align:center;min-width:1.6em;font-size:1.05rem;font-weight:800}.step.svelte-u26tls button:where(.svelte-u26tls){background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.step.svelte-u26tls .min:where(.svelte-u26tls){color:var(--green-ink);background:#e4edfb}.step.svelte-u26tls .min:where(.svelte-u26tls):disabled{color:#a3acbb;background:#eef1f5}.step.svelte-u26tls button:where(.svelte-u26tls):disabled{cursor:not-allowed;background:#c7cdd6}.step.svelte-u26tls svg{stroke-width:2.2px;width:20px;height:20px}.card.picked.svelte-u26tls{border-color:#cfdfda;box-shadow:0 0 0 3px #edf4f2}.img.svelte-u26tls{aspect-ratio:1/.92;background:linear-gradient(160deg,#f1f4f8,#e3e9f1);border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.img.svelte-u26tls img:where(.svelte-u26tls){object-fit:cover;width:100%;height:100%}.ph.svelte-u26tls{filter:saturate(.9);font-size:3.4rem}.stock.svelte-u26tls{color:var(--ink);background:#fff;border-radius:8px;padding:.2rem .55rem;font-size:.8rem;font-weight:700;line-height:1.3;position:absolute;top:8px;left:8px}.stock.low.svelte-u26tls{color:#7a3f00;background:#ffe3c4}.stock.out.svelte-u26tls{color:#b42318;background:#fde2e1}.name.svelte-u26tls{margin:.7rem 2px .9rem;font-size:1.02rem;font-weight:700;line-height:1.3}.foot.svelte-u26tls{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.5rem;margin-top:auto;padding-inline:2px;display:flex}.price.svelte-u26tls{display:grid}.price.svelte-u26tls small:where(.svelte-u26tls){color:var(--muted);font-size:.82rem}.price.svelte-u26tls b:where(.svelte-u26tls){color:var(--green-ink);letter-spacing:-.01em;white-space:nowrap;font-size:1.2rem;font-weight:800}.note.svelte-u26tls{text-align:center;color:var(--muted);grid-column:1/-1;padding:3rem 0}.err.svelte-u26tls{color:#b42318}.cartbar.svelte-u26tls{z-index:25;left:0;right:0;bottom:calc(12px + env(safe-area-inset-bottom));background:var(--navy);color:#fff;border-radius:20px;align-items:center;gap:.9rem;padding:12px;display:flex;position:fixed;box-shadow:0 16px 40px #141b2d59}.bagbtn.svelte-u26tls{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:14px;flex:none;place-items:center;width:54px;height:54px;display:grid;position:relative}.bagbtn.svelte-u26tls svg{width:24px;height:24px}.count.svelte-u26tls{color:#1f2a3c;background:#f59e0b;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 5px;font-size:.75rem;font-weight:800;display:grid;position:absolute;top:-7px;left:-7px}.sum.svelte-u26tls{flex:1;min-width:0;line-height:1.15;display:grid}.sum.svelte-u26tls small:where(.svelte-u26tls){color:#c4cbd8;font-size:.85rem}.sum.svelte-u26tls b:where(.svelte-u26tls){letter-spacing:-.02em;white-space:nowrap;font-size:1.65rem;font-weight:800}.pay.svelte-u26tls{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:14px;align-items:center;gap:.45rem;padding:.95rem 1.2rem;font-size:1.05rem;font-weight:700;display:inline-flex}.pay.svelte-u26tls svg{width:19px;height:19px}@media (width<=380px){.sum.svelte-u26tls b:where(.svelte-u26tls){font-size:1.35rem}.pay.svelte-u26tls{padding-inline:.9rem}}.list.svelte-5pw8dr{padding-top:1rem;padding-bottom:1.5rem}.tools.svelte-5pw8dr{gap:.6rem;display:flex}.search.svelte-5pw8dr{background:var(--soft);color:#3b4456;border-radius:14px;flex:1;align-items:center;gap:.5rem;min-width:0;height:52px;padding:0 14px;display:flex}.search.svelte-5pw8dr:focus-within{box-shadow:0 0 0 2px var(--green)}.search.svelte-5pw8dr input:where(.svelte-5pw8dr){min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;flex:1;font-size:1rem}.search.svelte-5pw8dr input:where(.svelte-5pw8dr):focus{outline:none}.new.svelte-5pw8dr{background:var(--green);color:#fff;border-radius:14px;align-items:center;gap:.35rem;height:52px;padding:0 1.1rem;font-weight:700;text-decoration:none;display:inline-flex}.count.svelte-5pw8dr{color:var(--muted);margin:1rem 2px .5rem;font-size:.85rem;font-weight:600}.rows.svelte-5pw8dr{gap:8px;display:grid}.row.svelte-5pw8dr{color:inherit;background:#fff;border-radius:16px;align-items:center;gap:.85rem;padding:10px 12px 10px 10px;text-decoration:none;transition:box-shadow .15s;display:flex;box-shadow:0 1px 2px #141b2d0a}.row.svelte-5pw8dr:hover{box-shadow:0 6px 18px #141b2d14}.thumb.svelte-5pw8dr{background:linear-gradient(160deg,#f1f4f8,#e3e9f1);border-radius:12px;flex:none;place-items:center;width:56px;height:56px;font-size:1.7rem;display:grid;overflow:hidden}.thumb.svelte-5pw8dr img:where(.svelte-5pw8dr){object-fit:cover;width:100%;height:100%}.info.svelte-5pw8dr{flex:1;gap:.15rem;min-width:0;display:grid}.info.svelte-5pw8dr b:where(.svelte-5pw8dr){white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.info.svelte-5pw8dr small:where(.svelte-5pw8dr),.right.svelte-5pw8dr small:where(.svelte-5pw8dr){color:var(--muted);font-size:.8rem}.right.svelte-5pw8dr{text-align:right;justify-items:end;gap:.15rem;display:grid}.right.svelte-5pw8dr b:where(.svelte-5pw8dr){color:var(--green-ink);white-space:nowrap;font-weight:800}.right.svelte-5pw8dr small.low:where(.svelte-5pw8dr){color:#b45309;font-weight:700}.chev.svelte-5pw8dr{color:#a3acbb;display:grid}.note.svelte-5pw8dr{text-align:center;color:var(--muted);padding:3rem 0}.err.svelte-5pw8dr{color:#b42318}@media (width<=420px){.new.svelte-5pw8dr span:where(.svelte-5pw8dr){display:none}.new.svelte-5pw8dr{justify-content:center;width:52px;padding:0}}.sheet.svelte-1v8btbv{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--ink);background:#fff;border:0;margin:0;padding:0}.sheet[open].svelte-1v8btbv{flex-direction:column;animation:.2s cubic-bezier(.2,.8,.2,1) svelte-1v8btbv-up;display:flex}.sheet.svelte-1v8btbv::backdrop{background:#141b2d73}header.svelte-1v8btbv{border-bottom:1px solid #edf0f4;flex:none;padding:8px 16px 12px}.head.svelte-1v8btbv{align-items:center;gap:.5rem;height:52px;display:flex}.head.svelte-1v8btbv h2:where(.svelte-1v8btbv){font-size:1.1rem;font-weight:700}.x.svelte-1v8btbv{width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;margin-left:-8px;display:grid}.x.svelte-1v8btbv svg{width:24px;height:24px}.search.svelte-1v8btbv{color:#3b4456;background:#eef2f8;border:1px solid #0000;border-radius:12px;align-items:center;gap:.5rem;height:50px;padding:0 14px;display:flex}.search.svelte-1v8btbv:focus-within{border-color:var(--green);background:#fff}.search.svelte-1v8btbv svg{flex:none;width:20px;height:20px}.search.svelte-1v8btbv input:where(.svelte-1v8btbv){min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;flex:1;font-size:1rem}.search.svelte-1v8btbv input:where(.svelte-1v8btbv):focus{outline:none}.body.svelte-1v8btbv{overscroll-behavior:contain;flex:1;align-content:start;gap:4px;padding:8px 12px;display:grid;overflow-y:auto}footer.svelte-1v8btbv{padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #edf0f4;flex:none}@keyframes svelte-1v8btbv-up{0%{opacity:0;transform:translateY(24px)}}@media (width>=800px){.sheet.svelte-1v8btbv{border-radius:20px;width:min(560px,100%);height:85vh;margin:auto;overflow:hidden}}.form.svelte-tj1bwl{gap:14px;padding-top:1rem;padding-bottom:150px;display:grid}.note.svelte-tj1bwl{text-align:center;color:var(--muted);padding:3rem 1rem}.note.svelte-tj1bwl a:where(.svelte-tj1bwl){color:var(--green);font-weight:600}.card.svelte-tj1bwl{background:#fff;border-radius:18px;padding:1.1rem;box-shadow:0 1px 2px #141b2d0a}.sec-head.svelte-tj1bwl{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.sec-head.svelte-tj1bwl h2:where(.svelte-tj1bwl){align-items:center;gap:.55rem;font-size:1.1rem;font-weight:700;display:flex}.sec-head.svelte-tj1bwl h2:where(.svelte-tj1bwl) svg{width:22px;height:22px;color:var(--green);flex:none}.tag.svelte-tj1bwl{color:var(--ink);flex:none;font-size:.75rem;font-weight:700}.tag.red.svelte-tj1bwl{color:#b42318;background:#fde2e1;border-radius:6px;padding:.2rem .55rem}.tag.plain.svelte-tj1bwl{color:var(--muted)}label.svelte-tj1bwl,.lbl.svelte-tj1bwl{margin-bottom:.45rem;font-size:.925rem;font-weight:700;display:block}.top-gap.svelte-tj1bwl{margin-top:1.1rem}.label-row.svelte-tj1bwl{justify-content:space-between;align-items:baseline;gap:.5rem;margin-top:1.1rem;display:flex}.label-row.svelte-tj1bwl label:where(.svelte-tj1bwl),.label-row.svelte-tj1bwl .lbl:where(.svelte-tj1bwl){margin-bottom:.45rem}.req.svelte-tj1bwl,.side.svelte-tj1bwl{color:var(--muted);font-size:.8rem;font-weight:700}.req.svelte-tj1bwl,.green.svelte-tj1bwl{color:var(--green)}.help.svelte-tj1bwl{color:var(--muted);margin-top:.45rem;font-size:.82rem;line-height:1.45}.field.svelte-tj1bwl,.money.svelte-tj1bwl,.sku.svelte-tj1bwl,.picker.svelte-tj1bwl{width:100%;min-height:52px;color:var(--ink);font:inherit;background:#eef2f8;border:1px solid #0000;border-radius:12px;font-size:1rem}.field.svelte-tj1bwl{padding:0 14px}.field.svelte-tj1bwl:focus,.money.svelte-tj1bwl:focus-within,.sku.svelte-tj1bwl:focus-within{border-color:var(--green);background:#fff;outline:none}.photo.svelte-tj1bwl{gap:.9rem;display:flex}.ph.svelte-tj1bwl{color:#2b4e8c;cursor:pointer;background:#e4edfb;border:0;border-radius:16px;flex:none;align-content:center;place-items:center;gap:.4rem;width:116px;height:116px;font-size:.8rem;font-weight:600;display:grid;position:relative;overflow:hidden}.ph.svelte-tj1bwl svg{width:30px;height:30px}.ph.svelte-tj1bwl img:where(.svelte-tj1bwl){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.busy.svelte-tj1bwl{color:var(--ink);background:#fffc;place-items:center;display:grid;position:absolute;inset:0}.ph-text.svelte-tj1bwl{align-content:start;gap:.3rem;min-width:0;display:grid}.ph-text.svelte-tj1bwl b:where(.svelte-tj1bwl){font-size:.975rem}.ph-text.svelte-tj1bwl small:where(.svelte-tj1bwl){color:var(--muted);font-size:.82rem;line-height:1.4}.ph-actions.svelte-tj1bwl{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.35rem;display:flex}.soft-btn.svelte-tj1bwl{color:#1e3a6b;cursor:pointer;background:#e4edfb;border:0;border-radius:10px;align-items:center;gap:.4rem;padding:.5rem .8rem;font-size:.85rem;font-weight:600;display:inline-flex}.soft-btn.svelte-tj1bwl svg{width:17px;height:17px}.link-btn.svelte-tj1bwl{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:.4rem;font-weight:600}.gen.svelte-tj1bwl{color:var(--green);cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;padding:0;font-size:.8rem;font-weight:700;display:inline-flex}.gen.svelte-tj1bwl svg{width:15px;height:15px}.sku.svelte-tj1bwl{align-items:center;gap:.5rem;padding:4px 4px 4px 12px;display:flex}.bc.svelte-tj1bwl{color:var(--ink);display:grid}.sku.svelte-tj1bwl input:where(.svelte-tj1bwl){min-width:0;font:inherit;letter-spacing:.02em;background:0 0;border:0;flex:1;font-size:1.05rem;font-weight:600}.sku.svelte-tj1bwl input:where(.svelte-tj1bwl):focus{outline:none}.scan.svelte-tj1bwl{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:.4rem;height:44px;padding:0 .9rem;font-weight:700;display:inline-flex}.scan.svelte-tj1bwl svg{width:18px;height:18px}.picker.svelte-tj1bwl{cursor:pointer;text-align:left;align-items:center;gap:.75rem;padding:0 14px;display:flex}.p-icon.svelte-tj1bwl{width:28px;color:var(--green);place-items:center;font-size:1.25rem;display:grid}.p-icon.svelte-tj1bwl svg{width:22px;height:22px}.p-label.svelte-tj1bwl{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:700;overflow:hidden}.p-hint.svelte-tj1bwl{color:var(--muted);align-items:center;gap:.25rem;font-size:.8rem;font-weight:600;display:inline-flex}.p-hint.svelte-tj1bwl svg{width:18px;height:18px}.opt.svelte-tj1bwl{color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:.75rem;padding:.85rem .75rem;display:flex}.opt.svelte-tj1bwl:hover{background:#f5f7fa}.opt.on.svelte-tj1bwl{background:#e3f3ec;border-color:#bfe0d2}.o-icon.svelte-tj1bwl{text-align:center;width:28px;font-size:1.2rem}.o-text.svelte-tj1bwl{flex:1;gap:.1rem;min-width:0;display:grid}.o-text.svelte-tj1bwl b:where(.svelte-tj1bwl){font-weight:700}.opt.on.svelte-tj1bwl .o-text:where(.svelte-tj1bwl) b:where(.svelte-tj1bwl){color:var(--green-ink)}.o-text.svelte-tj1bwl small:where(.svelte-tj1bwl){color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.o-check.svelte-tj1bwl{border:2px solid var(--green);width:26px;height:26px;color:var(--green);border-radius:50%;place-items:center;display:grid}.o-check.svelte-tj1bwl svg{stroke-width:2.6px;width:15px;height:15px}.radio.svelte-tj1bwl{border:2px solid #3b4456;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.opt.on.svelte-tj1bwl .radio:where(.svelte-tj1bwl){border-color:var(--green);color:var(--green)}.radio.svelte-tj1bwl svg{stroke-width:3px;width:13px;height:13px}.picked.svelte-tj1bwl{background:var(--green);color:#fff;border-radius:999px;flex:none;padding:.2rem .6rem;font-size:.72rem;font-weight:700}.empty.svelte-tj1bwl{color:var(--muted);text-align:center;padding:2rem .75rem;font-size:.9rem}.add-opt.svelte-tj1bwl{width:100%;min-height:50px;color:var(--green-ink);cursor:pointer;background:#e4edfb;border:0;border-radius:12px;justify-content:center;align-items:center;gap:.45rem;font-size:.875rem;font-weight:700;display:flex}.add-opt.svelte-tj1bwl svg{width:18px;height:18px}.add-form.svelte-tj1bwl{gap:8px;display:grid}.row-btns.svelte-tj1bwl{justify-content:flex-end;gap:.5rem;display:flex}.small-save.svelte-tj1bwl{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:.6rem 1rem;font-weight:700}.small-save.svelte-tj1bwl:disabled{cursor:not-allowed;background:#c7cdd6}.money.svelte-tj1bwl{align-items:center;gap:.5rem;padding:0 12px 0 14px;display:flex}.money.svelte-tj1bwl span:where(.svelte-tj1bwl){color:var(--ink);font-weight:700}.money.svelte-tj1bwl input:where(.svelte-tj1bwl){min-width:0;height:50px;color:var(--ink);font:inherit;background:0 0;border:0;flex:1;font-size:1.1rem;font-weight:700}.money.svelte-tj1bwl input:where(.svelte-tj1bwl):focus{outline:none}.money.svelte-tj1bwl .suffix:where(.svelte-tj1bwl){color:var(--muted);font-size:.85rem;font-weight:600}.money.big.svelte-tj1bwl{background:#e6f3ee}.money.big.svelte-tj1bwl span:where(.svelte-tj1bwl),.money.big.svelte-tj1bwl input:where(.svelte-tj1bwl){color:var(--green-ink);font-size:1.5rem;font-weight:800}.money.big.svelte-tj1bwl input:where(.svelte-tj1bwl){height:60px}.profit.svelte-tj1bwl{background:#e6f3ee;border-radius:14px;align-items:center;gap:.75rem;margin-top:.9rem;padding:.8rem .9rem;display:flex}.pr-icon.svelte-tj1bwl{background:var(--green);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.pr-text.svelte-tj1bwl{flex:1;min-width:0;display:grid}.pr-text.svelte-tj1bwl small:where(.svelte-tj1bwl){color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:700}.pr-text.svelte-tj1bwl b:where(.svelte-tj1bwl){font-size:1.05rem}.pr-pct.svelte-tj1bwl{background:var(--green);color:#fff;border-radius:999px;padding:.4rem .75rem;font-weight:800}.profit.loss.svelte-tj1bwl{background:#fdecea}.profit.loss.svelte-tj1bwl .pr-icon:where(.svelte-tj1bwl),.profit.loss.svelte-tj1bwl .pr-pct:where(.svelte-tj1bwl){background:#b42318}.stock-now.svelte-tj1bwl{background:#eef2f8;border-radius:12px;justify-content:space-between;align-items:center;gap:.75rem;padding:.8rem .9rem;display:flex}.stock-now.svelte-tj1bwl span:where(.svelte-tj1bwl){display:grid}.stock-now.svelte-tj1bwl small:where(.svelte-tj1bwl){color:var(--muted);font-size:.8rem}.stock-now.svelte-tj1bwl b:where(.svelte-tj1bwl){font-size:1.15rem}.stock-now.svelte-tj1bwl a:where(.svelte-tj1bwl){color:var(--green);align-items:center;gap:.2rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.stock-now.svelte-tj1bwl a:where(.svelte-tj1bwl) svg{width:18px;height:18px}.toggle.svelte-tj1bwl{cursor:pointer;align-items:center;gap:.8rem;margin:.6rem 0 0;padding:.3rem 0;font-weight:400;display:flex}.t-icon.svelte-tj1bwl{color:#3b4456;background:#eef2f8;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.t-icon.warm.svelte-tj1bwl{color:#b45309;background:#fff1d6}.t-text.svelte-tj1bwl{flex:1;gap:.1rem;min-width:0;display:grid}.t-text.svelte-tj1bwl b:where(.svelte-tj1bwl){font-size:.95rem}.t-text.svelte-tj1bwl small:where(.svelte-tj1bwl){color:var(--muted);font-size:.8rem;line-height:1.4}.toggle.svelte-tj1bwl input:where(.svelte-tj1bwl){appearance:none;cursor:pointer;background:#cfd5df;border-radius:999px;flex:none;width:50px;height:30px;margin:0;transition:background .2s;position:relative}.toggle.svelte-tj1bwl input:where(.svelte-tj1bwl):after{content:"";background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.toggle.svelte-tj1bwl input:where(.svelte-tj1bwl):checked{background:var(--green)}.toggle.svelte-tj1bwl input:where(.svelte-tj1bwl):checked:after{transform:translate(20px)}.toggle.svelte-tj1bwl input:where(.svelte-tj1bwl):focus-visible{outline:2px solid var(--green);outline-offset:2px}.savebar.svelte-tj1bwl{z-index:25;padding:12px 0 calc(12px + env(safe-area-inset-bottom));background:linear-gradient(#f3f5f900,#f3f5f9 30%);position:fixed;bottom:0;left:0;right:0}.error.svelte-tj1bwl{color:#b42318;background:#fde2e1;border-radius:10px;margin-bottom:.5rem;padding:.6rem .8rem;font-size:.9rem;font-weight:600}.save.svelte-tj1bwl{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;gap:.5rem;width:100%;height:58px;font-size:1.1rem;font-weight:800;display:flex;box-shadow:0 10px 24px #07704c4d}.save.svelte-tj1bwl svg{stroke-width:2.4px;width:22px;height:22px}.save.svelte-tj1bwl:disabled{cursor:wait;background:#8fb8a8}@media (width>=800px){.form.svelte-tj1bwl,.savebar.svelte-tj1bwl .in:where(.svelte-tj1bwl){max-width:760px}}.stok.svelte-179vp9n{padding-top:1rem;padding-bottom:1.5rem}.stats.svelte-179vp9n{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.stats.svelte-179vp9n button:where(.svelte-179vp9n){color:var(--ink);cursor:pointer;text-align:left;background:#fff;border:2px solid #0000;border-radius:16px;justify-items:start;gap:.1rem;padding:.8rem .9rem;display:grid;box-shadow:0 1px 2px #141b2d0a}.stats.svelte-179vp9n small:where(.svelte-179vp9n){color:var(--muted);font-size:.8rem;font-weight:600}.stats.svelte-179vp9n b:where(.svelte-179vp9n){font-size:1.6rem;font-weight:800;line-height:1.1}.stats.svelte-179vp9n .low:where(.svelte-179vp9n) b:where(.svelte-179vp9n){color:#b45309}.stats.svelte-179vp9n .out:where(.svelte-179vp9n) b:where(.svelte-179vp9n){color:#b42318}.stats.svelte-179vp9n button.on:where(.svelte-179vp9n){border-color:var(--green);background:#f2faf6}.search.svelte-179vp9n{background:var(--soft);color:#3b4456;border-radius:14px;align-items:center;gap:.5rem;height:50px;margin-top:10px;padding:0 14px;display:flex}.search.svelte-179vp9n:focus-within{box-shadow:0 0 0 2px var(--green)}.search.svelte-179vp9n input:where(.svelte-179vp9n){min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;flex:1;font-size:1rem}.search.svelte-179vp9n input:where(.svelte-179vp9n):focus{outline:none}.rows.svelte-179vp9n{gap:8px;margin-top:12px;display:grid}.row.svelte-179vp9n{width:100%;color:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:16px;align-items:center;gap:.85rem;padding:10px 12px 10px 10px;transition:box-shadow .15s;display:flex;box-shadow:0 1px 2px #141b2d0a}.row.svelte-179vp9n:hover{box-shadow:0 6px 18px #141b2d14}.thumb.svelte-179vp9n{background:linear-gradient(160deg,#f1f4f8,#e3e9f1);border-radius:12px;flex:none;place-items:center;width:52px;height:52px;font-size:1.6rem;display:grid;overflow:hidden}.thumb.svelte-179vp9n img:where(.svelte-179vp9n){object-fit:cover;width:100%;height:100%}.info.svelte-179vp9n{flex:1;gap:.15rem;min-width:0;display:grid}.info.svelte-179vp9n b:where(.svelte-179vp9n){white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.info.svelte-179vp9n small:where(.svelte-179vp9n){color:var(--muted);font-size:.8rem}.qty.svelte-179vp9n{justify-items:end;min-width:64px;display:grid}.qty.svelte-179vp9n b:where(.svelte-179vp9n){font-size:1.35rem;font-weight:800;line-height:1.1}.qty.svelte-179vp9n small:where(.svelte-179vp9n){color:var(--muted);font-size:.75rem;font-weight:600}.qty.low.svelte-179vp9n b:where(.svelte-179vp9n),.qty.low.svelte-179vp9n small:where(.svelte-179vp9n){color:#b45309}.qty.out.svelte-179vp9n b:where(.svelte-179vp9n),.qty.out.svelte-179vp9n small:where(.svelte-179vp9n){color:#b42318}.chev.svelte-179vp9n{color:#a3acbb;display:grid}.note.svelte-179vp9n{text-align:center;color:var(--muted);padding:3rem 0}.err.svelte-179vp9n{color:#b42318}.untracked.svelte-179vp9n{color:var(--muted);text-align:center;margin-top:1rem;font-size:.85rem}.untracked.svelte-179vp9n a:where(.svelte-179vp9n){color:var(--green);font-weight:600}.toast.svelte-179vp9n{left:50%;bottom:calc(88px + env(safe-area-inset-bottom));z-index:30;background:var(--navy);color:#fff;border-radius:14px;align-items:center;gap:.5rem;width:max-content;max-width:calc(100% - 32px);padding:.75rem 1rem;font-size:.9rem;font-weight:600;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 30px #141b2d4d}.toast.svelte-179vp9n svg{color:#6ee7a8;flex:none;width:18px;height:18px}.sheet.svelte-179vp9n{width:min(520px,100%);max-width:100%;max-height:92dvh;padding:1.25rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom));color:var(--ink);overscroll-behavior:contain;background:#fff;border:0;border-radius:22px 22px 0 0;margin:auto auto 0;overflow-y:auto}.sheet[open].svelte-179vp9n{animation:.22s cubic-bezier(.2,.8,.2,1) svelte-179vp9n-up}.sheet.svelte-179vp9n::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#141b2d73}.sheet-head.svelte-179vp9n{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.sheet-head.svelte-179vp9n h2:where(.svelte-179vp9n){font-size:1.15rem;font-weight:700;line-height:1.3}.sheet-head.svelte-179vp9n small:where(.svelte-179vp9n){color:var(--muted);font-size:.9rem}.sheet-head.svelte-179vp9n small:where(.svelte-179vp9n) b:where(.svelte-179vp9n){color:var(--ink)}.x.svelte-179vp9n{color:#3b4456;cursor:pointer;background:#f1f4f8;border:0;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.lbl.svelte-179vp9n{color:var(--muted);margin:1rem 0 .45rem;font-size:.85rem;font-weight:600;display:block}.lbl.svelte-179vp9n .opt:where(.svelte-179vp9n){font-weight:400}.stepper.svelte-179vp9n{background:#e4edfb;border-radius:14px;align-items:center;gap:6px;padding:6px;display:flex}.stepper.svelte-179vp9n button:where(.svelte-179vp9n){width:52px;height:52px;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:11px;flex:none;place-items:center;display:grid;box-shadow:0 1px 2px #141b2d14}.stepper.svelte-179vp9n button:where(.svelte-179vp9n):disabled{color:#a3acbb;cursor:not-allowed}.stepper.svelte-179vp9n input:where(.svelte-179vp9n){text-align:center;min-width:0;height:52px;color:var(--ink);font:inherit;appearance:textfield;background:0 0;border:0;flex:1;font-size:1.5rem;font-weight:800}.stepper.svelte-179vp9n input:where(.svelte-179vp9n)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.stepper.svelte-179vp9n input:where(.svelte-179vp9n)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stepper.svelte-179vp9n input:where(.svelte-179vp9n):focus{outline:none}.stepper.svelte-179vp9n:focus-within{box-shadow:0 0 0 2px var(--green)}.preview.svelte-179vp9n{color:var(--muted);align-items:center;gap:.4rem;margin-top:.7rem;font-size:.925rem;display:flex}.preview.svelte-179vp9n svg{width:16px;height:16px}.preview.svelte-179vp9n b:where(.svelte-179vp9n){color:var(--ink);font-size:1.05rem}.preview.svelte-179vp9n b.up:where(.svelte-179vp9n){color:var(--green)}.preview.svelte-179vp9n b.down:where(.svelte-179vp9n){color:#b42318}.warn.svelte-179vp9n{color:#b42318;margin-top:.7rem;font-size:.9rem;font-weight:600}.field.svelte-179vp9n{width:100%;height:50px;color:var(--ink);font:inherit;background:#eef2f8;border:1px solid #0000;border-radius:12px;padding:0 14px;font-size:1rem}.field.svelte-179vp9n:focus{border-color:var(--green);background:#fff;outline:none}.save.svelte-179vp9n{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:14px;width:100%;height:54px;margin-top:1.1rem;font-size:1.05rem;font-weight:800}.save.svelte-179vp9n:disabled{cursor:not-allowed;background:#c7cdd6}.h-title.svelte-179vp9n{margin:1.5rem 0 .5rem;font-size:.95rem;font-weight:700}.hist.svelte-179vp9n{gap:2px;margin:0;padding:0;list-style:none;display:grid}.hist.svelte-179vp9n li:where(.svelte-179vp9n){border-top:1px solid #f0f2f6;align-items:center;gap:.75rem;padding:.6rem 0;display:flex}.h-badge.svelte-179vp9n{text-align:center;min-width:56px;color:var(--muted);background:#eef2f8;border-radius:8px;flex:none;padding:.3rem .5rem;font-size:.85rem;font-weight:800}.h-badge.up.svelte-179vp9n{color:var(--green);background:#e3f3ec}.h-badge.down.svelte-179vp9n{color:#b42318;background:#fde2e1}.h-text.svelte-179vp9n{flex:1;min-width:0;display:grid}.h-text.svelte-179vp9n b:where(.svelte-179vp9n){white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.h-text.svelte-179vp9n small:where(.svelte-179vp9n){color:var(--muted);font-size:.78rem}.h-after.svelte-179vp9n{color:var(--muted);font-size:.85rem;font-weight:700}.h-empty.svelte-179vp9n{color:var(--muted);padding:.5rem 0;font-size:.875rem;border:0!important}@keyframes svelte-179vp9n-up{0%{opacity:0;transform:translateY(40px)}}@media (width>=560px){.sheet.svelte-179vp9n{border-radius:22px;margin:auto}}.confirm.svelte-19f0mlk{width:min(360px,100% - 32px);color:var(--ink,#141b2d);text-align:center;background:#fff;border:0;border-radius:22px;margin:auto;padding:1.5rem 1.25rem 1.25rem;box-shadow:0 24px 60px #141b2d40}.confirm[open].svelte-19f0mlk{animation:.18s cubic-bezier(.2,.8,.2,1) svelte-19f0mlk-pop}.confirm.svelte-19f0mlk::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#141b2d80}.ic.svelte-19f0mlk{color:#b42318;background:#fde2e1;border-radius:50%;place-items:center;width:60px;height:60px;margin:0 auto 1rem;display:grid;box-shadow:0 0 0 8px #fff1f0}.ic.svelte-19f0mlk svg{width:28px;height:28px}h2.svelte-19f0mlk{font-size:1.2rem;font-weight:800}p.svelte-19f0mlk{color:var(--muted,#6b7385);margin-top:.5rem;font-size:.925rem;line-height:1.5}.btns.svelte-19f0mlk{grid-template-columns:1fr 1fr;gap:.6rem;margin-top:1.5rem;display:grid}.btns.svelte-19f0mlk button:where(.svelte-19f0mlk){cursor:pointer;border-radius:14px;height:50px;font-size:.975rem;font-weight:700}.cancel.svelte-19f0mlk{color:var(--ink,#141b2d);background:#fff;border:1px solid #dfe3ea}.cancel.svelte-19f0mlk:hover{background:#f5f7fa}.ok.svelte-19f0mlk{color:#fff;background:#d92d20;border:0;box-shadow:0 8px 18px #d92d2047}.ok.svelte-19f0mlk:hover{background:#b42318}@keyframes svelte-19f0mlk-pop{0%{opacity:0;transform:scale(.94)}}.kat.svelte-163evya{padding-top:1rem;padding-bottom:1.5rem}.tools.svelte-163evya{gap:.6rem;display:flex}.search.svelte-163evya{background:var(--soft);color:#3b4456;border-radius:14px;flex:1;align-items:center;gap:.5rem;min-width:0;height:52px;padding:0 14px;display:flex}.search.svelte-163evya:focus-within{box-shadow:0 0 0 2px var(--green)}.search.svelte-163evya input:where(.svelte-163evya){min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;flex:1;font-size:1rem}.search.svelte-163evya input:where(.svelte-163evya):focus{outline:none}.new.svelte-163evya{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:14px;align-items:center;gap:.35rem;height:52px;padding:0 1.1rem;font-weight:700;display:inline-flex}.count.svelte-163evya{color:var(--muted);margin:1rem 2px .5rem;font-size:.85rem;font-weight:600}.rows.svelte-163evya{gap:8px;display:grid}.row.svelte-163evya{width:100%;color:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:16px;align-items:center;gap:.85rem;padding:12px;transition:box-shadow .15s;display:flex;box-shadow:0 1px 2px #141b2d0a}.row.svelte-163evya:hover{box-shadow:0 6px 18px #141b2d14}.ic.svelte-163evya{background:#e6f3ee;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;font-size:1.5rem;display:grid}.info.svelte-163evya{flex:1;gap:.15rem;min-width:0;display:grid}.info.svelte-163evya b:where(.svelte-163evya){font-weight:700}.info.svelte-163evya small:where(.svelte-163evya){color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.n.svelte-163evya{color:var(--muted);background:#f1f4f8;border-radius:999px;flex:none;padding:.25rem .6rem;font-size:.78rem;font-weight:700}.chev.svelte-163evya{color:#a3acbb;display:grid}.note.svelte-163evya{text-align:center;color:var(--muted);padding:3rem 0}.err.svelte-163evya{color:#b42318}.sheet.svelte-163evya{width:min(520px,100%);max-width:100%;max-height:92dvh;padding:1.25rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom));color:var(--ink);overscroll-behavior:contain;background:#fff;border:0;border-radius:22px 22px 0 0;margin:auto auto 0;overflow-y:auto}.sheet[open].svelte-163evya{animation:.22s cubic-bezier(.2,.8,.2,1) svelte-163evya-up}.sheet.svelte-163evya::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#141b2d73}.sheet-head.svelte-163evya{justify-content:space-between;align-items:center;gap:1rem;display:flex}.sheet-head.svelte-163evya h2:where(.svelte-163evya){font-size:1.15rem;font-weight:700}.x.svelte-163evya{color:#3b4456;cursor:pointer;background:#f1f4f8;border:0;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.lbl.svelte-163evya{color:var(--muted);margin:1rem 0 .45rem;font-size:.85rem;font-weight:600;display:block}.lbl.svelte-163evya .opt:where(.svelte-163evya){font-weight:400}.field.svelte-163evya{width:100%;height:50px;color:var(--ink);font:inherit;background:#eef2f8;border:1px solid #0000;border-radius:12px;padding:0 14px;font-size:1rem}.field.svelte-163evya:focus{border-color:var(--green);background:#fff;outline:none}.icon-row.svelte-163evya{gap:.6rem;display:flex}.preview.svelte-163evya{background:#e6f3ee;border-radius:12px;flex:none;place-items:center;width:50px;height:50px;font-size:1.6rem;display:grid}.emoji.svelte-163evya{text-align:center;width:100px;font-size:1.3rem}.emojis.svelte-163evya{grid-template-columns:repeat(10,1fr);gap:4px;margin-top:8px;display:grid}.emojis.svelte-163evya button:where(.svelte-163evya){aspect-ratio:1;cursor:pointer;background:#f5f7fa;border:2px solid #0000;border-radius:10px;min-width:0;font-size:1.25rem}.emojis.svelte-163evya button.on:where(.svelte-163evya){border-color:var(--green);background:#e6f3ee}.warn.svelte-163evya{color:#b42318;margin-top:.8rem;font-size:.9rem;font-weight:600}.actions.svelte-163evya{grid-template-columns:1fr 1.6fr;gap:.6rem;margin-top:1.25rem;display:grid}.actions.single.svelte-163evya{grid-template-columns:1fr}.actions.svelte-163evya button:where(.svelte-163evya){cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:.45rem;height:52px;font-size:1rem;font-weight:700;display:inline-flex}.del.svelte-163evya{color:#b42318;background:#fff5f4;border:1px solid #f3c4c0}.del.svelte-163evya svg{width:18px;height:18px}.del.svelte-163evya:disabled{opacity:.45;cursor:not-allowed}.save.svelte-163evya{background:var(--green);color:#fff;border:0}.save.svelte-163evya:disabled{cursor:not-allowed;background:#c7cdd6}.hint.svelte-163evya{color:var(--muted);margin-top:.6rem;font-size:.82rem;line-height:1.45}@keyframes svelte-163evya-up{0%{opacity:0;transform:translateY(40px)}}@media (width<=420px){.new.svelte-163evya span:where(.svelte-163evya){display:none}.new.svelte-163evya{justify-content:center;width:52px;padding:0}.emojis.svelte-163evya{grid-template-columns:repeat(5,1fr)}}@media (width>=560px){.sheet.svelte-163evya{border-radius:22px;margin:auto}}.cartpage.svelte-1v9ivkf{padding-top:1rem;padding-bottom:190px}.note.svelte-1v9ivkf{text-align:center;color:var(--muted);padding:3rem 0}.err.svelte-1v9ivkf{color:#b42318}.customer.svelte-1v9ivkf{background:#dfe8fb;border-radius:18px;align-items:center;gap:.8rem;padding:.9rem;display:flex}.c-icon.svelte-1v9ivkf{background:var(--green);color:#fff;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}.c-icon.svelte-1v9ivkf svg{width:22px;height:22px}.c-text.svelte-1v9ivkf{flex:1;min-width:0;display:grid}.c-text.svelte-1v9ivkf small:where(.svelte-1v9ivkf){color:#4b5466;letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:700}.c-text.svelte-1v9ivkf b:where(.svelte-1v9ivkf){white-space:nowrap;text-overflow:ellipsis;font-size:1.2rem;font-weight:800;overflow:hidden}.member.svelte-1v9ivkf{color:var(--green-ink);background:#fff;border:0;border-radius:999px;flex:none;align-items:center;gap:.4rem;padding:.6rem .9rem;font-size:.875rem;font-weight:700;display:inline-flex}.customer.is-member.svelte-1v9ivkf{background:#e3f3ec}.is-member.svelte-1v9ivkf .c-icon:where(.svelte-1v9ivkf){text-transform:uppercase;font-size:1.3rem;font-weight:800}.c-phone.svelte-1v9ivkf{color:#4b5466;font-size:.85rem}.unset.svelte-1v9ivkf{color:#4b5466;cursor:pointer;background:#ffffffb3;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.unset.svelte-1v9ivkf svg{width:18px;height:18px}.member.svelte-1v9ivkf{cursor:pointer}.opt.svelte-1v9ivkf{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:.75rem;padding:.8rem .75rem;display:flex}.opt.svelte-1v9ivkf:hover{background:#f5f7fa}.opt.on.svelte-1v9ivkf{background:#e3f3ec;border-color:#bfe0d2}.av.svelte-1v9ivkf{color:#1e3a6b;text-transform:uppercase;background:#e4edfb;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.av.general.svelte-1v9ivkf{color:#4b5466;background:#eef2f8}.av.svelte-1v9ivkf svg{width:20px;height:20px}.o-text.svelte-1v9ivkf{flex:1;gap:.1rem;min-width:0;display:grid}.o-text.svelte-1v9ivkf b:where(.svelte-1v9ivkf){white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.opt.on.svelte-1v9ivkf .o-text:where(.svelte-1v9ivkf) b:where(.svelte-1v9ivkf){color:var(--green-ink)}.o-text.svelte-1v9ivkf small:where(.svelte-1v9ivkf){color:var(--muted);font-size:.82rem}.o-check.svelte-1v9ivkf{border:2px solid var(--green);width:26px;height:26px;color:var(--green);border-radius:50%;flex:none;place-items:center;display:grid}.o-check.svelte-1v9ivkf svg{stroke-width:2.6px;width:15px;height:15px}.p-empty.svelte-1v9ivkf{color:var(--muted);text-align:center;padding:2rem .75rem;font-size:.9rem}.m-error.svelte-1v9ivkf{color:#b42318;background:#fde2e1;border-radius:10px;margin-bottom:.6rem;padding:.6rem .8rem;font-size:.875rem;font-weight:600}.add-opt.svelte-1v9ivkf{width:100%;min-height:50px;color:var(--green-ink);cursor:pointer;background:#e4edfb;border:0;border-radius:12px;justify-content:center;align-items:center;gap:.45rem;font-size:.925rem;font-weight:700;display:flex}.add-opt.svelte-1v9ivkf svg{width:18px;height:18px}.add-form.svelte-1v9ivkf{gap:8px;display:grid}.field.svelte-1v9ivkf{width:100%;height:50px;color:var(--ink);font:inherit;background:#eef2f8;border:1px solid #0000;border-radius:12px;padding:0 14px;font-size:1rem}.field.svelte-1v9ivkf:focus{border-color:var(--green);background:#fff;outline:none}.row-btns.svelte-1v9ivkf{justify-content:flex-end;gap:.5rem;display:flex}.link-btn.svelte-1v9ivkf{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:.4rem .6rem;font-weight:600}.small-save.svelte-1v9ivkf{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:.7rem 1.1rem;font-weight:700}.small-save.svelte-1v9ivkf:disabled{cursor:not-allowed;background:#c7cdd6}.member.svelte-1v9ivkf svg{width:18px;height:18px}.list-head.svelte-1v9ivkf{justify-content:space-between;align-items:center;margin:1.25rem 2px .7rem;display:flex}.list-head.svelte-1v9ivkf h2:where(.svelte-1v9ivkf){align-items:center;gap:.5rem;font-size:1.2rem;font-weight:800;display:flex}.chip.svelte-1v9ivkf{color:var(--green-ink);background:#e3f3ec;border-radius:999px;padding:.15rem .55rem;font-size:.78rem;font-weight:700}.clear.svelte-1v9ivkf{color:#b42318;cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;font-size:.9rem;font-weight:700;display:inline-flex}.clear.svelte-1v9ivkf svg{width:17px;height:17px}.items.svelte-1v9ivkf{gap:10px;display:grid}.item.svelte-1v9ivkf{background:#fff;border-radius:18px;padding:14px;box-shadow:0 1px 2px #141b2d0a}.top.svelte-1v9ivkf{align-items:flex-start;gap:.9rem;display:flex}.thumb.svelte-1v9ivkf{background:linear-gradient(160deg,#f1f4f8,#e3e9f1);border-radius:12px;flex:none;place-items:center;width:70px;height:70px;font-size:2rem;display:grid;overflow:hidden}.thumb.svelte-1v9ivkf img:where(.svelte-1v9ivkf){object-fit:cover;width:100%;height:100%}.name.svelte-1v9ivkf{flex:1;gap:.2rem;min-width:0;padding-top:.15rem;display:grid}.name.svelte-1v9ivkf b:where(.svelte-1v9ivkf){font-size:1.1rem;font-weight:700;line-height:1.3}.name.svelte-1v9ivkf small:where(.svelte-1v9ivkf){color:var(--muted);font-size:.875rem}.remove.svelte-1v9ivkf{color:#4b5466;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.remove.svelte-1v9ivkf:hover{background:#f1f4f8}.bottom.svelte-1v9ivkf{justify-content:space-between;align-items:center;gap:1rem;margin-top:.8rem;display:flex}.stepper.svelte-1v9ivkf{background:#e4edfb;border-radius:12px;align-items:center;gap:4px;padding:4px;display:flex}.stepper.svelte-1v9ivkf button:where(.svelte-1v9ivkf){width:40px;height:40px;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:9px;place-items:center;display:grid;box-shadow:0 1px 2px #141b2d14}.stepper.svelte-1v9ivkf button:where(.svelte-1v9ivkf):disabled{box-shadow:none;color:#a3acbb;cursor:not-allowed;background:0 0}.qty.svelte-1v9ivkf{text-align:center;min-width:44px;font-size:1.05rem;font-weight:700}.line.svelte-1v9ivkf{white-space:nowrap;font-size:1.15rem;font-weight:800}.empty.svelte-1v9ivkf{text-align:center;justify-items:center;gap:.4rem;padding:3.5rem 1rem;display:grid}.e-icon.svelte-1v9ivkf{width:72px;height:72px;color:var(--green);background:#e6f3ee;border-radius:50%;place-items:center;margin-bottom:.5rem;display:grid}.e-icon.svelte-1v9ivkf svg{width:32px;height:32px}.empty.svelte-1v9ivkf b:where(.svelte-1v9ivkf){font-size:1.1rem}.empty.svelte-1v9ivkf small:where(.svelte-1v9ivkf){color:var(--muted)}.empty.svelte-1v9ivkf a:where(.svelte-1v9ivkf){background:var(--green);color:#fff;border-radius:14px;align-items:center;gap:.4rem;margin-top:1rem;padding:.8rem 1.2rem;font-weight:700;text-decoration:none;display:inline-flex}.empty.svelte-1v9ivkf a:where(.svelte-1v9ivkf) svg{width:18px;height:18px}.paybar.svelte-1v9ivkf{z-index:25;padding:16px 0 calc(12px + env(safe-area-inset-bottom));background:linear-gradient(#f3f5f900,#f3f5f9 40%);position:fixed;bottom:0;left:0;right:0}.panel.svelte-1v9ivkf{box-sizing:border-box;background:#fff;border-radius:20px;padding:14px 16px 16px;box-shadow:0 8px 28px #141b2d1f}.rinci.svelte-1v9ivkf summary:where(.svelte-1v9ivkf){cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;list-style:none;display:flex}.rinci.svelte-1v9ivkf summary:where(.svelte-1v9ivkf)::-webkit-details-marker{display:none}.t.svelte-1v9ivkf{display:grid}.t.svelte-1v9ivkf small:where(.svelte-1v9ivkf){color:var(--muted);font-size:.8rem;font-weight:600}.t.svelte-1v9ivkf strong:where(.svelte-1v9ivkf){color:var(--green-ink);letter-spacing:-.02em;white-space:nowrap;font-size:1.75rem;font-weight:800;line-height:1.15}.tg.svelte-1v9ivkf{color:var(--green);white-space:nowrap;align-items:center;gap:.2rem;font-size:.85rem;font-weight:700;display:inline-flex}.tg.svelte-1v9ivkf svg{width:16px;height:16px;transition:transform .15s;transform:rotate(-90deg)}.rinci[open].svelte-1v9ivkf .tg:where(.svelte-1v9ivkf) svg{transform:rotate(90deg)}.s-row.svelte-1v9ivkf{color:#3b4456;justify-content:space-between;margin-top:.6rem;display:flex}.s-row.svelte-1v9ivkf b:where(.svelte-1v9ivkf){color:var(--ink);font-size:1.1rem}hr.svelte-1v9ivkf{border:0;border-top:2px dashed #e3e8ef;margin:1rem 0}.s-total.svelte-1v9ivkf{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.s-total.svelte-1v9ivkf span:where(.svelte-1v9ivkf){display:grid}.s-total.svelte-1v9ivkf b:where(.svelte-1v9ivkf){font-size:1.15rem;font-weight:800}.s-total.svelte-1v9ivkf small:where(.svelte-1v9ivkf){color:var(--muted);font-size:.8rem}.s-total.svelte-1v9ivkf strong:where(.svelte-1v9ivkf){color:var(--green-ink);letter-spacing:-.02em;white-space:nowrap;font-size:1.85rem;font-weight:800}.pay.svelte-1v9ivkf{background:var(--green);color:#fff;width:100%;height:56px;font:inherit;cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;gap:.6rem;margin-top:12px;font-size:1.2rem;font-weight:800;display:flex;box-shadow:0 8px 20px #07704c47}.pay.svelte-1v9ivkf svg{width:24px;height:24px}@media (width>=800px){.cartpage.svelte-1v9ivkf,.paybar.svelte-1v9ivkf .in:where(.svelte-1v9ivkf){max-width:760px}}@media (width<=400px){.member.svelte-1v9ivkf{padding:.55rem .7rem;font-size:.8rem}.t.svelte-1v9ivkf strong:where(.svelte-1v9ivkf){font-size:1.45rem}.s-total.svelte-1v9ivkf strong:where(.svelte-1v9ivkf){font-size:1.5rem}}.bayar.svelte-1hm63cj{grid-template-columns:minmax(0,1fr);gap:10px;padding-top:.75rem;padding-bottom:110px;display:grid}.note.svelte-1hm63cj{text-align:center;color:var(--muted);padding:3rem 0}.meta.svelte-1hm63cj{background:#e8eef6;border-radius:12px;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.82rem;display:flex}.meta.svelte-1hm63cj span:where(.svelte-1hm63cj){white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.4rem;min-width:0;display:inline-flex;overflow:hidden}.meta.svelte-1hm63cj svg{flex:none;width:16px;height:16px}.who.svelte-1hm63cj{background:#dfe8fb;border-radius:999px;padding:.25rem .65rem;font-weight:700}.bill.svelte-1hm63cj{background:var(--green);color:#fff;border-radius:16px;padding:.8rem 1rem;position:relative;overflow:hidden}.b-top.svelte-1hm63cj{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.b-top.svelte-1hm63cj small:where(.svelte-1hm63cj){color:#ffffffd9;letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:600}.count.svelte-1hm63cj{background:#ffffff2e;border-radius:999px;align-items:center;gap:.4rem;padding:.2rem .65rem;font-size:.78rem;font-weight:700;display:inline-flex}.count.svelte-1hm63cj i:where(.svelte-1hm63cj){background:#6ee7a8;border-radius:50%;width:7px;height:7px}.bill.svelte-1hm63cj strong:where(.svelte-1hm63cj){letter-spacing:-.02em;margin:.15rem 0 .25rem;font-size:1.75rem;font-weight:800;display:block}.bill.svelte-1hm63cj p:where(.svelte-1hm63cj){color:#ffffffe6;align-items:flex-start;gap:.4rem;font-size:.8rem;line-height:1.35;display:flex;position:relative}.bill.svelte-1hm63cj p:where(.svelte-1hm63cj) svg{color:#fcd34d;flex:none;width:16px;height:16px;margin-top:1px}.fee.svelte-1hm63cj{border-top:1px dashed #ffffff59;gap:.15rem;margin:.5rem 0 0;padding-top:.45rem;font-size:.8rem;display:grid;position:relative}.fee.svelte-1hm63cj div:where(.svelte-1hm63cj){justify-content:space-between;gap:.75rem;display:flex}.fee.svelte-1hm63cj dt:where(.svelte-1hm63cj){color:#ffffffd9}.fee.svelte-1hm63cj dd:where(.svelte-1hm63cj){white-space:nowrap;margin:0;font-weight:700}.fee.svelte-1hm63cj .pay:where(.svelte-1hm63cj){font-size:.95rem}.fee.svelte-1hm63cj .pay:where(.svelte-1hm63cj) dt:where(.svelte-1hm63cj){color:#fff;font-weight:700}.deco.svelte-1hm63cj{color:#ffffff1f;position:absolute;top:18px;right:-18px}.deco.svelte-1hm63cj svg{stroke-width:1.4px;width:100px;height:100px}.sec.svelte-1hm63cj{color:#3b4456;font-size:.85rem;font-weight:600}.sec-row.svelte-1hm63cj{justify-content:space-between;align-items:center;display:flex}.tap.svelte-1hm63cj{color:var(--green);align-items:center;gap:.25rem;font-size:.8rem;font-weight:700;display:inline-flex}.tap.svelte-1hm63cj svg{width:15px;height:15px}.methods.svelte-1hm63cj{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:6px;margin-top:-4px;display:grid}.methods.svelte-1hm63cj button:where(.svelte-1hm63cj){color:var(--ink);text-align:center;background:#eef2f8;border:2px solid #0000;border-radius:12px;justify-items:center;gap:.1rem;padding:.45rem .3rem;display:grid}.methods.svelte-1hm63cj button.on:where(.svelte-1hm63cj){background:#dfe8fb;border-color:#b9ccf3}.methods.svelte-1hm63cj button:where(.svelte-1hm63cj):disabled{cursor:not-allowed;opacity:.6}.m-ic.svelte-1hm63cj{color:#3b4456;background:#dfe8fb;border-radius:50%;place-items:center;width:30px;height:30px;margin-bottom:.1rem;display:grid}.on.svelte-1hm63cj .m-ic:where(.svelte-1hm63cj){background:var(--green);color:#fff}.m-ic.svelte-1hm63cj svg{width:17px;height:17px}.methods.svelte-1hm63cj b:where(.svelte-1hm63cj){white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.78rem;font-weight:600;overflow:hidden}.methods.svelte-1hm63cj small:where(.svelte-1hm63cj){color:var(--muted);font-size:.7rem}.methods.svelte-1hm63cj .on:where(.svelte-1hm63cj) small:where(.svelte-1hm63cj){color:var(--green);font-weight:700}.quick.svelte-1hm63cj{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:-4px;display:grid}.quick.svelte-1hm63cj button:where(.svelte-1hm63cj){height:44px;color:var(--ink);cursor:pointer;background:#eef2f8;border:2px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .6rem;display:flex}.quick.svelte-1hm63cj button.on:where(.svelte-1hm63cj){border-color:var(--green);background:#e3f3ec}.quick.svelte-1hm63cj svg{color:#3b4456;width:18px;height:18px}.quick.svelte-1hm63cj small:where(.svelte-1hm63cj){white-space:nowrap;color:#3b4456;font-size:.72rem;font-weight:600}.quick.svelte-1hm63cj small.exact:where(.svelte-1hm63cj){color:var(--green);text-transform:uppercase;font-weight:800}.quick.svelte-1hm63cj b:where(.svelte-1hm63cj){white-space:nowrap;font-size:.95rem;font-weight:800}.recv.svelte-1hm63cj{background:#fff;border-radius:16px;padding:.75rem;scroll-margin-top:74px;box-shadow:0 1px 2px #141b2d0a}.tot.svelte-1hm63cj{color:#3b4456;border-bottom:1px dashed #d5dbe5;justify-content:space-between;margin-bottom:.5rem;padding-bottom:.5rem;font-size:.85rem;display:flex}.tot.svelte-1hm63cj b:where(.svelte-1hm63cj){color:var(--ink);font-size:1rem}.r-head.svelte-1hm63cj{color:#3b4456;justify-content:space-between;align-items:center;font-size:.85rem;display:flex}.clear.svelte-1hm63cj{color:#b42318;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;font-size:.85rem;font-weight:700;display:inline-flex}.clear.svelte-1hm63cj:disabled{opacity:.4;cursor:default}.clear.svelte-1hm63cj svg{width:17px;height:17px}.amount.svelte-1hm63cj{background:#eef2f8;border-radius:12px;justify-content:space-between;align-items:center;margin-top:.4rem;padding:.4rem .8rem;display:flex}.amount.svelte-1hm63cj span:where(.svelte-1hm63cj){color:#3b4456;font-weight:700}.amount.svelte-1hm63cj b:where(.svelte-1hm63cj){letter-spacing:-.01em;font-size:1.6rem;font-weight:800}.chg.svelte-1hm63cj{background:#e3f3ec;border-radius:12px;align-items:center;gap:.6rem;margin-top:.5rem;padding:.5rem .75rem;display:flex}.c-ic.svelte-1hm63cj{background:var(--green);color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.c-t.svelte-1hm63cj{flex:1;min-width:0;display:grid}.c-t.svelte-1hm63cj b:where(.svelte-1hm63cj){color:var(--green-ink);letter-spacing:.03em;text-transform:uppercase;font-size:.8rem;font-weight:800}.c-t.svelte-1hm63cj small:where(.svelte-1hm63cj){color:#3b4456;white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.chg.svelte-1hm63cj strong:where(.svelte-1hm63cj){color:var(--green-ink);white-space:nowrap;font-size:1.3rem;font-weight:800}.chg.short.svelte-1hm63cj{background:#fdecea}.chg.idle.svelte-1hm63cj{background:#f3f5f9}.chg.idle.svelte-1hm63cj .c-ic:where(.svelte-1hm63cj){background:#c3c9d4}.chg.idle.svelte-1hm63cj .c-t:where(.svelte-1hm63cj) b:where(.svelte-1hm63cj),.chg.idle.svelte-1hm63cj strong:where(.svelte-1hm63cj){color:#8a93a5}.chg.short.svelte-1hm63cj .c-ic:where(.svelte-1hm63cj){background:#b42318}.chg.short.svelte-1hm63cj .c-t:where(.svelte-1hm63cj) b:where(.svelte-1hm63cj),.chg.short.svelte-1hm63cj strong:where(.svelte-1hm63cj){color:#b42318}.pad.svelte-1hm63cj{background:#e8eef6;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:5px;padding:6px;display:grid}.pad.svelte-1hm63cj button:where(.svelte-1hm63cj){height:48px;color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#fff;border:0;border-radius:12px;place-items:center;font-size:1.25rem;font-weight:600;display:grid;box-shadow:0 1px 2px #141b2d0f}.pad.svelte-1hm63cj button:where(.svelte-1hm63cj):active{background:#e3f3ec}.pad.svelte-1hm63cj button.alt:where(.svelte-1hm63cj){background:#dfe8fb}.pad.svelte-1hm63cj svg{width:22px;height:22px}.qinfo.svelte-1hm63cj{background:#fff;border-radius:16px;gap:.35rem;padding:.85rem 1rem;font-size:.875rem;line-height:1.5;display:grid;box-shadow:0 1px 2px #141b2d0a}.qinfo.svelte-1hm63cj p:where(.svelte-1hm63cj){color:#3b4456}.qinfo.svelte-1hm63cj strong:where(.svelte-1hm63cj){color:var(--green-ink)}.qmsg.svelte-1hm63cj{font-weight:700;color:#b42318!important}.banks.svelte-1hm63cj{gap:6px;margin:.2rem 0;display:grid}.bank.svelte-1hm63cj{min-width:0;height:52px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:2px solid #e4e8ef;border-radius:12px;align-items:center;gap:.7rem;padding:0 .8rem;font-weight:700;display:flex}.bank.on.svelte-1hm63cj{border-color:var(--green);background:#effbf5}.bank.svelte-1hm63cj img:where(.svelte-1hm63cj){object-fit:contain;flex:none;width:48px;height:26px}.bank.svelte-1hm63cj span:where(.svelte-1hm63cj){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:grid;overflow:hidden}.bank.svelte-1hm63cj span:where(.svelte-1hm63cj) small:where(.svelte-1hm63cj){color:var(--muted);font-size:.75rem;font-weight:600}.bank.svelte-1hm63cj i:where(.svelte-1hm63cj){color:#fff;background:#e8eef6;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.bank.on.svelte-1hm63cj i:where(.svelte-1hm63cj){background:var(--green)}.bank.svelte-1hm63cj i:where(.svelte-1hm63cj) svg{width:14px;height:14px}.va-no.svelte-1hm63cj{background:#e8eef6;border-radius:14px;justify-items:center;gap:.6rem;width:100%;padding:1rem;display:grid}.va-no.svelte-1hm63cj b:where(.svelte-1hm63cj){letter-spacing:.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.55rem;font-weight:800}.copy.svelte-1hm63cj{background:var(--green);color:#fff;height:38px;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 1.1rem;font-weight:700}.va-sum.svelte-1hm63cj{background:#f6f7fb;border-radius:12px;gap:.3rem;width:100%;margin:0;padding:.7rem .9rem;font-size:.875rem;display:grid}.va-sum.svelte-1hm63cj div:where(.svelte-1hm63cj){justify-content:space-between;gap:1rem;display:flex}.va-sum.svelte-1hm63cj dt:where(.svelte-1hm63cj){color:#3b4456}.va-sum.svelte-1hm63cj dd:where(.svelte-1hm63cj){color:var(--green-ink);margin:0;font-weight:800}.va-sum.svelte-1hm63cj .sub:where(.svelte-1hm63cj) dt:where(.svelte-1hm63cj),.va-sum.svelte-1hm63cj .sub:where(.svelte-1hm63cj) dd:where(.svelte-1hm63cj){color:var(--muted);font-size:.8rem;font-weight:600}.qr-card.svelte-1hm63cj .fee-line:where(.svelte-1hm63cj){margin-top:-.3rem;font-size:.8rem}.qr-screen.svelte-1hm63cj{z-index:50;background:#141b2d8c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.qr-card.svelte-1hm63cj{text-align:center;background:#fff;border-radius:22px;justify-items:center;gap:.5rem;width:min(380px,100%);padding:1.25rem;display:grid}.qr-card.svelte-1hm63cj small:where(.svelte-1hm63cj){color:var(--muted);font-weight:600}.qr-card.svelte-1hm63cj strong:where(.svelte-1hm63cj){letter-spacing:-.02em;font-size:1.9rem;font-weight:800}.qr-card.svelte-1hm63cj img:where(.svelte-1hm63cj){aspect-ratio:1;width:min(280px,100%);image-rendering:pixelated}.qr-wait.svelte-1hm63cj{color:var(--green-ink);font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.qr-wait.svelte-1hm63cj i:where(.svelte-1hm63cj){background:#12a36a;border-radius:50%;width:10px;height:10px;animation:1s infinite alternate svelte-1hm63cj-blink}.qr-hint.svelte-1hm63cj{color:var(--muted);font-size:.8rem}.qr-cancel.svelte-1hm63cj{color:#b42318;width:100%;height:46px;font:inherit;cursor:pointer;background:#fff5f4;border:1px solid #f3c4c0;border-radius:12px;margin-top:.3rem;font-weight:700}@keyframes svelte-1hm63cj-blink{to{opacity:.25}}.finishbar.svelte-1hm63cj{z-index:25;padding:8px 0 calc(8px + env(safe-area-inset-bottom));background:linear-gradient(#f3f5f900,#f3f5f9 30%);position:fixed;bottom:0;left:0;right:0}.error.svelte-1hm63cj{color:#b42318;background:#fde2e1;border-radius:10px;margin-bottom:.5rem;padding:.6rem .8rem;font-size:.9rem;font-weight:600}.finish.svelte-1hm63cj{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;gap:.5rem;width:100%;height:52px;font-size:1.1rem;font-weight:800;display:flex;box-shadow:0 10px 24px #07704c4d}.finish.svelte-1hm63cj svg{width:22px;height:22px}.finish.svelte-1hm63cj:disabled{box-shadow:none;cursor:not-allowed;background:#9db8ad}@media (width>=800px){.bayar.svelte-1hm63cj,.finishbar.svelte-1hm63cj .in:where(.svelte-1hm63cj){max-width:760px}}.note.svelte-b2exmg{text-align:center;color:var(--muted);padding:3rem 1rem}.note.svelte-b2exmg a:where(.svelte-b2exmg){color:var(--green);font-weight:600}.page.svelte-b2exmg{gap:12px;width:min(380px,100% - 32px);margin-inline:auto;padding:12px 0 96px;display:grid}.top.svelte-b2exmg{justify-content:space-between;align-items:center;display:flex}.icon.svelte-b2exmg{width:40px;height:40px;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:12px;place-items:center;display:grid;box-shadow:0 1px 2px #141b2d14}.icon.svelte-b2exmg svg{width:22px;height:22px}.new.svelte-b2exmg{background:var(--navy);color:#fff;border-radius:12px;align-items:center;gap:.4rem;height:40px;padding:0 .9rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.new.svelte-b2exmg svg{width:18px;height:18px}.receipt.svelte-b2exmg{color:#111;background:#fff;padding:18px 16px 28px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.45;box-shadow:0 6px 24px #141b2d1a;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/12px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/12px 100%}header.svelte-b2exmg{text-align:center}h1.svelte-b2exmg{text-transform:uppercase;letter-spacing:.04em;font-size:15px;font-weight:800}header.svelte-b2exmg p:where(.svelte-b2exmg){font-size:11.5px}.meta.svelte-b2exmg,.lines.svelte-b2exmg,.sum.svelte-b2exmg{border-top:1px dashed #999;margin:10px 0 0;padding-top:10px}.meta.svelte-b2exmg div:where(.svelte-b2exmg),.lines.svelte-b2exmg li:where(.svelte-b2exmg)>span:where(.svelte-b2exmg),.sum.svelte-b2exmg div:where(.svelte-b2exmg){justify-content:space-between;gap:12px;display:flex}.meta.svelte-b2exmg dt:where(.svelte-b2exmg){color:#555}.meta.svelte-b2exmg dd:where(.svelte-b2exmg){text-align:right;margin:0}.lines.svelte-b2exmg{gap:6px;padding-inline:0;list-style:none;display:grid}.lines.svelte-b2exmg b:where(.svelte-b2exmg){font-weight:600}.sum.svelte-b2exmg .total:where(.svelte-b2exmg){font-size:14px;font-weight:800}footer.svelte-b2exmg{text-align:center;border-top:1px dashed #999;margin-top:12px;padding-top:10px;font-size:11.5px}.lunas.svelte-b2exmg{text-align:center;letter-spacing:.1em;margin-top:8px;font-weight:800}.actions.svelte-b2exmg{z-index:10;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(#f3f5f900,#f3f5f9 30%);position:fixed;bottom:0;left:0;right:0}.print.svelte-b2exmg{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:.5rem;width:min(380px,100%);height:52px;margin-inline:auto;font-size:1.05rem;font-weight:700;display:flex;box-shadow:0 10px 24px #07704c4d}.print.svelte-b2exmg svg{width:20px;height:20px}@media print{@page{size:80mm auto;margin:0}html,body,.shell{background:#fff!important}.top.svelte-b2exmg,.actions.svelte-b2exmg{display:none}.page.svelte-b2exmg{width:80mm;padding:0}.receipt.svelte-b2exmg{box-shadow:none;padding:4mm 3mm;-webkit-mask:none;mask:none}}.trx.svelte-11bc0d0{align-content:start;gap:10px;padding-top:1rem;padding-bottom:1.5rem;display:grid}.daynav.svelte-11bc0d0{align-items:center;gap:8px;display:flex}.daynav.svelte-11bc0d0>button:where(.svelte-11bc0d0){width:48px;height:56px;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:14px;flex:none;place-items:center;display:grid;box-shadow:0 1px 2px #141b2d0d}.daynav.svelte-11bc0d0>button:where(.svelte-11bc0d0):disabled{color:#c3c9d4;cursor:default}.daynav.svelte-11bc0d0 svg{width:20px;height:20px}.day.svelte-11bc0d0{text-align:center;cursor:pointer;background:#fff;border-radius:14px;flex:1;place-content:center;min-width:0;height:56px;display:grid;position:relative;box-shadow:0 1px 2px #141b2d0d}.day.svelte-11bc0d0 span:where(.svelte-11bc0d0){color:var(--green);text-transform:uppercase;letter-spacing:.05em;font-size:.78rem;font-weight:700}.day.svelte-11bc0d0 b:where(.svelte-11bc0d0){font-size:1rem}.day.svelte-11bc0d0 input:where(.svelte-11bc0d0){opacity:0;cursor:pointer;position:absolute;inset:0}.day.svelte-11bc0d0 input:where(.svelte-11bc0d0)::-webkit-calendar-picker-indicator{cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.stats.svelte-11bc0d0{grid-template-columns:1fr 1.5fr 1fr;gap:8px;display:grid}.stats.svelte-11bc0d0 div:where(.svelte-11bc0d0){background:#fff;border-radius:16px;gap:.1rem;padding:.8rem .9rem;display:grid;box-shadow:0 1px 2px #141b2d0a}.stats.svelte-11bc0d0 small:where(.svelte-11bc0d0){color:var(--muted);font-size:.78rem;font-weight:600}.stats.svelte-11bc0d0 b:where(.svelte-11bc0d0){white-space:nowrap;text-overflow:ellipsis;font-size:1.35rem;font-weight:800;overflow:hidden}.stats.svelte-11bc0d0 .main:where(.svelte-11bc0d0){background:var(--green)}.stats.svelte-11bc0d0 .main:where(.svelte-11bc0d0) small:where(.svelte-11bc0d0){color:#fffc}.stats.svelte-11bc0d0 .main:where(.svelte-11bc0d0) b:where(.svelte-11bc0d0){color:#fff}.back-today.svelte-11bc0d0{color:var(--green);cursor:pointer;background:0 0;border:0;justify-self:center;font-weight:700}.search.svelte-11bc0d0{background:var(--soft);color:#3b4456;border-radius:14px;align-items:center;gap:.5rem;height:50px;padding:0 14px;display:flex}.search.svelte-11bc0d0:focus-within{box-shadow:0 0 0 2px var(--green)}.search.svelte-11bc0d0 input:where(.svelte-11bc0d0){min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;flex:1;font-size:1rem}.search.svelte-11bc0d0 input:where(.svelte-11bc0d0):focus{outline:none}.g-head.svelte-11bc0d0{justify-content:space-between;gap:1rem;margin:.6rem 4px 0;font-size:.875rem;display:flex}.g-head.svelte-11bc0d0 span:where(.svelte-11bc0d0){color:#3b4456;font-weight:700}.g-head.svelte-11bc0d0 b:where(.svelte-11bc0d0){color:var(--green-ink)}.rows.svelte-11bc0d0{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #141b2d0d}.row.svelte-11bc0d0{--m:#6b7385;--m-bg:#eef1f5;color:inherit;align-items:flex-start;gap:.8rem;padding:14px;text-decoration:none;transition:background .15s;display:flex}.row.svelte-11bc0d0+.row:where(.svelte-11bc0d0){border-top:1px solid #eef1f5}.row.svelte-11bc0d0:hover{background:#fafbfc}.row.cash.svelte-11bc0d0{--m:#07704c;--m-bg:#e6f3ee}.row.qris_static.svelte-11bc0d0{--m:#a16207;--m-bg:#fdf3dc}.row.qris.svelte-11bc0d0{--m:#1d4ed8;--m-bg:#e5edff}.row.va.svelte-11bc0d0{--m:#6d28d9;--m-bg:#efe7ff}.m-ic.svelte-11bc0d0{background:var(--m-bg);width:40px;height:40px;color:var(--m);border-radius:12px;flex:none;place-items:center;display:grid}.m-ic.svelte-11bc0d0 svg{width:20px;height:20px}.info.svelte-11bc0d0{flex:1;gap:.15rem;min-width:0;display:grid}.l1.svelte-11bc0d0,.l2.svelte-11bc0d0{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.who.svelte-11bc0d0{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.amt.svelte-11bc0d0{flex:none;font-size:1rem;font-weight:800}.pm.svelte-11bc0d0{color:var(--m);font-size:.8rem;font-weight:700}.when.svelte-11bc0d0{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:.8rem;font-weight:600}.items.svelte-11bc0d0{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.tags.svelte-11bc0d0{gap:.35rem;margin-top:.2rem;display:flex}.mem.svelte-11bc0d0,.dep.svelte-11bc0d0{border-radius:6px;padding:.05rem .45rem;font-size:.68rem;font-weight:700}.mem.svelte-11bc0d0{color:#1e3a6b;background:#dfe8fb}.dep.svelte-11bc0d0{color:#065f46;background:#d1fae5}.note.svelte-11bc0d0{text-align:center;color:var(--muted);padding:3rem 0}.err.svelte-11bc0d0{color:#b42318}.empty.svelte-11bc0d0{text-align:center;justify-items:center;gap:.5rem;padding:3rem 1rem;display:grid}.e-ic.svelte-11bc0d0{width:64px;height:64px;color:var(--green);background:#e6f3ee;border-radius:50%;place-items:center;display:grid}.e-ic.svelte-11bc0d0 svg{width:28px;height:28px}.empty.svelte-11bc0d0 a:where(.svelte-11bc0d0){background:var(--green);color:#fff;border-radius:12px;align-items:center;gap:.4rem;margin-top:.5rem;padding:.7rem 1.1rem;font-weight:700;text-decoration:none;display:inline-flex}.empty.svelte-11bc0d0 a:where(.svelte-11bc0d0) svg{width:18px;height:18px}.more.svelte-11bc0d0{height:50px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #dfe3ea;border-radius:14px;margin-top:4px;font-weight:700}@media (width<=400px){.stats.svelte-11bc0d0 b:where(.svelte-11bc0d0){font-size:1.1rem}}.lap.svelte-om2zi3{align-content:start;gap:12px;padding-top:1rem;padding-bottom:1.5rem;display:grid}.note.svelte-om2zi3{text-align:center;color:var(--muted);padding:3rem 0}.err.svelte-om2zi3{color:#b42318}.today.svelte-om2zi3{color:var(--muted);font-size:.9rem;font-weight:600}.periods.svelte-om2zi3{background:#e8eef6;border-radius:14px;grid-template-columns:repeat(4,1fr);gap:4px;padding:4px;display:grid}.periods.svelte-om2zi3 button:where(.svelte-om2zi3){color:#3b4456;cursor:pointer;background:0 0;border:0;border-radius:11px;height:42px;font-weight:700}.periods.svelte-om2zi3 button.on:where(.svelte-om2zi3){color:var(--green);background:#fff;box-shadow:0 1px 3px #141b2d1f}.nav.svelte-om2zi3{align-items:center;gap:8px;display:flex}.nav.hide.svelte-om2zi3{display:none}.tab-lock.svelte-om2zi3{color:#92400e;white-space:nowrap;border-radius:11px;place-items:center;height:42px;font-size:.75rem;font-weight:700;text-decoration:none;display:grid}.upsell.svelte-om2zi3{color:#78350f;background:#fef3c7;border-radius:12px;padding:.7rem .9rem;font-size:.85rem;text-decoration:none}.lock-tile.svelte-om2zi3{color:inherit;background:#fffbeb;border-radius:16px;gap:.1rem;padding:.85rem .95rem;text-decoration:none;display:grid;box-shadow:0 1px 2px #141b2d0a}.lock-tile.svelte-om2zi3 small:where(.svelte-om2zi3){color:var(--muted);font-size:.8rem;font-weight:600}.lock-tile.svelte-om2zi3 b:where(.svelte-om2zi3){color:#92400e;font-size:1.1rem;font-weight:800}.lock-tile.svelte-om2zi3 em:where(.svelte-om2zi3){color:var(--muted);font-size:.78rem;font-style:normal}.nav.svelte-om2zi3 button:where(.svelte-om2zi3){width:48px;height:54px;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:14px;flex:none;place-items:center;display:grid;box-shadow:0 1px 2px #141b2d0d}.nav.svelte-om2zi3 button:where(.svelte-om2zi3):disabled{color:#c3c9d4;cursor:default}.nav.svelte-om2zi3 svg{width:20px;height:20px}.range.svelte-om2zi3{text-align:center;background:#fff;border-radius:14px;flex:1;place-content:center;min-width:0;height:54px;display:grid;box-shadow:0 1px 2px #141b2d0d}.range.svelte-om2zi3 small:where(.svelte-om2zi3){color:var(--green);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:700}.range.svelte-om2zi3 b:where(.svelte-om2zi3){font-size:1rem}.hero.svelte-om2zi3{background:var(--green);color:#fff;border-radius:18px;gap:.2rem;padding:1.1rem 1.2rem;display:grid}.hero.svelte-om2zi3 small:where(.svelte-om2zi3){color:#ffffffd9;font-size:.85rem;font-weight:600}.hero.svelte-om2zi3 strong:where(.svelte-om2zi3){letter-spacing:-.03em;font-size:3rem;font-weight:800;line-height:1.05}.delta.svelte-om2zi3{background:#ffffff2e;border-radius:999px;justify-self:start;margin-top:.3rem;padding:.2rem .6rem;font-size:.85rem;font-weight:700}.delta.down.svelte-om2zi3{color:#b42318;background:#fde2e1}.delta.flat.svelte-om2zi3{font-weight:500}.tiles.svelte-om2zi3{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tiles.svelte-om2zi3 div:where(.svelte-om2zi3){background:#fff;border-radius:16px;gap:.1rem;padding:.85rem .95rem;display:grid;box-shadow:0 1px 2px #141b2d0a}.tiles.svelte-om2zi3 small:where(.svelte-om2zi3){color:var(--muted);font-size:.8rem;font-weight:600}.tiles.svelte-om2zi3 b:where(.svelte-om2zi3){white-space:nowrap;text-overflow:ellipsis;font-size:1.3rem;font-weight:800;overflow:hidden}.tiles.svelte-om2zi3 em:where(.svelte-om2zi3){color:var(--muted);font-size:.78rem;font-style:normal}.card.svelte-om2zi3{background:#fff;border-radius:18px;padding:1rem;box-shadow:0 1px 2px #141b2d0a}.c-head.svelte-om2zi3{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.9rem;display:flex}.c-head.svelte-om2zi3 h2:where(.svelte-om2zi3){font-size:1.05rem;font-weight:800}.link.svelte-om2zi3{color:var(--green);cursor:pointer;background:0 0;border:0;padding:0;font-size:.85rem;font-weight:700}.muted.svelte-om2zi3{color:var(--muted);font-size:.8rem}.none.svelte-om2zi3{color:var(--muted);text-align:center;padding:1rem 0 .25rem;font-size:.875rem}.chart.svelte-om2zi3{height:210px;margin:.5rem 0 1.4rem 44px;position:relative}.grid.svelte-om2zi3{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.tick.svelte-om2zi3{border-top:1px solid #eef1f5;position:relative}.tick.svelte-om2zi3:last-child{border-top-color:#cfd5df}.tick.svelte-om2zi3 span:where(.svelte-om2zi3){color:var(--muted);white-space:nowrap;font-size:.72rem;position:absolute;top:-.55rem;right:calc(100% + 8px)}.bars.svelte-om2zi3{align-items:flex-end;display:flex;position:absolute;inset:0}.band.svelte-om2zi3{cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:flex-end;min-width:0;height:100%;padding:0 1px;display:flex;position:relative}.band.on.svelte-om2zi3{background:#07704c0f}.bar.svelte-om2zi3{background:var(--green);border-radius:4px 4px 0 0;width:100%;max-width:24px;min-height:2px;position:relative}.band.on.svelte-om2zi3 .bar:where(.svelte-om2zi3){background:#0a8a5f}.peak.svelte-om2zi3{color:var(--ink);white-space:nowrap;font-size:.72rem;font-weight:700;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.x.svelte-om2zi3{color:var(--muted);white-space:nowrap;font-size:.7rem;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.x.hide.svelte-om2zi3{visibility:hidden}.tip.svelte-om2zi3{z-index:2;background:var(--navy);color:#fff;white-space:nowrap;pointer-events:none;border-radius:10px;padding:.45rem .65rem;display:grid;position:absolute;top:-8px;transform:translate(-50%,-100%);box-shadow:0 8px 20px #141b2d40}.tip.svelte-om2zi3 small:where(.svelte-om2zi3){color:#c4cbd8;font-size:.72rem}.tip.svelte-om2zi3 b:where(.svelte-om2zi3){font-size:.95rem}table.svelte-om2zi3{border-collapse:collapse;width:100%;font-size:.875rem}th.svelte-om2zi3{color:var(--muted);text-align:left;border-bottom:1px solid #eef1f5;padding:.5rem .4rem;font-size:.75rem}td.svelte-om2zi3{border-bottom:1px solid #f3f5f8;padding:.55rem .4rem}th.svelte-om2zi3:not(:first-child),td.svelte-om2zi3:not(:first-child){text-align:right}.top.svelte-om2zi3{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.top.svelte-om2zi3 li:where(.svelte-om2zi3){align-items:flex-start;gap:.75rem;display:flex}.rank.svelte-om2zi3{width:26px;height:26px;color:var(--green-ink);background:#e6f3ee;border-radius:8px;flex:none;place-items:center;font-size:.8rem;font-weight:800;display:grid}.t-info.svelte-om2zi3{flex:1;gap:.3rem;min-width:0;display:grid}.t-row.svelte-om2zi3{justify-content:space-between;gap:.75rem;display:flex}.t-row.svelte-om2zi3 b:where(.svelte-om2zi3){white-space:nowrap;text-overflow:ellipsis;font-size:.925rem;font-weight:600;overflow:hidden}.t-row.svelte-om2zi3 strong:where(.svelte-om2zi3){white-space:nowrap;font-size:.925rem}.meter.svelte-om2zi3{background:#eef1f5;border-radius:999px;height:6px;overflow:hidden}.meter.svelte-om2zi3 span:where(.svelte-om2zi3){background:var(--green);border-radius:999px;height:100%;display:block}.t-info.svelte-om2zi3 small:where(.svelte-om2zi3){color:var(--muted);font-size:.78rem}@media (width<=400px){.hero.svelte-om2zi3 strong:where(.svelte-om2zi3){font-size:2.4rem}.tiles.svelte-om2zi3 b:where(.svelte-om2zi3){font-size:1.1rem}}.sheet.svelte-1al2sgu{width:min(520px,100%);max-width:100%;max-height:92dvh;padding:1.25rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom));color:var(--ink);overscroll-behavior:contain;background:#fff;border:0;border-radius:22px 22px 0 0;margin:auto auto 0;overflow-y:auto}.sheet[open].svelte-1al2sgu{animation:.22s cubic-bezier(.2,.8,.2,1) svelte-1al2sgu-up}.sheet.svelte-1al2sgu::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#141b2d73}.head.svelte-1al2sgu{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.head.svelte-1al2sgu h2:where(.svelte-1al2sgu){font-size:1.15rem;font-weight:700;line-height:1.3}.head.svelte-1al2sgu small:where(.svelte-1al2sgu){color:var(--muted);overflow-wrap:anywhere;font-size:.875rem}.x.svelte-1al2sgu{color:#3b4456;cursor:pointer;background:#f1f4f8;border:0;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.sheet.svelte-1al2sgu .lbl{color:var(--muted);margin:1rem 0 .45rem;font-size:.85rem;font-weight:600;display:block}.sheet.svelte-1al2sgu .field{width:100%;height:50px;color:var(--ink);font:inherit;background:#eef2f8;border:1px solid #0000;border-radius:12px;padding:0 14px;font-size:1rem}.sheet.svelte-1al2sgu .field:focus{border-color:var(--green);background:#fff;outline:none}.sheet.svelte-1al2sgu .field:disabled{color:var(--muted)}.sheet.svelte-1al2sgu .warn{color:#b42318;margin-top:.8rem;font-size:.9rem;font-weight:600}.sheet.svelte-1al2sgu .hint{color:var(--muted);margin-top:.5rem;font-size:.82rem;line-height:1.45}.sheet.svelte-1al2sgu .actions{gap:.6rem;margin-top:1.25rem;display:flex}.sheet.svelte-1al2sgu .actions>*{cursor:pointer;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:.45rem;height:52px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.sheet.svelte-1al2sgu .actions svg{width:18px;height:18px}.sheet.svelte-1al2sgu .btn-save{background:var(--green);color:#fff;border:0;flex:1.6}.sheet.svelte-1al2sgu .btn-save:disabled{cursor:not-allowed;background:#c7cdd6}.sheet.svelte-1al2sgu .btn-del{color:#b42318;background:#fff5f4;border:1px solid #f3c4c0}.sheet.svelte-1al2sgu .btn-soft{color:var(--ink);background:#fff;border:1px solid #dfe3ea}@keyframes svelte-1al2sgu-up{0%{opacity:0;transform:translateY(40px)}}@media (width>=560px){.sheet.svelte-1al2sgu{border-radius:22px;margin:auto}}.pel.svelte-1qsith3{padding-top:1rem;padding-bottom:1.5rem}.tools.svelte-1qsith3{gap:.6rem;display:flex}.search.svelte-1qsith3{background:var(--soft);color:#3b4456;border-radius:14px;flex:1;align-items:center;gap:.5rem;min-width:0;height:52px;padding:0 14px;display:flex}.search.svelte-1qsith3:focus-within{box-shadow:0 0 0 2px var(--green)}.search.svelte-1qsith3 input:where(.svelte-1qsith3){min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;flex:1;font-size:1rem}.search.svelte-1qsith3 input:where(.svelte-1qsith3):focus{outline:none}.new.svelte-1qsith3{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:14px;align-items:center;gap:.35rem;height:52px;padding:0 1.1rem;font-weight:700;display:inline-flex}.count.svelte-1qsith3{color:var(--muted);margin:1rem 2px .5rem;font-size:.85rem;font-weight:600}.rows.svelte-1qsith3{gap:8px;display:grid}.row.svelte-1qsith3{width:100%;color:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:16px;align-items:center;gap:.85rem;padding:12px;display:flex;box-shadow:0 1px 2px #141b2d0a}.row.svelte-1qsith3:hover{box-shadow:0 6px 18px #141b2d14}.av.svelte-1qsith3{color:#1e3a6b;text-transform:uppercase;background:#e4edfb;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font-size:1.1rem;font-weight:800;display:grid}.info.svelte-1qsith3{flex:1;gap:.1rem;min-width:0;display:grid}.info.svelte-1qsith3 b:where(.svelte-1qsith3){white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.info.svelte-1qsith3 small:where(.svelte-1qsith3),.stat.svelte-1qsith3 small:where(.svelte-1qsith3){color:var(--muted);font-size:.8rem}.stat.svelte-1qsith3{text-align:right;justify-items:end;display:grid}.stat.svelte-1qsith3 b:where(.svelte-1qsith3){color:var(--green-ink);white-space:nowrap;font-weight:800}.chev.svelte-1qsith3{color:#a3acbb;display:grid}.note.svelte-1qsith3{text-align:center;color:var(--muted);padding:3rem 0}.err.svelte-1qsith3{color:#b42318}.empty.svelte-1qsith3{text-align:center;justify-items:center;gap:.4rem;padding:3rem 1rem;display:grid}.empty.svelte-1qsith3 small:where(.svelte-1qsith3){color:var(--muted);max-width:22rem}.e-ic.svelte-1qsith3{width:64px;height:64px;color:var(--green);background:#e6f3ee;border-radius:50%;place-items:center;display:grid}.e-ic.svelte-1qsith3 svg{width:28px;height:28px}.stats.svelte-1qsith3{grid-template-columns:1.3fr 1fr 1.2fr;gap:6px;margin-top:1rem;display:grid}.stats.svelte-1qsith3 div:where(.svelte-1qsith3){background:#eef2f8;border-radius:12px;padding:.65rem .75rem;display:grid}.stats.svelte-1qsith3 small:where(.svelte-1qsith3){color:var(--muted);font-size:.75rem;font-weight:600}.stats.svelte-1qsith3 b:where(.svelte-1qsith3){white-space:nowrap;text-overflow:ellipsis;font-size:.975rem;overflow:hidden}.h3.svelte-1qsith3{margin:1.5rem 0 .4rem;font-size:.95rem;font-weight:700}.recent.svelte-1qsith3{margin:0;padding:0;list-style:none;display:grid}.recent.svelte-1qsith3 a:where(.svelte-1qsith3){color:inherit;border-top:1px solid #f0f2f6;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 0;text-decoration:none;display:flex}.recent.svelte-1qsith3 span:where(.svelte-1qsith3){display:grid}.recent.svelte-1qsith3 b:where(.svelte-1qsith3){font-size:.875rem}.recent.svelte-1qsith3 small:where(.svelte-1qsith3){color:var(--muted);font-size:.78rem}.recent.svelte-1qsith3 strong:where(.svelte-1qsith3){white-space:nowrap}.del-link.svelte-1qsith3{color:#b42318;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;margin-top:1rem;padding:.3rem 0;font-weight:700;display:inline-flex}.del-link.svelte-1qsith3 svg{width:17px;height:17px}@media (width<=420px){.new.svelte-1qsith3 span:where(.svelte-1qsith3){display:none}.new.svelte-1qsith3{justify-content:center;width:52px;padding:0}}.upsell.svelte-ttxak8{color:#78350f;background:#fffbeb;border:1px solid #fde68a;border-radius:18px;gap:.4rem;margin-top:1rem;padding:1.1rem;text-decoration:none;display:grid}.upsell.svelte-ttxak8 b:where(.svelte-ttxak8){font-size:1.05rem}.upsell.svelte-ttxak8 span:where(.svelte-ttxak8){font-size:.9rem;line-height:1.5}.upsell.svelte-ttxak8 em:where(.svelte-ttxak8){color:#92400e;font-style:normal;font-weight:800}.kar.svelte-ttxak8{align-content:start;gap:10px;padding-top:1rem;padding-bottom:1.5rem;display:grid}.info.svelte-ttxak8{color:#1e3a6b;background:#dfe8fb;border-radius:14px;align-items:flex-start;gap:.75rem;padding:.85rem .95rem;font-size:.875rem;line-height:1.45;display:flex}.i-ic.svelte-ttxak8{color:#1d4ed8;flex:none;display:grid}.i-ic.svelte-ttxak8 svg{width:20px;height:20px}.new.svelte-ttxak8{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:.4rem;height:50px;font-weight:700;display:inline-flex}.new.svelte-ttxak8 svg{width:20px;height:20px}.rows.svelte-ttxak8{gap:8px;display:grid}.row.svelte-ttxak8{width:100%;color:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:16px;align-items:center;gap:.85rem;padding:12px;display:flex;box-shadow:0 1px 2px #141b2d0a}.row.svelte-ttxak8:hover{box-shadow:0 6px 18px #141b2d14}.row.dim.svelte-ttxak8{opacity:.6}.av.svelte-ttxak8{object-fit:cover;width:46px;height:46px;color:var(--green-ink);text-transform:uppercase;background:#e6f3ee;border-radius:50%;flex:none;place-items:center;font-size:1.1rem;font-weight:800;display:grid}.who.svelte-ttxak8{flex:1;gap:.1rem;min-width:0;display:grid}.who.svelte-ttxak8 b:where(.svelte-ttxak8){white-space:nowrap;align-items:center;gap:.4rem;font-weight:700;display:flex;overflow:hidden}.who.svelte-ttxak8 small:where(.svelte-ttxak8){color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.st.svelte-ttxak8{align-items:center;gap:.35rem;display:flex}.st.svelte-ttxak8 i:where(.svelte-ttxak8){background:#a3acbb;border-radius:50%;flex:none;width:7px;height:7px}.st.on.svelte-ttxak8 i:where(.svelte-ttxak8){background:#12a36a}.role.svelte-ttxak8{color:#3b4456;background:#f1f4f8;border-radius:999px;flex:none;padding:.25rem .6rem;font-size:.78rem;font-weight:700}.note.svelte-ttxak8{text-align:center;color:var(--muted);padding:3rem 0}.err.svelte-ttxak8{color:#b42318}.toggle.svelte-ttxak8{cursor:pointer;align-items:center;gap:.8rem;margin-top:1rem;display:flex}.toggle.svelte-ttxak8>span:where(.svelte-ttxak8){flex:1;gap:.1rem;display:grid}.toggle.svelte-ttxak8 small:where(.svelte-ttxak8){color:var(--muted);font-size:.8rem;line-height:1.4}.toggle.svelte-ttxak8 input:where(.svelte-ttxak8){appearance:none;width:50px;height:30px;cursor:inherit;background:#cfd5df;border-radius:999px;flex:none;margin:0;transition:background .2s;position:relative}.toggle.svelte-ttxak8 input:where(.svelte-ttxak8):after{content:"";background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.toggle.svelte-ttxak8 input:where(.svelte-ttxak8):checked{background:var(--green)}.toggle.svelte-ttxak8 input:where(.svelte-ttxak8):checked:after{transform:translate(20px)}.qr.svelte-ttxak8{background:#f6f8fb;border-radius:16px;justify-items:center;gap:.6rem;padding:1rem;display:grid}.qr.svelte-ttxak8 img:where(.svelte-ttxak8){background:#fff;border-radius:12px;width:220px;height:220px}.qr.svelte-ttxak8 code:where(.svelte-ttxak8){max-width:100%;color:var(--muted);overflow-wrap:anywhere;text-align:center;font-size:.78rem}.qr-act.svelte-ttxak8{gap:.5rem;display:flex}.qr-act.svelte-ttxak8>:where(.svelte-ttxak8){color:var(--ink);cursor:pointer;background:#fff;border:1px solid #dde3ec;border-radius:10px;align-items:center;gap:.35rem;padding:.5rem .8rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.qr-act.svelte-ttxak8 svg{width:16px;height:16px}.adm.svelte-1jknolv{align-content:start;gap:10px;padding-top:1rem;padding-bottom:1.5rem;display:grid}.count.svelte-1jknolv{color:var(--muted);font-size:.875rem;font-weight:600}.rows.svelte-1jknolv{gap:8px;display:grid}.row.svelte-1jknolv{background:#fff;border-radius:16px;align-items:center;gap:.85rem;padding:12px 14px;display:flex;box-shadow:0 1px 2px #141b2d0a}.who.svelte-1jknolv,.num.svelte-1jknolv{gap:.1rem;display:grid}.who.svelte-1jknolv{flex:1;min-width:0}.num.svelte-1jknolv{text-align:right}.who.svelte-1jknolv b:where(.svelte-1jknolv),.who.svelte-1jknolv small:where(.svelte-1jknolv){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}small.svelte-1jknolv{color:var(--muted);font-size:.8rem}.note.svelte-1jknolv{text-align:center;color:var(--muted);padding:3rem 0}.err.svelte-1jknolv{color:#b42318}h2.svelte-1jknolv{font-size:1.1rem;font-weight:800}.search.svelte-1jknolv{height:48px;font:inherit;background:#fff;border:0;border-radius:14px;padding:0 1rem;box-shadow:0 1px 2px #141b2d0a}.search.svelte-1jknolv:focus{outline:2px solid var(--green)}.row.dim.svelte-1jknolv{opacity:.6}.client.svelte-1jknolv{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #141b2d0a}.c-head.svelte-1jknolv{align-items:center;gap:.85rem;padding:12px 14px;display:flex}.c-store.svelte-1jknolv{color:inherit;background:#fafbfc;border-top:1px solid #eef1f5;align-items:center;gap:.75rem;padding:10px 14px 10px 1rem;text-decoration:none;display:flex}.c-store.svelte-1jknolv:hover{background:#f3f6f9}.c-store.svelte-1jknolv .who:where(.svelte-1jknolv) b:where(.svelte-1jknolv){font-size:.9rem}.chev.svelte-1jknolv{color:#a0a7b4;flex:none;display:grid}.chev.svelte-1jknolv svg{width:16px;height:16px}.av.svelte-1jknolv{object-fit:cover;width:42px;height:42px;color:var(--green-ink);text-transform:uppercase;background:#e6f3ee;border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.role.svelte-1jknolv{color:#3b4456;background:#f1f4f8;border-radius:999px;flex:none;padding:.25rem .6rem;font-size:.78rem;font-weight:700}.role.owner.svelte-1jknolv{color:var(--green-ink);background:#e6f3ee}.status.svelte-1jknolv{background:#fff;border-radius:14px;align-items:center;gap:.5rem;padding:.8rem 1rem;font-size:.9rem;font-weight:600;display:flex}.status.svelte-1jknolv i:where(.svelte-1jknolv){background:#a3acbb;border-radius:50%;flex:none;width:9px;height:9px}.status.on.svelte-1jknolv i:where(.svelte-1jknolv){background:#12a36a}.form.svelte-1jknolv{background:#fff;border-radius:16px;gap:.35rem;padding:1.1rem;display:grid}.form.svelte-1jknolv label:where(.svelte-1jknolv){color:var(--muted);margin-top:.6rem;font-size:.85rem;font-weight:600}.form.svelte-1jknolv input:where(.svelte-1jknolv){height:46px;font:inherit;border:1px solid #dde3ec;border-radius:12px;min-width:0;padding:0 .85rem}.form.svelte-1jknolv input:where(.svelte-1jknolv):focus{border-color:var(--green);outline:none}.form.svelte-1jknolv small:where(.svelte-1jknolv){overflow-wrap:anywhere;font-size:.78rem}.hint.svelte-1jknolv{color:var(--muted);font-size:.85rem;line-height:1.5}.msg.svelte-1jknolv{margin-top:.6rem;font-size:.9rem;font-weight:600}.msg.ok.svelte-1jknolv{color:#0a6848}.save.svelte-1jknolv,.off.svelte-1jknolv{height:48px;font:inherit;cursor:pointer;border-radius:14px;margin-top:.8rem;font-weight:700}.save.svelte-1jknolv{background:var(--green);color:#fff;border:0}.off.svelte-1jknolv{color:#b42318;background:#fff5f4;border:1px solid #f3c4c0;margin-top:.2rem}.save.svelte-1jknolv:disabled,.off.svelte-1jknolv:disabled{opacity:.7}.prem-off.svelte-1jknolv{color:#b42318}.head.svelte-1jknolv h2:where(.svelte-1jknolv){font-size:1.2rem}.head.svelte-1jknolv small:where(.svelte-1jknolv){color:var(--muted)}.plan.svelte-1jknolv{color:var(--green-ink);background:#e6f3ee;border-radius:14px;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.8rem 1rem;display:flex}.plan.off.svelte-1jknolv{color:#3b4456;background:#f1f4f8}.plan.svelte-1jknolv b:where(.svelte-1jknolv){font-size:1.05rem}.plan.svelte-1jknolv span:where(.svelte-1jknolv){text-align:right;font-size:.85rem}.tiles.svelte-1jknolv{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.tiles.two.svelte-1jknolv{grid-template-columns:repeat(2,minmax(0,1fr))}.pays.svelte-1jknolv a:where(.svelte-1jknolv){color:inherit;text-decoration:none}.tiles.svelte-1jknolv div:where(.svelte-1jknolv){background:#fff;border-radius:12px;gap:.05rem;padding:.6rem .7rem;display:grid}.tiles.svelte-1jknolv small:where(.svelte-1jknolv){color:var(--muted);font-size:.72rem;font-weight:600}.tiles.svelte-1jknolv b:where(.svelte-1jknolv){font-size:1.15rem;font-weight:800}.tiles.svelte-1jknolv em:where(.svelte-1jknolv){color:var(--muted);overflow-wrap:anywhere;font-size:.7rem;font-style:normal;line-height:1.3}.info.svelte-1jknolv{background:#fff;border-radius:12px;gap:.45rem;margin:0;padding:.8rem .9rem;font-size:.85rem;display:grid}.info.svelte-1jknolv div:where(.svelte-1jknolv){justify-content:space-between;gap:1rem;display:flex}.info.svelte-1jknolv dt:where(.svelte-1jknolv){color:var(--muted);flex:none}.info.svelte-1jknolv dd:where(.svelte-1jknolv){text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.info.svelte-1jknolv small:where(.svelte-1jknolv){color:var(--muted);font-weight:500}.files.svelte-1jknolv{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.file.svelte-1jknolv{color:inherit;background:#fff;border-radius:14px;text-decoration:none;display:grid;overflow:hidden;box-shadow:0 1px 2px #141b2d0d}.file.svelte-1jknolv img:where(.svelte-1jknolv){aspect-ratio:1;object-fit:cover;background:#eef1f5;width:100%}.f-t.svelte-1jknolv{gap:.1rem;min-width:0;padding:.5rem .6rem .6rem;display:grid}.f-t.svelte-1jknolv b:where(.svelte-1jknolv){text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,monospace;font-size:.75rem;overflow:hidden}.f-t.svelte-1jknolv small:where(.svelte-1jknolv){text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:.72rem;overflow:hidden}.f-t.svelte-1jknolv .use:where(.svelte-1jknolv){color:var(--green-ink);font-weight:700}.f-t.svelte-1jknolv .use.unused:where(.svelte-1jknolv){color:#a0a7b4;font-weight:600}.pick.svelte-1jknolv{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;display:flex}.pick.svelte-1jknolv label:where(.svelte-1jknolv),.f-pick.svelte-1jknolv{cursor:pointer;align-items:center;gap:.35rem;display:flex}.f-pick.svelte-1jknolv{margin-top:.2rem;font-size:.75rem;font-weight:600}.f-del.svelte-1jknolv{color:#fff;height:38px;font:inherit;cursor:pointer;background:#d64545;border:0;border-radius:12px;padding:0 .9rem;font-weight:700}.more.svelte-1jknolv{height:46px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe3ea;border-radius:14px;font-weight:700}.pays.svelte-1jknolv{gap:4px;margin:0;padding:0;font-size:.8rem;list-style:none;display:grid}.pays.svelte-1jknolv li:where(.svelte-1jknolv){background:#fff;border-radius:10px;justify-content:space-between;gap:.75rem;padding:.55rem .7rem;display:flex}.pays.svelte-1jknolv span:where(.svelte-1jknolv){color:#3b4456}.pays.svelte-1jknolv b:where(.svelte-1jknolv){white-space:nowrap;text-align:right}.pays.svelte-1jknolv span:where(.svelte-1jknolv) b:where(.svelte-1jknolv){white-space:normal;text-align:left;color:var(--ink)}.pays.svelte-1jknolv small:where(.svelte-1jknolv){font-weight:600}.pays.svelte-1jknolv b.ok:where(.svelte-1jknolv){color:var(--green-ink)}.pays.svelte-1jknolv b.minus:where(.svelte-1jknolv){color:#c81e1e}.hist.svelte-1jknolv small:where(.svelte-1jknolv){color:var(--muted);font-weight:500}.quick.svelte-1jknolv{flex-wrap:wrap;gap:6px;margin-top:.6rem;display:flex}.quick.svelte-1jknolv button:where(.svelte-1jknolv){min-width:48px;height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dde3ec;border-radius:10px;padding:0 .7rem;font-weight:700}.chips.svelte-1jknolv{gap:4px;margin-top:0}.chips.svelte-1jknolv button:where(.svelte-1jknolv){height:32px;padding:0 .65rem;font-size:.8rem}.quick.svelte-1jknolv button.on:where(.svelte-1jknolv){border-color:var(--green);color:var(--green-ink);background:#effbf5}.tabs.svelte-1jknolv{scrollbar-width:none;background:#e8eef6;border-radius:14px;gap:4px;padding:4px;display:flex;overflow-x:auto}.tabs.svelte-1jknolv button:where(.svelte-1jknolv){color:#3b4456;height:40px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:11px;flex:1 0 auto;padding:0 .8rem;font-size:.85rem;font-weight:700}.thumb.svelte-1jknolv{aspect-ratio:16/9;object-fit:cover;background:#f1f4f8;border-radius:12px;width:100%;margin-top:.4rem}.thumb-act.svelte-1jknolv{align-items:center;gap:.5rem;display:flex}.form.svelte-1jknolv label.up:where(.svelte-1jknolv){height:44px;color:var(--green-ink);cursor:pointer;background:#fff;border:1px solid #dde3ec;border-radius:12px;place-items:center;margin:0;padding:0 1rem;font-weight:700;display:inline-grid}.up.svelte-1jknolv input:where(.svelte-1jknolv){display:none}.up.busy.svelte-1jknolv{opacity:.7;cursor:default}.preview.svelte-1jknolv{aspect-ratio:16/9;background:#000;border:0;border-radius:12px;width:100%;margin-top:.6rem}.tabs.svelte-1jknolv button.on:where(.svelte-1jknolv){color:var(--green);background:#fff;box-shadow:0 1px 3px #141b2d1f}.form.svelte-1jknolv textarea:where(.svelte-1jknolv){font:inherit;resize:vertical;border:1px solid #dde3ec;border-radius:12px;min-width:0;padding:.7rem .85rem;font-size:.85rem;line-height:1.5}.form.svelte-1jknolv textarea:where(.svelte-1jknolv):focus{border-color:var(--green);outline:none}.code.okc.svelte-1jknolv{color:#065f46;background:#d1fae5}.bar.svelte-1jknolv .count:where(.svelte-1jknolv){overflow-wrap:anywhere;min-width:0}.check.svelte-1jknolv{color:var(--ink);align-items:flex-start;gap:.6rem;font-weight:500;line-height:1.45;display:flex}.check.svelte-1jknolv input:where(.svelte-1jknolv){flex:none;margin-top:2px}.qris.svelte-1jknolv{color:#1e3a6b;font-weight:700}.check.svelte-1jknolv input:where(.svelte-1jknolv){width:18px;height:18px}.unit.svelte-1jknolv{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;border:2px solid #0000}.unit.on.svelte-1jknolv{border-color:var(--green)}.form.svelte-1jknolv input:where(.svelte-1jknolv):disabled{color:var(--muted);background:#f1f4f8}.cancel.svelte-1jknolv{height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:600}.bar.svelte-1jknolv{justify-content:space-between;align-items:center;gap:1rem;display:flex}.reload.svelte-1jknolv{white-space:nowrap;height:38px;color:var(--green-ink);font:inherit;cursor:pointer;background:#fff;border:0;border-radius:10px;flex:none;padding:0 .9rem;font-weight:700;box-shadow:0 1px 2px #141b2d0f}.log.svelte-1jknolv{background:#fff;border-radius:16px;box-shadow:0 1px 2px #141b2d0a}.log.svelte-1jknolv summary:where(.svelte-1jknolv){cursor:pointer;align-items:center;gap:.85rem;padding:12px 14px;list-style:none;display:flex}.log.svelte-1jknolv summary:where(.svelte-1jknolv)::-webkit-details-marker{display:none}.code.svelte-1jknolv{color:#b42318;background:#fde2e1;border-radius:8px;flex:none;padding:.25rem .55rem;font-size:.8rem;font-weight:800}.msg1.svelte-1jknolv{color:#b42318}.log.svelte-1jknolv pre:where(.svelte-1jknolv){white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f7fb;border-radius:10px;max-height:320px;margin:0 14px 14px;padding:.75rem;font-size:.75rem;overflow:auto}.kl.svelte-xlldfd{color:#141b2d;background:#f3f5f9;place-items:center;min-height:100vh;padding:16px;display:grid}.card.svelte-xlldfd{background:#fff;border-radius:20px;gap:.5rem;width:min(380px,100%);padding:1.75rem 1.5rem;display:grid;box-shadow:0 18px 40px #141b2d14}.logo.svelte-xlldfd{color:#fff;background:#07704c;border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:.5rem;display:grid}.logo.svelte-xlldfd svg{width:24px;height:24px}h1.svelte-xlldfd{font-size:1.3rem;font-weight:800}p.svelte-xlldfd{color:#6b7385;margin-bottom:.75rem}label.svelte-xlldfd{color:#6b7385;font-size:.85rem;font-weight:600}input.svelte-xlldfd{height:50px;font:inherit;border:1px solid #dde3ec;border-radius:12px;padding:0 .9rem}input.svelte-xlldfd:focus{border-color:#07704c;outline:none}.err.svelte-xlldfd{color:#b42318;margin:0}button.svelte-xlldfd{color:#fff;cursor:pointer;background:#07704c;border:0;border-radius:14px;height:50px;margin-top:.5rem;font-weight:700}button.svelte-xlldfd:disabled{opacity:.7}.split.svelte-3z410v{background:#fff;border-radius:14px;gap:.45rem;margin:0;padding:.85rem .95rem;font-size:.9rem;display:grid;box-shadow:0 1px 2px #141b2d0a}.split.svelte-3z410v div:where(.svelte-3z410v){justify-content:space-between;align-items:center;gap:1rem;display:flex}.split.svelte-3z410v dt:where(.svelte-3z410v){color:#3b4456;align-items:center;gap:.5rem;font-weight:600;display:flex}.split.svelte-3z410v dd:where(.svelte-3z410v){font-variant-numeric:tabular-nums;margin:0;font-weight:800}.split.svelte-3z410v .zero:where(.svelte-3z410v) dt:where(.svelte-3z410v),.split.svelte-3z410v .zero:where(.svelte-3z410v) dd:where(.svelte-3z410v){color:#a0a7b4;font-weight:600}.split.svelte-3z410v small:where(.svelte-3z410v){color:#07704c;background:#e6f3ee;border-radius:6px;padding:.05rem .4rem;font-size:.68rem;font-weight:700}i.svelte-3z410v{background:#6b7385;border-radius:3px;flex:none;width:10px;height:10px}i.cash.svelte-3z410v{background:#07704c}i.qris_static.svelte-3z410v{background:#d39a12}i.qris.svelte-3z410v{background:#1d4ed8}i.va.svelte-3z410v{background:#6d28d9}.all.svelte-3z410v{border-top:1px dashed #dde3ec;margin-top:.2rem;padding-top:.55rem}.all.svelte-3z410v dt:where(.svelte-3z410v){color:var(--ink,#141b2d);font-weight:800}.note.svelte-3z410v{color:var(--muted,#6b7385);margin:.35rem 2px 0;font-size:.78rem}.me.svelte-snj0q3{grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;padding-top:1rem;padding-bottom:1.5rem;display:grid}.note.svelte-snj0q3{text-align:center;color:var(--muted);padding:3rem 0}.err.svelte-snj0q3,.bad.svelte-snj0q3{color:#b42318}.hero.svelte-snj0q3{background:var(--green);color:#fff;border-radius:18px;gap:.2rem;padding:1.1rem 1.2rem;display:grid}.hero.svelte-snj0q3 small:where(.svelte-snj0q3),.hero.svelte-snj0q3 span:where(.svelte-snj0q3){color:#ffffffd9;font-size:.85rem;font-weight:600}.hero.svelte-snj0q3 strong:where(.svelte-snj0q3){letter-spacing:-.03em;font-size:2.4rem;font-weight:800;line-height:1.1}.tile.svelte-snj0q3{background:#fff;border-radius:16px;gap:.1rem;padding:.85rem 1rem;display:grid;box-shadow:0 1px 2px #141b2d0a}.tile.svelte-snj0q3 small:where(.svelte-snj0q3){color:var(--muted);font-size:.8rem;font-weight:600}.tile.svelte-snj0q3 b:where(.svelte-snj0q3){font-size:1.3rem;font-weight:800}.tile.svelte-snj0q3 em:where(.svelte-snj0q3){color:var(--muted);font-size:.8rem;font-style:normal}.card.svelte-snj0q3{background:#fff;border-radius:18px;grid-template-columns:minmax(0,1fr);gap:.4rem;padding:1rem;display:grid;box-shadow:0 1px 2px #141b2d0a}.card.svelte-snj0q3 h2:where(.svelte-snj0q3),.sec.svelte-snj0q3{font-size:1.05rem;font-weight:800}.sec.svelte-snj0q3{margin-top:.5rem}.hint.svelte-snj0q3{color:var(--muted);font-size:.85rem}label.svelte-snj0q3{color:#3b4456;margin-top:.5rem;font-size:.85rem;font-weight:700}label.svelte-snj0q3 small:where(.svelte-snj0q3){color:var(--muted);font-weight:500}.money.svelte-snj0q3{background:#eef2f8;border-radius:12px;align-items:center;gap:.5rem;height:54px;padding:0 1rem;display:flex}.money.svelte-snj0q3:focus-within{box-shadow:0 0 0 2px var(--green)}.money.svelte-snj0q3 span:where(.svelte-snj0q3){color:#3b4456;font-weight:700}.money.svelte-snj0q3 input:where(.svelte-snj0q3){min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;flex:1;font-size:1.5rem;font-weight:800}.money.svelte-snj0q3 input:where(.svelte-snj0q3):focus{outline:none}textarea.svelte-snj0q3{width:100%;font:inherit;resize:vertical;border:1px solid #dde3ec;border-radius:12px;padding:.7rem .9rem}textarea.svelte-snj0q3:focus{border-color:var(--green);outline:none}.diff.svelte-snj0q3{font-size:.875rem;font-weight:700}.diff.ok.svelte-snj0q3{color:var(--green-ink)}.go.svelte-snj0q3{background:var(--green);color:#fff;height:52px;font:inherit;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:.5rem;margin-top:.6rem;font-size:1.05rem;font-weight:800;display:flex}.go.svelte-snj0q3:disabled{cursor:not-allowed;background:#9db8ad}.go.svelte-snj0q3 svg{width:20px;height:20px}.row.svelte-snj0q3{background:#fff;border-radius:16px;align-items:center;gap:.85rem;padding:12px 14px;display:flex;box-shadow:0 1px 2px #141b2d0a}.who.svelte-snj0q3,.num.svelte-snj0q3{gap:.1rem;display:grid}.who.svelte-snj0q3{flex:1;min-width:0}.num.svelte-snj0q3{justify-items:end}.who.svelte-snj0q3 small:where(.svelte-snj0q3){color:var(--muted);font-size:.8rem}.who.svelte-snj0q3 small.bad:where(.svelte-snj0q3){color:#b42318;font-weight:600}.badge.svelte-snj0q3{white-space:nowrap;border-radius:999px;padding:.15rem .5rem;font-size:.72rem;font-weight:700}.badge.ok.svelte-snj0q3{color:#065f46;background:#d1fae5}.badge.wait.svelte-snj0q3{color:#92400e;background:#fef3c7}.none.svelte-snj0q3{text-align:center;color:var(--muted);padding:1rem 0;font-size:.875rem}.set.svelte-533bcg{grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;padding-top:1rem;padding-bottom:1.5rem;display:grid}.note.svelte-533bcg{text-align:center;color:var(--muted);padding:3rem 0}.err.svelte-533bcg,.bad.svelte-533bcg{color:#b42318}.count.svelte-533bcg{color:var(--muted);font-size:.875rem;font-weight:600}.rows.svelte-533bcg{gap:8px;display:grid}.row.svelte-533bcg{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:2px solid #0000;border-radius:16px;align-items:center;gap:.85rem;padding:12px 14px;display:flex;box-shadow:0 1px 2px #141b2d0a}.row.wait.svelte-533bcg{border-color:#fde68a}.who.svelte-533bcg,.num.svelte-533bcg{gap:.1rem;display:grid}.who.svelte-533bcg{flex:1;min-width:0}.num.svelte-533bcg{justify-items:end}.who.svelte-533bcg small:where(.svelte-533bcg){color:var(--muted);font-size:.8rem}.who.svelte-533bcg small.bad:where(.svelte-533bcg){color:#b42318;font-weight:600}.badge.svelte-533bcg{white-space:nowrap;border-radius:999px;padding:.15rem .5rem;font-size:.72rem;font-weight:700}.badge.ok.svelte-533bcg{color:#065f46;background:#d1fae5}.badge.pend.svelte-533bcg{color:#92400e;background:#fef3c7}.split.svelte-533bcg{margin-top:1rem}.split.svelte-533bcg .split{box-shadow:none;border:1px solid #e4e8ef}.sum.svelte-533bcg{background:#f3f5f9;border-radius:12px;gap:.35rem;margin:1rem 0 0;padding:.8rem .9rem;font-size:.9rem;display:grid}.sum.svelte-533bcg div:where(.svelte-533bcg){justify-content:space-between;gap:1rem;display:flex}.sum.svelte-533bcg dt:where(.svelte-533bcg){color:#3b4456}.sum.svelte-533bcg dd:where(.svelte-533bcg){text-align:right;margin:0;font-weight:700}.sum.svelte-533bcg .bad:where(.svelte-533bcg) dt:where(.svelte-533bcg),.sum.svelte-533bcg .bad:where(.svelte-533bcg) dd:where(.svelte-533bcg){color:#b42318}.quote.svelte-533bcg{color:#3b4456;margin-top:.6rem;font-size:.875rem;font-style:italic}form.svelte-533bcg{margin-top:.5rem}.lbl.svelte-533bcg small:where(.svelte-533bcg){color:var(--muted);font-weight:500}.hint.bad.svelte-533bcg{color:#b42318}.page.svelte-owykr9{--green:#0b8f5e;--ink:#141b2d;--muted:#5d6678;min-height:100vh;color:var(--ink);background:#f6f7fb}.wrap.svelte-owykr9{width:min(760px,100% - 40px);margin-inline:auto}.bar.svelte-owykr9{background:#fff;border-bottom:1px solid #e4e8ef}.bar-in.svelte-owykr9{align-items:center;gap:.5rem;height:64px;display:flex}.back.svelte-owykr9{width:40px;height:40px;color:var(--ink);border-radius:12px;place-items:center;margin-left:-8px;display:grid}.back.svelte-owykr9 svg{width:22px;height:22px}.brand.svelte-owykr9{color:var(--ink);gap:0;font-size:1.15rem;font-weight:800;text-decoration:none}.brand.svelte-owykr9 span:where(.svelte-owykr9){color:var(--green)}.doc.svelte-owykr9{padding:2rem 0 3rem;line-height:1.65}h1.svelte-owykr9{letter-spacing:-.02em;font-size:clamp(1.6rem,5vw,2.2rem);font-weight:800}.upd.svelte-owykr9{color:var(--muted);margin-top:.3rem;font-size:.85rem}.intro.svelte-owykr9{color:#3b4456;margin-top:1rem}section.svelte-owykr9{margin-top:1.6rem}h2.svelte-owykr9{font-size:1.05rem;font-weight:800}ul.svelte-owykr9{color:#3b4456;margin:.5rem 0 0;padding-left:1.2rem;font-size:.95rem}ul.svelte-owykr9+ul:where(.svelte-owykr9){margin-top:.35rem}.para.svelte-owykr9{color:#3b4456;margin-top:.5rem;font-size:.95rem}.other.svelte-owykr9{color:var(--muted);margin-top:2rem;font-size:.9rem}.other.svelte-owykr9 a:where(.svelte-owykr9){color:var(--green);font-weight:700}.prem.svelte-1c25brd{grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;padding-top:1rem;padding-bottom:1.5rem;display:grid}.note.svelte-1c25brd{text-align:center;color:var(--muted);padding:3rem 0}.err.svelte-1c25brd{color:#b42318}.hero.svelte-1c25brd{color:#fff;background:linear-gradient(135deg,#07704c,#0b8a5f);border-radius:18px;gap:.2rem;padding:1.1rem 1.2rem;display:grid}.hero.off.svelte-1c25brd{background:linear-gradient(135deg,#3b4456,#1f2a3c)}.badge.svelte-1c25brd{background:#ffffff2e;border-radius:999px;justify-self:start;padding:.2rem .65rem;font-size:.8rem;font-weight:700}.hero.svelte-1c25brd strong:where(.svelte-1c25brd){letter-spacing:-.02em;margin-top:.3rem;font-size:2rem;font-weight:800}.hero.svelte-1c25brd span:where(.svelte-1c25brd):last-child{color:#ffffffd9;font-size:.875rem}.card.svelte-1c25brd{background:#fff;border-radius:18px;grid-template-columns:minmax(0,1fr);gap:.5rem;padding:1rem;display:grid;box-shadow:0 1px 2px #141b2d0a}.card.svelte-1c25brd h2:where(.svelte-1c25brd),.sec.svelte-1c25brd{font-size:1.05rem;font-weight:800}.sec.svelte-1c25brd{margin-top:.4rem}.perks.svelte-1c25brd{gap:.7rem;margin:.3rem 0 0;padding:0;list-style:none;display:grid}.perks.svelte-1c25brd li:where(.svelte-1c25brd){align-items:flex-start;gap:.7rem;display:flex}.perks.svelte-1c25brd svg{width:22px;height:22px;color:var(--green);flex:none}.perks.svelte-1c25brd span:where(.svelte-1c25brd){display:grid}.perks.svelte-1c25brd small:where(.svelte-1c25brd),.free.svelte-1c25brd,.hint.svelte-1c25brd{color:var(--muted);font-size:.85rem}.plans.svelte-1c25brd{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}.plan.svelte-1c25brd{text-align:left;font:inherit;color:inherit;cursor:pointer;background:#fff;border:2px solid #e4e8ef;border-radius:14px;gap:.15rem;padding:.9rem;display:grid;position:relative}.plan.on.svelte-1c25brd{border-color:var(--green);background:#effbf5}.plan.svelte-1c25brd b:where(.svelte-1c25brd){font-size:.9rem}.plan.svelte-1c25brd strong:where(.svelte-1c25brd){color:var(--green-ink);white-space:nowrap;font-size:1.15rem;font-weight:800}.plan.svelte-1c25brd small:where(.svelte-1c25brd){color:var(--muted);font-size:.78rem}.plan.svelte-1c25brd em:where(.svelte-1c25brd){color:#b45309;font-size:.75rem;font-style:normal;font-weight:700}.save.svelte-1c25brd{color:#fff;background:#f59e0b;border-radius:999px;padding:.1rem .5rem;font-size:.7rem;font-weight:800;position:absolute;top:-9px;right:10px}.grp.svelte-1c25brd{color:#3b4456;text-transform:uppercase;letter-spacing:.04em;margin-top:.3rem;font-size:.78rem;font-weight:700}.chs.svelte-1c25brd{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px;display:grid}.ch.svelte-1c25brd{min-width:0;height:48px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:2px solid #e4e8ef;border-radius:12px;align-items:center;gap:.5rem;padding:0 .6rem;font-size:.8rem;font-weight:600;display:flex}.ch.on.svelte-1c25brd{border-color:var(--green);background:#effbf5}.ch.svelte-1c25brd img:where(.svelte-1c25brd){object-fit:contain;flex:none;width:40px;height:24px}.ch.svelte-1c25brd span:where(.svelte-1c25brd){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.msg.svelte-1c25brd{font-size:.875rem;font-weight:600}.pay.svelte-1c25brd{background:var(--green);color:#fff;height:52px;font:inherit;cursor:pointer;border:0;border-radius:14px;margin-top:.4rem;font-size:1.05rem;font-weight:800}.pay.svelte-1c25brd:disabled{cursor:not-allowed;background:#9db8ad}.row.svelte-1c25brd{background:#fff;border-radius:16px;align-items:center;gap:.85rem;padding:12px 14px;display:flex;box-shadow:0 1px 2px #141b2d0a}.who.svelte-1c25brd{flex:1;gap:.1rem;min-width:0;display:grid}.who.svelte-1c25brd small:where(.svelte-1c25brd){color:var(--muted);font-size:.8rem}.st.svelte-1c25brd{color:#3b4456;background:#f1f4f8;border-radius:999px;flex:none;padding:.2rem .6rem;font-size:.75rem;font-weight:700;text-decoration:none}.acts.svelte-1c25brd{flex:none;gap:6px;display:flex}button.st.svelte-1c25brd{font:inherit;cursor:pointer;border:0;font-size:.75rem;font-weight:700}.paid.svelte-1c25brd,.wait.svelte-1c25brd{border-radius:12px;padding:.75rem .9rem;font-size:.9rem;font-weight:700}.paid.svelte-1c25brd{color:#065f46;background:#d1fae5}.wait.svelte-1c25brd{color:#78350f;background:#fef3c7}.st.ok.svelte-1c25brd{color:#065f46;background:#d1fae5}.st.wait.svelte-1c25brd{color:#92400e;background:#fef3c7}.saldo.svelte-6lz171{grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;padding-top:1rem;padding-bottom:1.5rem;display:grid}.note.svelte-6lz171{text-align:center;color:var(--muted);padding:3rem 0}.err.svelte-6lz171{color:#b42318}.count.svelte-6lz171{color:var(--muted);margin-top:.4rem;font-size:.875rem;font-weight:600}.bal.svelte-6lz171{color:#fff;background:linear-gradient(135deg,#07704c,#0b8a5f);border-radius:20px;gap:.2rem;padding:1.25rem;display:grid;box-shadow:0 14px 30px #07704c47}.bal.svelte-6lz171>small:where(.svelte-6lz171){color:#ffffffd1;font-size:.875rem}.bal.svelte-6lz171>b:where(.svelte-6lz171){letter-spacing:-.02em;overflow-wrap:anywhere;font-size:1.9rem;font-weight:800}.bal.svelte-6lz171 dl:where(.svelte-6lz171){border-top:1px solid #fff3;gap:.25rem;margin:.6rem 0 0;padding-top:.6rem;font-size:.85rem;display:grid}.bal.svelte-6lz171 dl:where(.svelte-6lz171) div:where(.svelte-6lz171){justify-content:space-between;gap:1rem;display:flex}.bal.svelte-6lz171 dt:where(.svelte-6lz171){color:#ffffffd1}.bal.svelte-6lz171 dd:where(.svelte-6lz171){margin:0;font-weight:700}.pull.svelte-6lz171{height:48px;color:var(--green);font:inherit;cursor:pointer;background:#fff;border:0;border-radius:14px;justify-content:center;align-items:center;gap:.5rem;margin-top:.9rem;font-weight:800;display:flex}.pull.svelte-6lz171 svg{width:20px;height:20px}.pull.svelte-6lz171:disabled{opacity:.6;cursor:not-allowed}.sub.svelte-6lz171{color:#ffffffd9;margin-top:.4rem;font-size:.8rem}.rows.svelte-6lz171{gap:8px;display:grid}.row.svelte-6lz171{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:2px solid #0000;border-radius:16px;align-items:center;gap:.85rem;padding:12px 14px;display:flex;box-shadow:0 1px 2px #141b2d0a}.row.wait.svelte-6lz171{border-color:#fde68a}.who.svelte-6lz171,.num.svelte-6lz171{gap:.15rem;display:grid}.who.svelte-6lz171{flex:1;min-width:0}.who.svelte-6lz171 small:where(.svelte-6lz171){text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:.8rem;overflow:hidden}.num.svelte-6lz171{justify-items:end}.badge.svelte-6lz171{white-space:nowrap;border-radius:999px;padding:.15rem .5rem;font-size:.72rem;font-weight:700}.badge.ok.svelte-6lz171{color:#065f46;background:#d1fae5}.badge.pend.svelte-6lz171{color:#92400e;background:#fef3c7}.badge.info.svelte-6lz171{color:#1e40af;background:#dbeafe}.badge.bad.svelte-6lz171{color:#991b1b;background:#fee2e2}form.svelte-6lz171{margin-top:.5rem;display:grid}.all.svelte-6lz171{color:var(--green);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:.35rem;padding:0;font-size:.85rem;font-weight:700}.state.svelte-6lz171{margin-top:1rem}.sum.svelte-6lz171{background:#f3f5f9;border-radius:12px;gap:.35rem;margin:.75rem 0 0;padding:.8rem .9rem;font-size:.9rem;display:grid}.sum.svelte-6lz171 div:where(.svelte-6lz171){justify-content:space-between;gap:1rem;display:flex}.sum.svelte-6lz171 dt:where(.svelte-6lz171){color:#3b4456}.sum.svelte-6lz171 dd:where(.svelte-6lz171){text-align:right;overflow-wrap:anywhere;margin:0;font-weight:700}.quote.svelte-6lz171{color:#b42318;margin-top:.6rem;font-size:.875rem}.proof.svelte-6lz171{color:var(--green);gap:.3rem;margin-top:.75rem;font-weight:700;text-decoration:none;display:grid}.proof.svelte-6lz171 img:where(.svelte-6lz171),.pick.svelte-6lz171{object-fit:contain;background:#f3f5f9;border-radius:12px;width:100%;max-height:280px}.pick.svelte-6lz171{margin-bottom:.5rem}.file.svelte-6lz171{padding-top:.7rem}.pay.svelte-6akyvk{padding-top:1rem;padding-bottom:1.5rem}.note.svelte-6akyvk{text-align:center;color:var(--muted);padding:3rem 0}form.svelte-6akyvk{gap:8px;display:grid}.hint.svelte-6akyvk{color:var(--muted);font-size:.875rem}.opt.svelte-6akyvk{cursor:pointer;background:#fff;border-radius:16px;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;display:flex;box-shadow:0 1px 2px #141b2d0a}.opt.svelte-6akyvk input:where(.svelte-6akyvk){width:20px;height:20px;accent-color:var(--green);flex:none;margin-top:2px}.opt.svelte-6akyvk span:where(.svelte-6akyvk){gap:.15rem;display:grid}.opt.svelte-6akyvk small:where(.svelte-6akyvk){color:var(--muted);font-size:.8rem;line-height:1.4}.opt.off.svelte-6akyvk{opacity:.6;cursor:not-allowed}.msg.svelte-6akyvk{font-size:.875rem;font-weight:600}.err.svelte-6akyvk{color:#b42318}.ok.svelte-6akyvk{color:var(--green-ink)}.save.svelte-6akyvk{background:var(--green);color:#fff;height:50px;font:inherit;cursor:pointer;border:0;border-radius:14px;margin-top:.5rem;font-weight:700}.save.svelte-6akyvk:disabled{opacity:.6}.full.svelte-sxb7f3{color:#141b2d;text-align:center;background:#f6f7fb;place-content:center;justify-items:center;gap:.75rem;min-height:100dvh;padding:2rem 1.5rem;display:grid}.ill.svelte-sxb7f3{color:#07704c;background:#e6f3ee;border-radius:50%;place-items:center;width:96px;height:96px;margin-bottom:.5rem;display:grid}.ill.svelte-sxb7f3 svg{width:44px;height:44px}h1.svelte-sxb7f3{font-size:1.3rem;font-weight:800}p.svelte-sxb7f3{color:#6b7385;max-width:20rem;line-height:1.5}.full.svelte-sxb7f3 button:where(.svelte-sxb7f3){color:#fff;height:48px;font:inherit;cursor:pointer;background:#07704c;border:0;border-radius:14px;align-items:center;gap:.5rem;margin-top:.5rem;padding:0 1.5rem;font-weight:700;display:inline-flex}.full.svelte-sxb7f3 button:where(.svelte-sxb7f3) svg{width:18px;height:18px}.full.svelte-sxb7f3 small:where(.svelte-sxb7f3){color:#8a93a5;font-size:.8rem}.bar.svelte-sxb7f3{top:max(12px, env(safe-area-inset-top));z-index:90;color:#fff;background:#1f2937;border-radius:14px;align-items:center;gap:.75rem;width:min(440px,100% - 24px);padding:.65rem .65rem .65rem .9rem;animation:.25s ease-out svelte-sxb7f3-drop;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000040}.bar.svelte-sxb7f3 .ic:where(.svelte-sxb7f3){color:#fbbf24;flex:none;display:grid}.bar.svelte-sxb7f3 .t:where(.svelte-sxb7f3){flex:1;min-width:0;display:grid}.bar.svelte-sxb7f3 b:where(.svelte-sxb7f3){font-size:.9rem}.bar.svelte-sxb7f3 small:where(.svelte-sxb7f3){color:#cbd2dc;font-size:.75rem}.bar.svelte-sxb7f3 button:where(.svelte-sxb7f3){color:#1f2937;height:36px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:10px;flex:none;padding:0 .9rem;font-size:.85rem;font-weight:700}@keyframes svelte-sxb7f3-drop{0%{opacity:0;transform:translate(-50%,-8px)}}@media (prefers-reduced-motion:reduce){.bar.svelte-sxb7f3{animation:none}}.denied.svelte-1n46o8q{text-align:center;justify-items:center;gap:.4rem;padding:4rem 1rem;display:grid}.denied.svelte-1n46o8q p:where(.svelte-1n46o8q){color:var(--muted)}.out.svelte-1n46o8q{color:#b42318;cursor:pointer;background:#fff;border:1px solid #e3e7ee;border-radius:10px;margin-top:.8rem;padding:.6rem 1.2rem;font-weight:600}.newstore.svelte-1n46o8q{gap:.5rem;max-width:440px;padding:2.5rem 0;display:grid}.newstore.svelte-1n46o8q h2:where(.svelte-1n46o8q){font-size:1.4rem;font-weight:800}.newstore.svelte-1n46o8q p:where(.svelte-1n46o8q){color:var(--muted);margin-bottom:.75rem}.newstore.svelte-1n46o8q label:where(.svelte-1n46o8q){color:var(--muted);font-size:.85rem;font-weight:600}.newstore.svelte-1n46o8q input:where(.svelte-1n46o8q){height:50px;font:inherit;background:#fff;border:1px solid #dde3ec;border-radius:12px;padding:0 .9rem}.newstore.svelte-1n46o8q input:where(.svelte-1n46o8q):focus{border-color:var(--green);outline:none}.newstore.svelte-1n46o8q .err:where(.svelte-1n46o8q){color:#b42318;margin:0}.newstore.svelte-1n46o8q button:where(.svelte-1n46o8q){background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:14px;height:50px;margin-top:.5rem;font-weight:700}.newstore.svelte-1n46o8q button:where(.svelte-1n46o8q):disabled{opacity:.7}.denied.svelte-1n46o8q a:where(.svelte-1n46o8q){background:var(--green);color:#fff;border-radius:12px;margin-top:.8rem;padding:.7rem 1.1rem;font-weight:700;text-decoration:none}:root{--accent:#7c6cff;--accent-2:#3fd0c9;-webkit-font-smoothing:antialiased;font-family:Plus Jakarta Sans,system-ui,sans-serif}html{color:#0f1222;background:#f6f7fb}body{margin:0}*,:before,:after{box-sizing:border-box}h1,h2,h3,p{margin:0}button{font:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.wrap{width:min(1160px,100% - 32px);margin-inline:auto}.in{width:min(1100px,100% - 32px);margin-inline:auto}.brand{letter-spacing:-.01em;color:inherit;align-items:center;gap:.6rem;font-size:1.1rem;font-weight:700;text-decoration:none;display:inline-flex}.mark{background:linear-gradient(135deg, var(--accent), var(--accent-2));color:#fff;border-radius:10px;place-items:center;width:32px;height:32px;font-size:.95rem;font-weight:800;display:grid;box-shadow:0 6px 20px #7c6cff66}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
