.countdownbar.svelte-1rv6zsj{flex-direction:column;align-items:center;gap:8px;display:flex}.cd-label.svelte-1rv6zsj{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600}.countdownbar--red.svelte-1rv6zsj .cd-label:where(.svelte-1rv6zsj),.countdownbar--charcoal.svelte-1rv6zsj .cd-label:where(.svelte-1rv6zsj){color:#fff}.countdownbar--light.svelte-1rv6zsj .cd-label:where(.svelte-1rv6zsj){color:var(--color-muted)}.cd-cells.svelte-1rv6zsj{gap:6px;display:inline-flex}.cd-cell.svelte-1rv6zsj{border-radius:8px;flex-direction:column;align-items:center;gap:1px;min-width:52px;padding:6px 8px 5px;display:inline-flex}.countdownbar--red.svelte-1rv6zsj .cd-cell:where(.svelte-1rv6zsj){background:#1c191773}.countdownbar--charcoal.svelte-1rv6zsj .cd-cell:where(.svelte-1rv6zsj){background:#ffffff14}.countdownbar--light.svelte-1rv6zsj .cd-cell:where(.svelte-1rv6zsj){background:var(--color-surface-2);border:1px solid var(--color-border-warm)}.cd-cell.svelte-1rv6zsj b:where(.svelte-1rv6zsj){font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1.1}.countdownbar--red.svelte-1rv6zsj .cd-cell:where(.svelte-1rv6zsj) b:where(.svelte-1rv6zsj),.countdownbar--charcoal.svelte-1rv6zsj .cd-cell:where(.svelte-1rv6zsj) b:where(.svelte-1rv6zsj){color:#fff}.countdownbar--light.svelte-1rv6zsj .cd-cell:where(.svelte-1rv6zsj) b:where(.svelte-1rv6zsj){color:var(--color-merah-600)}.cd-cell.svelte-1rv6zsj i:where(.svelte-1rv6zsj){font-family:var(--font-mono);letter-spacing:.12em;font-size:9px;font-style:normal;font-weight:600}.countdownbar--red.svelte-1rv6zsj .cd-cell:where(.svelte-1rv6zsj) i:where(.svelte-1rv6zsj),.countdownbar--charcoal.svelte-1rv6zsj .cd-cell:where(.svelte-1rv6zsj) i:where(.svelte-1rv6zsj){color:#facc15}.countdownbar--light.svelte-1rv6zsj .cd-cell:where(.svelte-1rv6zsj) i:where(.svelte-1rv6zsj){color:var(--color-muted)}@media (prefers-reduced-motion:reduce){html:not(.motion-force) .countdownbar.svelte-1rv6zsj{transition:none}}.lb.svelte-lgcqbw{overscroll-behavior:contain;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden}.lb[open].svelte-lgcqbw{place-items:center;display:grid}.lb.svelte-lgcqbw::backdrop{-webkit-backdrop-filter:blur(14px)saturate(180%);background:#1c1917d1}.lb-inner.svelte-lgcqbw{width:min(94vw,520px);max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));animation:svelte-lgcqbw-lb-in .28s var(--ease-spring);background:#1c1917;border-radius:18px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000073}@keyframes svelte-lgcqbw-lb-in{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.lb-close.svelte-lgcqbw{top:calc(env(safe-area-inset-top) + 10px);z-index:3;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);background:#1c1917c7;border:0;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;position:fixed;right:10px}.lb-close.svelte-lgcqbw:hover{background:var(--color-merah-600)}.lb-close.svelte-lgcqbw:focus-visible{outline-offset:2px;outline:3px solid #facc15}.lb-stage.svelte-lgcqbw{background:#141210;flex:auto;justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.lb-img.svelte-lgcqbw{object-fit:contain;-webkit-user-select:none;user-select:none;background:#141210;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.lb-nav.svelte-lgcqbw{z-index:2;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);background:#1c1917c7;border:0;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:none;position:absolute;top:50%;transform:translateY(-50%)}.lb-nav.svelte-lgcqbw:hover{background:var(--color-merah-600)}.lb-nav.svelte-lgcqbw:focus-visible{outline-offset:2px;outline:3px solid #facc15}.lb-nav--prev.svelte-lgcqbw{left:10px}.lb-nav--next.svelte-lgcqbw{right:10px}@media (width>=640px){.lb-nav.svelte-lgcqbw{display:inline-flex}}.lb-bar.svelte-lgcqbw{padding:10px 12px calc(12px + env(safe-area-inset-bottom));background:#1c1917;border-top:1px solid #facc152e;flex-direction:column;flex:none;gap:10px;display:flex}.lb-pager.svelte-lgcqbw{justify-content:center;align-items:center;gap:14px;display:flex}.lb-step.svelte-lgcqbw{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.lb-step.svelte-lgcqbw:hover{background:var(--color-merah-600);border-color:#0000}.lb-step.svelte-lgcqbw:focus-visible{outline-offset:2px;outline:3px solid #facc15}.lb-counter.svelte-lgcqbw{font-family:var(--font-mono);letter-spacing:.1em;color:#facc15;text-align:center;min-width:52px;font-size:12px;font-weight:700}@media (width>=640px){.lb-pager.svelte-lgcqbw{display:none}}.lb-product.svelte-lgcqbw{background:#fff;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.lb-product-img.svelte-lgcqbw{object-fit:contain;background:var(--color-surface);border-radius:8px;flex-shrink:0;width:52px;height:52px}.lb-product-info.svelte-lgcqbw{flex:auto;min-width:0}.lb-product-name.svelte-lgcqbw{font-family:var(--font-heading);color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;text-decoration:none;display:block;overflow:hidden}.lb-product-price.svelte-lgcqbw{font-family:var(--font-mono);color:var(--color-merah-600);align-items:baseline;gap:6px;font-size:14px;font-weight:700;display:flex}.lb-product-pct.svelte-lgcqbw{background:var(--color-merah-600);color:#fff;border-radius:6px;padding:2px 6px;font-size:10px}.lb-wa.svelte-lgcqbw{background:var(--color-wa);color:#fff;height:40px;font-family:var(--font-heading);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0 16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.lb-wa.svelte-lgcqbw:hover{filter:brightness(1.05)}.lb-wa--full.svelte-lgcqbw{width:100%}@media (prefers-reduced-motion:reduce){html:not(.motion-force) .lb-inner.svelte-lgcqbw{animation:none}}
