.btn.svelte-g9c1iq{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius);font-weight:var(--fw-semibold);letter-spacing:.01em;text-align:center;white-space:nowrap;transition:background-color var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease),box-shadow var(--dur-3) var(--ease)}.btn.svelte-g9c1iq:focus-visible{outline:3px solid var(--ring);outline-offset:2px}.btn.svelte-g9c1iq:disabled{opacity:.5;box-shadow:none;transform:none}.full.svelte-g9c1iq{inline-size:100%}.sm.svelte-g9c1iq{min-block-size:36px;padding-inline:var(--space-3);font-size:var(--text-xs);border-radius:var(--radius-sm)}.md.svelte-g9c1iq{min-block-size:44px;padding-inline:var(--space-5);font-size:var(--text-xs)}.lg.svelte-g9c1iq{min-block-size:var(--tap-min);padding-inline:var(--space-6);font-size:var(--text-sm)}.kiosk.svelte-g9c1iq{min-block-size:var(--tap-kiosk);padding-inline:var(--space-6);font-size:var(--text-md);border-radius:var(--radius)}.hero.svelte-g9c1iq{min-block-size:var(--tap-hero);padding-inline:var(--space-7);font-size:var(--text-md);border-radius:var(--radius-pill)}.primary.svelte-g9c1iq{background:var(--accent);color:var(--on-accent);box-shadow:0 8px 22px #20613d3d}.primary.svelte-g9c1iq:hover:not(:disabled){background:var(--accent-deep);transform:translateY(-1px)}.primary.svelte-g9c1iq:active:not(:disabled){transform:translateY(0) scale(.99)}.soft.svelte-g9c1iq{background:#cae6d3;color:var(--accent-deep)}.soft.svelte-g9c1iq:hover:not(:disabled){background:#b8dbc3}.soft.svelte-g9c1iq:active:not(:disabled){transform:scale(.98)}.ghost.svelte-g9c1iq{background:transparent;color:var(--ink-2);border-color:var(--line)}.ghost.svelte-g9c1iq:hover:not(:disabled){background:var(--bg-2);border-color:var(--line)}.ghost.svelte-g9c1iq:active:not(:disabled){transform:scale(.98)}.danger.svelte-g9c1iq{background:var(--danger);color:var(--surface)}.danger.svelte-g9c1iq:hover:not(:disabled){background:var(--danger-ink)}.danger.svelte-g9c1iq:active:not(:disabled){transform:scale(.98)}.icon.svelte-g9c1iq{display:inline-flex;flex:none}.label.svelte-g9c1iq{display:inline-flex;align-items:center;gap:var(--space-2)}.is-loading.svelte-g9c1iq .label:where(.svelte-g9c1iq){opacity:.75}.spinner.svelte-g9c1iq{inline-size:1em;block-size:1em;flex:none;border:2px solid currentColor;border-block-start-color:transparent;border-radius:50%;animation:svelte-g9c1iq-spin .7s linear infinite}@keyframes svelte-g9c1iq-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.spinner.svelte-g9c1iq{animation:none;border-block-start-color:currentColor;opacity:.4}}.card.svelte-14efj7c{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--radius);min-inline-size:0}.flat.svelte-14efj7c{box-shadow:none}.sm.svelte-14efj7c{box-shadow:var(--shadow-sm)}.raised.svelte-14efj7c{box-shadow:var(--shadow-md)}.pad-none.svelte-14efj7c{padding:0}.pad-sm.svelte-14efj7c{padding:var(--space-4)}.pad-md.svelte-14efj7c{padding:var(--space-5)}.pad-lg.svelte-14efj7c{padding:var(--space-6)}.tone-tint.svelte-14efj7c{background:var(--bg-2)}.tone-accent.svelte-14efj7c{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.card-head.svelte-14efj7c{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-block-end:var(--space-5)}.card-foot.svelte-14efj7c{margin-block-start:var(--space-5);padding-block-start:var(--space-4);border-block-start:1px solid var(--line-soft)}.pad-none.svelte-14efj7c .card-head:where(.svelte-14efj7c),.pad-none.svelte-14efj7c .card-foot:where(.svelte-14efj7c){padding-inline:var(--space-5)}.dot.svelte-76cg77{display:inline-block;flex:none;inline-size:var(--dot-size);block-size:var(--dot-size);background:var(--dot-color, var(--neutral))}.neutral.svelte-76cg77{--dot-color: var(--neutral)}.requested.svelte-76cg77{--dot-color: var(--req)}.ready.svelte-76cg77{--dot-color: var(--ready)}.danger.svelte-76cg77{--dot-color: var(--danger)}.accent.svelte-76cg77{--dot-color: var(--accent)}.muted.svelte-76cg77{--dot-color: var(--faint)}.circle.svelte-76cg77{border-radius:50%}.square.svelte-76cg77{border-radius:2px}.diamond.svelte-76cg77{border-radius:2px;rotate:45deg}.ring.svelte-76cg77{background:transparent;border:2px solid var(--dot-color);border-radius:50%}.cross.svelte-76cg77{background:transparent;position:relative}.cross.svelte-76cg77:before,.cross.svelte-76cg77:after{content:"";position:absolute;inset-block-start:calc(50% - 1px);inset-inline-start:0;inline-size:100%;block-size:2px;background:var(--dot-color)}.cross.svelte-76cg77:before{rotate:45deg}.cross.svelte-76cg77:after{rotate:-45deg}@media (prefers-reduced-motion: no-preference){.pulse.svelte-76cg77{animation:svelte-76cg77-ping 2.4s var(--ease) infinite}@keyframes svelte-76cg77-ping{0%,to{box-shadow:0 0 0 0 var(--dot-color)}60%{box-shadow:0 0 0 7px transparent}}}.chip.svelte-py53oc{display:inline-flex;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border:1px solid transparent}.sm.svelte-py53oc{font-size:var(--text-2xs);padding:4px 9px}.md.svelte-py53oc{font-size:var(--text-xs);padding:6px 12px}:lang(ar) .chip.svelte-py53oc{text-transform:none;letter-spacing:0}.neutral.svelte-py53oc{background:var(--neutral-tint);color:var(--neutral-ink);border-color:var(--neutral-line)}.requested.svelte-py53oc{background:var(--req-strong);color:var(--req-ink)}.ready.svelte-py53oc{background:#d0edda;color:var(--accent-deep)}.danger.svelte-py53oc{background:var(--danger-tint);color:var(--danger-ink);border-color:var(--danger-line)}.accent.svelte-py53oc{background:var(--accent-tint);color:var(--accent-deep);border-color:var(--accent-line)}.muted.svelte-py53oc{background:var(--bg-2);color:var(--muted);border-color:var(--line-soft)}.txt.svelte-py53oc{line-height:1}.conn.svelte-1fbjqqx{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-2xs);font-weight:var(--fw-medium);color:var(--muted);white-space:nowrap}.pending.svelte-1fbjqqx{color:var(--req-ink);font-weight:var(--fw-semibold)}.sr-only.svelte-1fbjqqx{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}dialog.svelte-1i47zga{padding:0;border:0;background:transparent;color:var(--ink);max-inline-size:min(92vw,var(--dlg-width, 520px));inline-size:100%;max-block-size:88dvh;overflow:visible}dialog.sm.svelte-1i47zga{--dlg-width: 400px}dialog.lg.svelte-1i47zga{--dlg-width: 720px}dialog.svelte-1i47zga::backdrop{background:#17221c52;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.panel.svelte-1i47zga{display:flex;flex-direction:column;max-block-size:88dvh;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}header.svelte-1i47zga{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:var(--space-6) var(--space-6) var(--space-4)}.titles.svelte-1i47zga{min-inline-size:0}h2.svelte-1i47zga{font-size:var(--text-lg);font-weight:var(--fw-semibold)}header.svelte-1i47zga p:where(.svelte-1i47zga){margin-block-start:var(--space-2);color:var(--muted);font-size:var(--text-xs);line-height:1.5}.close.svelte-1i47zga{flex:none;display:grid;place-items:center;inline-size:40px;block-size:40px;border-radius:var(--radius-sm);color:var(--muted)}.close.svelte-1i47zga:hover{background:var(--bg-2);color:var(--ink)}.close.svelte-1i47zga:focus-visible{outline:3px solid var(--ring);outline-offset:2px}.body.svelte-1i47zga{padding-inline:var(--space-6);padding-block-end:var(--space-6);overflow-y:auto}footer.svelte-1i47zga{display:flex;justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-block-start:1px solid var(--line-soft);background:var(--bg-2)}@media (prefers-reduced-motion: no-preference){dialog[open].svelte-1i47zga .panel:where(.svelte-1i47zga){animation:svelte-1i47zga-pop .22s var(--ease)}@keyframes svelte-1i47zga-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}}}.empty.svelte-x83d2f{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);text-align:center;border:1px dashed var(--line);border-radius:var(--radius);color:var(--faint)}.sm.svelte-x83d2f{padding:var(--space-7) var(--space-4)}.md.svelte-x83d2f{padding:var(--space-9) var(--space-5)}.title.svelte-x83d2f{margin:0;color:var(--ink-2);font-size:var(--text-sm);font-weight:var(--fw-medium)}.text.svelte-x83d2f{margin:0;font-size:var(--text-xs);line-height:1.5;max-inline-size:34ch}.action.svelte-x83d2f{margin-block-start:var(--space-3)}.field.svelte-sa3gfm{display:flex;flex-direction:column;gap:var(--space-2);text-align:start;min-inline-size:0}label.svelte-sa3gfm{display:flex;align-items:baseline;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--fw-medium);color:var(--ink-2)}.optional.svelte-sa3gfm{color:var(--faint);font-size:var(--text-2xs);font-weight:var(--fw-regular)}.msg.svelte-sa3gfm{font-size:var(--text-2xs);line-height:1.4;margin:0}.hint.svelte-sa3gfm{color:var(--faint)}.error.svelte-sa3gfm{color:var(--danger-ink);font-weight:var(--fw-medium)}.sr-only.svelte-sa3gfm{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.wrap.svelte-1wwkhju{display:flex;align-items:stretch;background:var(--surface);border:1px solid var(--field-line);border-radius:var(--radius);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease);min-inline-size:0}.wrap.svelte-1wwkhju:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring-halo)}.invalid.svelte-1wwkhju{border-color:var(--danger)}.invalid.svelte-1wwkhju:focus-within{box-shadow:0 0 0 3px #b3383233}input.svelte-1wwkhju{flex:1 1 auto;min-inline-size:0;border:0;background:transparent;padding-inline:var(--space-4);font-size:var(--text-sm);color:var(--ink);border-radius:inherit}input.svelte-1wwkhju:focus{outline:none}input.svelte-1wwkhju::placeholder{color:var(--muted);opacity:1}input.svelte-1wwkhju:disabled{color:var(--muted);cursor:not-allowed}.md.svelte-1wwkhju input:where(.svelte-1wwkhju){min-block-size:44px}.kiosk.svelte-1wwkhju input:where(.svelte-1wwkhju){min-block-size:var(--tap-kiosk);font-size:var(--text-md);font-weight:var(--fw-medium)}.affix.svelte-1wwkhju{display:grid;place-items:center;padding-inline:var(--space-4);background:var(--bg-2);color:var(--ink-2);font-size:var(--text-xs);font-weight:var(--fw-semibold);white-space:nowrap}.start.svelte-1wwkhju{border-start-start-radius:inherit;border-end-start-radius:inherit;border-inline-end:1px solid var(--field-line)}.end.svelte-1wwkhju{border-start-end-radius:inherit;border-end-end-radius:inherit;border-inline-start:1px solid var(--field-line)}.column.svelte-1b00wvh{display:flex;flex-direction:column;min-inline-size:0}header.svelte-1b00wvh{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-block-end:var(--space-4);padding-inline:var(--space-1)}.name.svelte-1b00wvh{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-2xs);font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}:lang(ar) .name.svelte-1b00wvh{letter-spacing:0;text-transform:none;font-size:var(--text-xs)}.count.svelte-1b00wvh{min-inline-size:26px;text-align:center;padding:2px 8px;border-radius:var(--radius-pill);background:var(--bg-2);border:1px solid var(--line-soft);font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--ink-2)}.cards.svelte-1b00wvh{display:flex;flex-direction:column;gap:var(--space-3)}.lang.svelte-5x5z7q{display:inline-flex;background:var(--bg-2);border:1px solid var(--line-soft);border-radius:var(--radius-pill);padding:3px;font-weight:var(--fw-semibold)}button.svelte-5x5z7q{border:0;background:transparent;color:var(--muted);border-radius:var(--radius-pill);transition:background-color var(--dur-2) var(--ease),color var(--dur-2) var(--ease)}.sm.svelte-5x5z7q button:where(.svelte-5x5z7q){min-block-size:32px;padding-inline:var(--space-3);font-size:var(--text-2xs)}.md.svelte-5x5z7q button:where(.svelte-5x5z7q){min-block-size:var(--tap-min);padding-inline:var(--space-5);font-size:var(--text-xs)}button.on.svelte-5x5z7q{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}button.svelte-5x5z7q:hover:not(.on){color:var(--ink-2)}button.svelte-5x5z7q:focus-visible{outline:3px solid var(--ring);outline-offset:2px}.numpad.svelte-ack54t{display:flex;flex-direction:column;gap:var(--space-4);inline-size:100%}.display.svelte-ack54t{display:block;text-align:center;font-size:var(--text-4xl);font-weight:var(--fw-semibold);letter-spacing:.08em;color:var(--ink);background:var(--bg-2);border:1px solid var(--line-soft);border-radius:var(--radius);padding-block:var(--space-4);min-block-size:76px}.grid.svelte-ack54t{display:grid;gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(56px,1fr));direction:ltr}.digits.svelte-ack54t{grid-template-columns:repeat(auto-fit,minmax(60px,1fr))}.key.svelte-ack54t{min-block-size:var(--tap-kiosk);border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--surface);font-size:var(--text-md);font-weight:var(--fw-medium);color:var(--ink);transition:background-color var(--dur-1) var(--ease),transform var(--dur-1) var(--ease)}.key.svelte-ack54t:hover:not(:disabled){background:var(--bg-2)}.key.svelte-ack54t:active:not(:disabled){transform:scale(.96);background:var(--accent-tint)}.key.svelte-ack54t:focus-visible,.util.svelte-ack54t:focus-visible,.submit.svelte-ack54t:focus-visible{outline:3px solid var(--ring);outline-offset:2px}.key.svelte-ack54t:disabled,.util.svelte-ack54t:disabled,.submit.svelte-ack54t:disabled{opacity:.45;cursor:not-allowed}.actions.svelte-ack54t{display:grid;grid-template-columns:1fr 1fr 2fr;gap:var(--space-2)}.util.svelte-ack54t{min-block-size:var(--tap-kiosk);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--muted);font-size:var(--text-xs);font-weight:var(--fw-semibold)}.util.svelte-ack54t:hover:not(:disabled){background:var(--bg-2)}.submit.svelte-ack54t{min-block-size:var(--tap-kiosk);border:0;border-radius:var(--radius-sm);background:var(--accent);color:var(--on-accent);font-size:var(--text-sm);font-weight:var(--fw-semibold)}.submit.svelte-ack54t:hover:not(:disabled){background:var(--accent-deep)}.pinpad.svelte-566dvq{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);inline-size:100%;max-inline-size:320px;margin-inline:auto}.dots.svelte-566dvq{display:flex;gap:var(--space-3)}.dot.svelte-566dvq{inline-size:14px;block-size:14px;border-radius:50%;border:2px solid var(--line);background:transparent;transition:background-color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease),transform var(--dur-1) var(--ease)}.dot.on.svelte-566dvq{background:var(--accent);border-color:var(--accent);transform:scale(1.1)}.err.svelte-566dvq{margin:0;color:var(--danger-ink);font-size:var(--text-xs);font-weight:var(--fw-medium);text-align:center}.keys.svelte-566dvq{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3);inline-size:100%;direction:ltr}.key.svelte-566dvq{min-block-size:72px;border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm);font-size:var(--text-2xl);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;color:var(--ink);display:grid;place-items:center;transition:background-color var(--dur-1) var(--ease),transform var(--dur-1) var(--ease)}.key.svelte-566dvq:hover:not(:disabled){background:var(--bg-2)}.key.svelte-566dvq:active:not(:disabled){transform:scale(.96);background:var(--accent-tint)}.key.svelte-566dvq:focus-visible{outline:3px solid var(--ring);outline-offset:2px}.key.svelte-566dvq:disabled{opacity:.45}.util.svelte-566dvq{font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--muted);letter-spacing:.04em}@media (prefers-reduced-motion: no-preference){.shake.svelte-566dvq .dots:where(.svelte-566dvq){animation:svelte-566dvq-shake .35s var(--ease)}@keyframes svelte-566dvq-shake{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}}.sr-only.svelte-566dvq{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}dialog.svelte-185xwm9{padding:0;border:0;background:transparent;color:var(--ink);inline-size:100%;max-inline-size:100%;max-block-size:92dvh;margin:0;margin-block-start:auto;inset-block-end:0}dialog.svelte-185xwm9::backdrop{background:#17221c52}.sheet.svelte-185xwm9{display:flex;flex-direction:column;max-block-size:92dvh;background:var(--surface);border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding-block-end:env(safe-area-inset-bottom)}.grip.svelte-185xwm9{inline-size:40px;block-size:4px;border-radius:var(--radius-pill);background:var(--line);margin:var(--space-3) auto var(--space-1)}header.svelte-185xwm9{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-5) var(--space-2)}h2.svelte-185xwm9{font-size:var(--text-md);font-weight:var(--fw-semibold)}.close.svelte-185xwm9{display:grid;place-items:center;inline-size:var(--tap-min);block-size:var(--tap-min);border-radius:var(--radius-sm);color:var(--muted)}.close.svelte-185xwm9:hover{background:var(--bg-2);color:var(--ink)}.close.svelte-185xwm9:focus-visible{outline:3px solid var(--ring);outline-offset:2px}.body.svelte-185xwm9{padding:var(--space-4) var(--space-5) var(--space-6);overflow-y:auto}footer.svelte-185xwm9{display:flex;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-block-start:1px solid var(--line-soft);background:var(--bg-2)}@media (min-width: 640px){dialog.svelte-185xwm9{max-inline-size:520px;margin:auto;inset-block-end:auto}dialog.wide.svelte-185xwm9{max-inline-size:min(880px,92vw)}.sheet.svelte-185xwm9{border-radius:var(--radius-lg)}.grip.svelte-185xwm9{display:none}}@media (prefers-reduced-motion: no-preference){dialog[open].svelte-185xwm9 .sheet:where(.svelte-185xwm9){animation:svelte-185xwm9-rise .24s var(--ease)}@keyframes svelte-185xwm9-rise{0%{transform:translateY(14px);opacity:0}}}.tcard.svelte-1fd40jo{position:relative;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--radius);padding:var(--space-4);box-shadow:var(--shadow-sm);transition:transform var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.tcard.svelte-1fd40jo:hover{box-shadow:var(--shadow-md)}.selectable.svelte-1fd40jo:hover{transform:translateY(-2px)}.pending.svelte-1fd40jo{opacity:.86;border-style:dashed}.requested.svelte-1fd40jo{background:var(--req-tint);border-color:var(--req-line)}.ready.svelte-1fd40jo{background:var(--ready-tint);border-color:var(--accent-line)}.danger.svelte-1fd40jo{background:var(--danger-tint);border-color:var(--danger-line)}.aging-warm.svelte-1fd40jo{border-inline-start:4px solid var(--req)}.aging-late.svelte-1fd40jo{border-inline-start:6px solid var(--danger)}.aging-critical.svelte-1fd40jo{border-inline-start:9px solid var(--danger);background:var(--danger-tint);border-color:var(--danger-line)}.hit.svelte-1fd40jo{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:0}.hit.svelte-1fd40jo:focus-visible{outline:3px solid var(--ring);outline-offset:2px}.top.svelte-1fd40jo,.sub.svelte-1fd40jo,.flags.svelte-1fd40jo,.act.svelte-1fd40jo{position:relative;z-index:1}.top.svelte-1fd40jo{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.ident.svelte-1fd40jo{min-inline-size:0}.num.svelte-1fd40jo{font-size:var(--text-2xl);font-weight:var(--fw-semibold);line-height:1.05;letter-spacing:-.01em;color:var(--ink)}.brand.svelte-1fd40jo{margin-block-start:var(--space-1);color:var(--ink-2);font-size:var(--text-xs);font-weight:var(--fw-medium)}.swatch.svelte-1fd40jo{flex:none;inline-size:22px;block-size:22px;border-radius:7px;border:1px solid oklch(.24 .02 160 / .12)}.sub.svelte-1fd40jo{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin-block-start:var(--space-2);color:var(--muted);font-size:var(--text-xs)}.slot.svelte-1fd40jo{color:var(--accent-deep);font-weight:var(--fw-semibold)}.wait.svelte-1fd40jo{font-variant-numeric:tabular-nums}.flags.svelte-1fd40jo{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-block-start:var(--space-3)}.flags.svelte-1fd40jo:empty{display:none}.act.svelte-1fd40jo{display:block;inline-size:100%;min-block-size:var(--tap-kiosk);margin-block-start:var(--space-4);border:0;border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:var(--fw-semibold);letter-spacing:.02em;transition:background-color var(--dur-1) var(--ease),transform var(--dur-1) var(--ease)}.act.primary.svelte-1fd40jo{background:var(--accent);color:var(--on-accent)}.act.primary.svelte-1fd40jo:hover:not(:disabled){background:var(--accent-deep)}.act.soft.svelte-1fd40jo{background:#cae6d3;color:var(--accent-deep)}.act.soft.svelte-1fd40jo:hover:not(:disabled){background:#b8dbc3}.act.ghost.svelte-1fd40jo{background:var(--bg-2);color:var(--ink-2)}.act.danger.svelte-1fd40jo{background:var(--danger);color:var(--surface)}.act.svelte-1fd40jo:active:not(:disabled){transform:scale(.98)}.act.svelte-1fd40jo:disabled{opacity:.55}.act.svelte-1fd40jo:focus-visible{outline:3px solid var(--ring);outline-offset:2px}.host.svelte-1fk2ial{position:fixed;inset-block-end:max(var(--space-5),env(safe-area-inset-bottom));inset-inline:0;z-index:var(--z-toast);display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding-inline:var(--space-4);pointer-events:none}.toast.svelte-1fk2ial{pointer-events:auto;display:flex;align-items:center;gap:var(--space-3);inline-size:100%;max-inline-size:480px;padding-block:var(--space-3);padding-inline:var(--space-5) var(--space-3);border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-lg);font-size:var(--text-xs);color:var(--ink)}.info.svelte-1fk2ial{border-inline-start:4px solid var(--accent)}.success.svelte-1fk2ial{border-inline-start:4px solid var(--ready);background:var(--ready-tint)}.warning.svelte-1fk2ial{border-inline-start:4px solid var(--req);background:var(--req-tint);color:var(--req-ink)}.error.svelte-1fk2ial{border-inline-start:4px solid var(--danger);background:var(--danger-tint);color:var(--danger-ink)}.msg.svelte-1fk2ial{flex:1 1 auto;min-inline-size:0;line-height:1.4}.action.svelte-1fk2ial{flex:none;min-block-size:36px;padding-inline:var(--space-3);border:1px solid currentColor;border-radius:var(--radius-pill);background:transparent;color:inherit;font-size:var(--text-2xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.06em}.action.svelte-1fk2ial:hover{background:#ffffff80}.close.svelte-1fk2ial{flex:none;display:grid;place-items:center;inline-size:32px;block-size:32px;border-radius:var(--radius-sm);color:inherit;opacity:.6}.close.svelte-1fk2ial:hover{opacity:1;background:#17221c0f}.action.svelte-1fk2ial:focus-visible,.close.svelte-1fk2ial:focus-visible{outline:3px solid var(--ring);outline-offset:2px;opacity:1}
