@layer reset{:where(*){box-sizing:border-box}:where(html){-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:where(body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ol,ul){margin:0}:where(ol,ul)[role=list],:where(.lst-list){padding:0;list-style:none}:where(img,svg,video,canvas,picture){max-inline-size:100%;display:block}:where(input,button,textarea,select){font:inherit;color:inherit;letter-spacing:inherit}:where(button){cursor:pointer}:where(h1,h2,h3,h4){text-wrap:balance}:where(p,li,dd){text-wrap:pretty}:where([hidden]:not([hidden=until-found])){display:none!important}:where(dialog){color:inherit;border:0;padding:0}}@layer tokens{:root{--ink-950:#0e1013;--ink-900:#15181c;--ink-850:#1c2026;--ink-800:#262b32;--ink-700:#3a4048;--ink-600:#5a6068;--ink-500:#6b7179;--ink-400:#9aa1a9;--ink-300:#c9cdd2;--ink-200:#e3e6e9;--ink-100:#f1f2f3;--white:#fff;--sand-50:#f4f2ee;--sand-100:#efece7;--sand-150:#ece9e3;--sand-200:#dedad3;--sand-300:#b9b4ab;--sand-600:#8a857d;--sage-50:#f3f4f1;--sage-100:#ecede9;--sage-150:#e4e5e0;--sage-200:#dcddd8;--sage-300:#b9bbb4;--sage-600:#868980;--amber-500:#f2a900;--amber-550:#e09e00;--amber-600:#c98a00;--amber-100:#ffe9a8;--amber-150:#fbe3b0;--green-500:#3dbe8b;--green-550:#35ad7d;--green-600:#2a9e71;--green-700:#1f7a4d;--green-100:#cdefe0;--rust-700:#b45309;--rust-800:#92400e;--red-700:#b42318;--red-800:#8e1b12;--red-100:#fad4cc;--blue-700:#1d4f8c;--blue-100:#e3ecf7;--font-sans:"Archivo Variable", "Archivo", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--fs-2xs:.6875rem;--fs-xs:.75rem;--fs-sm:.8125rem;--fs-md:.875rem;--fs-base:1rem;--fs-lg:1.125rem;--fs-xl:clamp(1.25rem, 1.18rem + .35vw, 1.4375rem);--fs-2xl:clamp(1.5rem, 1.38rem + .6vw, 1.875rem);--fs-3xl:clamp(1.75rem, 1.56rem + .95vw, 2.375rem);--fs-code:clamp(2.25rem, 2rem + 1.25vw, 2.75rem);--lh-tight:1.12;--lh-snug:1.25;--lh-body:1.45;--tracking-eyebrow:.12em;--tracking-label:.08em;--tracking-code:.18em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--gutter:1rem;--tap:2.75rem;--control-h:2.875rem;--control-h-sm:2.25rem;--control-h-lg:3.5rem;--radius-xs:.375rem;--radius-sm:.625rem;--radius-md:.75rem;--radius-lg:.875rem;--radius-xl:1rem;--radius-2xl:1.25rem;--radius-pill:999px;--border-w:1px;--border-w-strong:1.5px;--border-w-select:2px;--frame-w:3px;--frame-len:.875rem;--frame-gap:6px;--frame-radius:.5rem;--stripe:14px;--live-speed:.778s;--dur-1:80ms;--dur-2:.14s;--dur-3:.22s;--dur-4:.32s;--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.4, .64, 1);--z-sticky:10;--z-header:20;--z-nav:30;--z-toast:70;--shadow-color:21 24 28;--shadow-sm:0 1px 2px rgb(var(--shadow-color) / .06);--shadow-md:0 8px 20px -10px rgb(var(--shadow-color) / .28);--shadow-overlay:0 -10px 40px -12px rgb(var(--shadow-color) / .38);--shadow-bar:0 -1px 0 var(--border), 0 -14px 24px -22px rgb(var(--shadow-color) / .45)}@supports (transition-timing-function:linear(0, 1)){:root{--ease-spring:linear(0, .3 9%, .83 22%, 1.06 32%, 1.1 38%, 1.05 49%, .99 62%, 1)}}:where(:root){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:where(:root){--lightningcss-light: ;--lightningcss-dark:initial}}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root,[data-product=gasolinera]{--p-accent:var(--amber-500);--p-accent-hover:var(--amber-550);--p-accent-strong:var(--amber-600);--p-selected:var(--amber-100);--p-pending:var(--amber-100);--p-bg:var(--sand-50);--p-border:var(--sand-200);--p-divider:var(--sand-100);--p-track:var(--sand-150);--p-field-line:var(--sand-600);--p-neutral:#e7e4de;--p-bg-d:#11100e;--p-surface-d:#1a1916;--p-surface-2-d:#23211d;--p-border-d:#302d28;--p-divider-d:#26241f;--p-selected-d:#3d310c}[data-product=autoservicio]{--p-accent:var(--green-500);--p-accent-hover:var(--green-550);--p-accent-strong:var(--green-600);--p-selected:var(--green-100);--p-pending:var(--amber-150);--p-bg:var(--sage-50);--p-border:var(--sage-200);--p-divider:var(--sage-100);--p-track:var(--sage-150);--p-field-line:var(--sage-600);--p-neutral:var(--sage-150);--p-bg-d:#0e1110;--p-surface-d:#171b19;--p-surface-2-d:#1f2421;--p-border-d:#2a302d;--p-divider-d:#222724;--p-selected-d:#123a2a}:where(:root,[data-product]){--accent:var(--p-accent);--accent-hover:var(--p-accent-hover);--accent-strong:var(--p-accent-strong);--text-on-accent:var(--ink-900);--surface-ink:var(--ink-900);--bg:var(--p-bg);--surface:var(--white);--surface-2:var(--p-bg);--surface-hover:var(--p-bg);--field-bg:var(--white);--text:var(--ink-900);--text-muted:#4f555d;--text-faint:var(--ink-500);--border:var(--p-border);--border-strong:var(--ink-900);--field-line:var(--p-field-line);--divider:var(--p-divider);--track:var(--p-track);--selected:var(--p-selected);--pending:var(--p-pending);--neutral:var(--p-neutral);--liters:var(--rust-700);--liters-strong:var(--rust-800);--ink-fill:var(--ink-900);--ink-fill-hover:var(--ink-800);--ink-fill-text:var(--white);--ok:var(--green-700);--ok-bg:var(--green-100);--warn:var(--rust-700);--warn-bg:var(--amber-100);--danger:var(--red-700);--danger-hover:var(--red-800);--danger-bg:var(--red-100);--on-danger:var(--white);--info:var(--blue-700);--info-bg:var(--blue-100);--disabled-bg:#d8d4cc;--disabled-text:#4f555d;--skeleton:#e6e3dd;--focus:var(--ink-900);--scrim:#0e10138c;--frame-color:var(--accent)}@supports (color:light-dark(#000, #fff)){:where(:root,[data-product]){--bg:light-dark(var(--p-bg),var(--p-bg-d));--surface:light-dark(var(--white),var(--p-surface-d));--surface-2:light-dark(var(--p-bg),var(--p-surface-2-d));--surface-hover:light-dark(var(--p-bg),var(--p-surface-2-d));--field-bg:light-dark(var(--white),var(--p-bg-d));--text:light-dark(var(--ink-900),#f2f1ee);--text-muted:light-dark(#4f555d,#aeb3b9);--text-faint:light-dark(var(--ink-500),#878c93);--border:light-dark(var(--p-border),var(--p-border-d));--border-strong:light-dark(var(--ink-900),#e9ebed);--field-line:light-dark(var(--p-field-line),var(--ink-500));--divider:light-dark(var(--p-divider),var(--p-divider-d));--track:light-dark(var(--p-track),var(--p-border-d));--selected:light-dark(var(--p-selected),var(--p-selected-d));--pending:light-dark(var(--p-pending),#3d300b);--neutral:light-dark(var(--p-neutral),var(--p-border-d));--liters:light-dark(var(--rust-700),#fb923c);--liters-strong:light-dark(var(--rust-800),#fdba74);--ink-fill:light-dark(var(--ink-900),#f2f1ee);--ink-fill-hover:light-dark(var(--ink-800),#fff);--ink-fill-text:light-dark(var(--white),var(--ink-900));--ok:light-dark(var(--green-700),#4ad19b);--ok-bg:light-dark(var(--green-100),#123a2a);--warn:light-dark(var(--rust-700),#fbbf4a);--warn-bg:light-dark(var(--amber-100),#3d300b);--danger:light-dark(var(--red-700),#ff8a7a);--danger-hover:light-dark(var(--red-800),#ffa597);--danger-bg:light-dark(var(--red-100),#43170f);--on-danger:light-dark(var(--white),var(--ink-900));--info:light-dark(var(--blue-700),#9dc3f5);--info-bg:light-dark(var(--blue-100),#13283f);--disabled-bg:light-dark(#d8d4cc,#2b2f35);--disabled-text:light-dark(#4f555d,#878c93);--skeleton:light-dark(#e6e3dd,#24272c);--focus:light-dark(var(--ink-900),var(--accent));--scrim:light-dark(#0e10138c,#000000a8)}}.lst-ink{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:var(--ink-850);--surface-2:var(--ink-800);--surface-hover:var(--ink-800);--field-bg:var(--ink-850);--text:var(--white);--text-muted:var(--ink-300);--text-faint:var(--ink-400);--border:var(--ink-700);--border-strong:var(--ink-500);--field-line:var(--ink-500);--divider:var(--ink-800);--track:var(--ink-800);--ink-fill:var(--white);--ink-fill-hover:var(--ink-100);--ink-fill-text:var(--ink-900);--disabled-bg:var(--ink-800);--disabled-text:var(--ink-400);--skeleton:var(--ink-800);--focus:var(--accent);--ok:#4ad19b;--danger:#ff8a7a;background-color:var(--surface-ink);color:var(--text)}@media (min-width:48em){:root{--gutter:1.5rem}}}@layer base{html{font-family:var(--font-sans);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;scroll-padding-block:4.5rem 10rem}body{background-color:var(--bg);color:var(--text);accent-color:var(--accent);min-block-size:100vh;min-block-size:100dvh;font-size:var(--fs-base);font-synthesis-weight:none}@media (pointer:fine){html{overscroll-behavior:none}}:where(a){color:inherit;text-underline-offset:.2em}:where(button,a,label,summary,select,[role=button]){touch-action:manipulation}:where(h1,h2,h3){font-weight:800;line-height:var(--lh-tight);letter-spacing:-.01em}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}::selection{background-color:var(--accent);color:var(--text-on-accent)}:where(code,kbd,samp){font-family:var(--font-mono)}.lst-mono,:where([data-mono]){font-family:var(--font-mono);font-variant-numeric:tabular-nums}:where(table,.lst-num){font-variant-numeric:tabular-nums}.lst-visually-hidden:where(:not(:focus-within,:active)){clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;block-size:1px!important;inline-size:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.lst-skip-link{z-index:calc(var(--z-toast) + 1);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background-color:var(--ink-fill);color:var(--ink-fill-text);font-weight:700;text-decoration:none;position:fixed;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.lst-skip-link:not(:focus){translate:0 -200%}@media (forced-colors:active){:focus-visible{outline-color:highlight}}}@layer components{.lst-frame{--_gap:var(--frame-gap);isolation:isolate;place-items:center;display:inline-grid;position:relative}.lst-frame:before{content:"";inset:calc(var(--_gap) * -1);border:var(--frame-w) solid var(--frame-color);border-radius:calc(var(--frame-radius) + var(--_gap) * .5);-webkit-mask:conic-gradient(at var(--frame-len) var(--frame-len), transparent 75%, #000 0) 0 0 / calc(100% - var(--frame-len)) calc(100% - var(--frame-len));-webkit-mask:conic-gradient(at var(--frame-len) var(--frame-len), transparent 75%, #000 0) 0 0 / calc(100% - var(--frame-len)) calc(100% - var(--frame-len));mask:conic-gradient(at var(--frame-len) var(--frame-len), transparent 75%, #000 0) 0 0 / calc(100% - var(--frame-len)) calc(100% - var(--frame-len));pointer-events:none;position:absolute}.lst-frame[data-tone=ink]{--frame-color:var(--border-strong)}.lst-frame[data-tone=ok]{--frame-color:var(--ok)}.lst-frame[data-tone=danger]{--frame-color:var(--danger)}.lst-frame[data-size=lg]{--frame-w:4px;--frame-len:1.375rem;--frame-gap:10px;--frame-radius:.875rem}.lst-frame[data-lock]:before{animation:lst-frame-lock var(--dur-4) var(--ease-spring) both}@keyframes lst-frame-lock{0%{opacity:0;scale:1.16}}.lst-stripes{--_a:var(--accent);--_b:var(--accent-strong);background-image:repeating-linear-gradient(135deg, var(--_a) 0 var(--stripe), var(--_b) var(--stripe) calc(var(--stripe) * 2))}.lst-stripes[data-kind=hazard]{--_a:var(--amber-500);--_b:var(--ink-900);--stripe:10px}.lst-stripes[data-kind=danger]{--_a:var(--danger);--_b:var(--danger-hover);--stripe:5px}.lst-eyebrow{font-size:var(--fs-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);font-weight:700}.lst-section-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.lst-section-title{font-size:var(--fs-sm);letter-spacing:var(--tracking-label);font-weight:700;line-height:var(--lh-snug);text-transform:uppercase;color:var(--text-muted)}.lst-section-aside{font-size:var(--fs-sm);color:var(--text-muted);text-align:end}.lst-spidi-note{font-size:var(--fs-xs);line-height:var(--lh-snug);color:var(--text-muted);text-align:center}.lst-icon{inline-size:var(--icon-size,1.25rem);block-size:var(--icon-size,1.25rem);flex:none}.lst-spinner{border:2.5px solid;border-inline-end-color:#0000;border-radius:50%;flex:none;block-size:1.1em;inline-size:1.1em;animation:.75s linear infinite lst-spin;display:inline-block}@keyframes lst-spin{to{rotate:1turn}}.lst-btn{--_bg:var(--surface);--_bg-hover:var(--surface-hover);--_fg:var(--text);--_line:var(--border-strong);--_h:var(--control-h);justify-content:center;align-items:center;gap:var(--space-2);min-block-size:var(--_h);min-inline-size:0;padding:var(--space-2) var(--space-3);border:var(--border-w-strong) solid var(--_line);border-radius:var(--radius-md);background-color:var(--_bg);color:var(--_fg);font-size:.9375rem;font-weight:700;line-height:var(--lh-tight);text-align:center;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;transition-property:background-color,border-color,color,translate;transition-duration:var(--dur-2), var(--dur-2), var(--dur-2), var(--dur-1);transition-timing-function:var(--ease-out);text-decoration:none;display:inline-flex;position:relative}.lst-btn[data-variant=primary]{--_bg:var(--accent);--_bg-hover:var(--accent-hover);--_fg:var(--text-on-accent);--_line:var(--accent);font-weight:800}.lst-btn[data-variant=ink]{--_bg:var(--ink-fill);--_bg-hover:var(--ink-fill-hover);--_fg:var(--ink-fill-text);--_line:var(--ink-fill)}.lst-btn[data-variant=danger]{--_bg:var(--danger);--_bg-hover:var(--danger-hover);--_fg:var(--on-danger);--_line:var(--danger);font-weight:800}.lst-btn[data-variant=danger-outline]{--_fg:var(--danger);--_line:var(--danger);--_bg-hover:var(--danger-bg)}.lst-btn[data-variant=ghost]{--_bg:transparent;--_line:transparent}.lst-btn[data-variant=current]{--_bg:transparent;--_bg-hover:#ffffff1f;--_fg:currentColor;--_line:currentColor}.lst-btn[data-size=sm]{--_h:var(--control-h-sm);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-size:var(--fs-sm)}.lst-btn[data-size=sm]:after{content:"";position:absolute;inset:-4px 0}.lst-btn[data-size=lg]{--_h:var(--control-h-lg);border-radius:var(--radius-lg);font-size:var(--fs-lg)}.lst-btn[data-size=xl]{--_h:3.75rem;border-radius:var(--radius-lg);font-size:var(--fs-lg);font-weight:800}.lst-btn[data-block]{inline-size:100%;display:flex}@media (hover:hover){.lst-btn:hover:not(:disabled,[aria-disabled=true]){background-color:var(--_bg-hover)}}.lst-btn:active:not(:disabled,[aria-disabled=true]){translate:0 1px}.lst-btn:disabled,.lst-btn[aria-disabled=true]{--_bg:var(--disabled-bg);--_fg:var(--disabled-text);--_line:var(--disabled-bg);cursor:not-allowed}.lst-btn[aria-busy=true]{cursor:progress}.lst-btn-label{min-inline-size:0}.lst-iconbtn{--_bg:var(--surface);--_bg-hover:var(--surface-hover);--_fg:var(--text);--_line:var(--border-strong);inline-size:var(--tap);block-size:var(--tap);border:var(--border-w-strong) solid var(--_line);border-radius:var(--radius-md);background-color:var(--_bg);color:var(--_fg);transition-property:background-color,border-color,color,translate;transition-duration:var(--dur-2), var(--dur-2), var(--dur-2), var(--dur-1);flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.lst-iconbtn[data-variant=ink]{--_bg:var(--ink-fill);--_bg-hover:var(--ink-fill-hover);--_fg:var(--ink-fill-text);--_line:var(--ink-fill)}.lst-iconbtn[data-variant=ghost]{--_bg:transparent;--_line:transparent}.lst-iconbtn[data-variant=primary]{--_bg:var(--accent);--_bg-hover:var(--accent-hover);--_fg:var(--text-on-accent);--_line:var(--accent)}.lst-iconbtn[data-size=sm]{border-radius:var(--radius-sm);block-size:2.25rem;inline-size:2.25rem}.lst-iconbtn[data-size=sm]:after{content:"";position:absolute;inset:-4px}@media (hover:hover){.lst-iconbtn:hover:not(:disabled){background-color:var(--_bg-hover)}}.lst-iconbtn:active:not(:disabled){translate:0 1px}.lst-iconbtn:disabled{opacity:.4;cursor:not-allowed}.lst-chip{--_bg:var(--neutral);--_fg:var(--text);border-radius:var(--radius-pill);background-color:var(--_bg);min-block-size:1.5rem;color:var(--_fg);font-size:var(--fs-xs);white-space:nowrap;align-items:center;gap:.35em;padding:.125rem .625rem;font-weight:800;line-height:1.2;display:inline-flex}.lst-chip[data-size=md]{min-block-size:1.875rem;font-size:var(--fs-md);padding:.25rem .75rem}.lst-chip[data-tone=accent]{--_bg:var(--accent);--_fg:var(--text-on-accent)}.lst-chip[data-tone=ok]{--_bg:var(--ok-bg)}.lst-chip[data-tone=pending]{--_bg:var(--pending)}.lst-chip[data-tone=warn]{--_bg:var(--warn-bg)}.lst-chip[data-tone=danger]{--_bg:var(--danger-bg)}.lst-chip[data-tone=danger-solid]{--_bg:var(--danger);--_fg:var(--on-danger)}.lst-chip[data-tone=info]{--_bg:var(--info-bg)}.lst-chip[data-tone=ink]{--_bg:var(--ink-fill);--_fg:var(--ink-fill-text)}.lst-chip[data-tone=outline]{--_bg:transparent;box-shadow:inset 0 0 0 var(--border-w-strong) var(--border-strong)}.lst-chip-dot{background-color:currentColor;border-radius:50%;block-size:.5em;inline-size:.5em}.lst-livestatus{align-items:center;gap:var(--space-2);font-size:var(--fs-xs);color:var(--text-muted);font-weight:700;display:inline-flex}.lst-livestatus:before{content:"";background-color:var(--ok);border-radius:50%;block-size:.5rem;inline-size:.5rem}.lst-livestatus[data-status=connecting]:before{background-color:var(--warn)}.lst-livestatus[data-status=closed]:before,.lst-livestatus[data-status=idle]:before{background-color:var(--danger)}.lst-livedot{background-color:var(--accent);border-radius:50%;flex:none;block-size:.625rem;inline-size:.625rem;animation:1s ease-in-out infinite lst-pulse;display:inline-block}@keyframes lst-pulse{50%{opacity:.25}}.lst-code{font-family:var(--font-mono);font-size:var(--_size,1rem);letter-spacing:var(--tracking-label);white-space:nowrap;font-weight:700;line-height:1.1}.lst-code[data-size=lg]{--_size:1.25rem}.lst-code[data-size=xl]{--_size:1.875rem;letter-spacing:.12em}.lst-code[data-boxed]{border-radius:var(--radius-sm);background-color:var(--surface-2);padding:.3125rem .5rem}.lst-code[data-struck]{text-decoration:line-through;text-decoration-thickness:2px}.lst-thumb{--_size:3.625rem;inline-size:var(--_size);block-size:var(--_size);border-radius:var(--radius-sm);background-color:var(--thumb-tint,var(--neutral));color:var(--ink-900);font-size:calc(var(--_size) * .31);object-fit:cover;flex:none;place-items:center;font-weight:800;display:grid;overflow:hidden}.lst-thumb[data-size=sm]{--_size:3.125rem}.lst-thumb[data-size=lg]{--_size:4.5rem}.lst-card{gap:var(--_gap,var(--space-3));padding:var(--_pad,var(--space-4));border:var(--border-w) solid var(--border);border-radius:var(--radius-xl);background-color:var(--surface);color:var(--text);flex-direction:column;display:flex}.lst-card[data-pad=sm]{--_pad:var(--space-3);--_gap:var(--space-2);border-radius:var(--radius-md)}.lst-card[data-pad=lg]{--_pad:var(--space-5)}.lst-card[data-tone=sunken]{background-color:var(--surface-2);border-color:#0000}.lst-card[data-tone=selected]{border:var(--border-w-select) solid var(--border-strong)}.lst-card[data-tone=dashed]{border:var(--border-w-strong) dashed var(--field-line)}.lst-card[data-tone=ok]{background-color:var(--ok-bg);border-color:#0000}.lst-card[data-tone=danger]{background-color:var(--danger-bg);border-color:#0000}.lst-card-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.lst-card-title{font-size:var(--fs-base);font-weight:800;line-height:var(--lh-snug);overflow-wrap:anywhere}.lst-card-aside{font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap}.lst-row{padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);background-color:var(--surface);transition:opacity var(--dur-3) var(--ease-out);container-type:inline-size}.lst-row-inner{gap:var(--space-2);flex-direction:column;display:flex}@container (width>=42rem){.lst-row-inner{align-items:center;gap:var(--space-4);flex-direction:row}.lst-row-main{flex:auto;min-inline-size:0}.lst-row-actions{flex:none}}.lst-row-main{align-items:center;gap:var(--space-3);display:flex}.lst-row-body{flex:auto;gap:.125rem;min-inline-size:0;display:grid}.lst-row-title{font-size:var(--fs-md);font-weight:700;line-height:var(--lh-snug);overflow-wrap:anywhere}.lst-row-meta{font-size:var(--fs-xs);color:var(--text-muted);overflow-wrap:anywhere}.lst-row-trailing{text-align:end;flex-direction:column;flex:none;align-items:flex-end;gap:.25rem;display:flex}.lst-row-actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.lst-row[data-struck]{background-color:var(--surface-2)}.lst-row[data-struck] .lst-money{text-decoration:line-through;text-decoration-thickness:2px}.lst-money,.lst-qty{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--_size,inherit);font-weight:var(--_weight,600);line-height:var(--lh-tight);white-space:nowrap}.lst-money-unit,.lst-qty-unit{font-size:var(--_unit,1em);font-weight:600}.lst-money[data-size=sm],.lst-qty[data-size=sm]{--_size:var(--fs-sm);--_weight:500}.lst-money[data-size=md],.lst-qty[data-size=md]{--_size:var(--fs-md)}.lst-money[data-size=lg],.lst-qty[data-size=lg]{--_size:1.1875rem;--_weight:700;--_unit:.8em}.lst-money[data-size=xl],.lst-qty[data-size=xl]{--_size:var(--fs-2xl);--_weight:700;--_unit:.72em}.lst-money[data-size=kpi],.lst-qty[data-size=kpi]{--_size:var(--fs-3xl);--_weight:700;--_unit:.66em;letter-spacing:-.01em}.lst-money[data-tone=muted],.lst-qty[data-tone=muted]{color:var(--text-muted)}.lst-qty[data-tone=liters]{color:var(--liters)}.lst-money[data-tone=danger],.lst-qty[data-tone=danger]{color:var(--danger)}.lst-amount{gap:var(--space-1);min-inline-size:0;display:grid}.lst-amount[data-label-tone=muted] .lst-field-label{font-size:var(--fs-xs);color:var(--text-muted)}.lst-amount-box{min-block-size:3.125rem;padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);background-color:var(--surface-2);text-align:end;flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.lst-amount-box[data-outlined]{border:var(--border-w) solid var(--border);background-color:var(--surface)}.lst-stat{gap:var(--space-1);min-inline-size:0;display:grid}.lst-stat-label{font-size:var(--fs-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);font-weight:700}.lst-stat-value{overflow-wrap:anywhere}.lst-stat-meta{font-family:var(--font-mono);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--text-muted)}.lst-stat[data-size=md] .lst-stat-label{font-size:var(--fs-sm);letter-spacing:0;text-transform:none;color:var(--text);font-weight:800}.lst-stat[data-size=md] .lst-stat-meta{font-size:var(--fs-xs)}.lst-meter{--_fill:var(--ink-fill);gap:.3125rem;display:grid}.lst-meter-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--fs-sm);display:flex}.lst-meter-label{font-weight:700}.lst-meter-value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:end}.lst-meter-flag{font-family:var(--font-sans);font-weight:800}.lst-meter-track{block-size:var(--_track-h,.5rem);border-radius:var(--radius-pill);background-color:var(--track);overflow:hidden}.lst-meter[data-size=lg]{--_track-h:.625rem}.lst-meter-fill{block-size:100%;inline-size:calc(var(--pct,0) * 1%);border-radius:inherit;background-color:var(--_fill);min-inline-size:.5rem;transition:inline-size var(--dur-4) var(--ease-out);display:block}.lst-meter[data-tone=warn]{--_fill:var(--liters)}.lst-meter[data-tone=warn] .lst-meter-value{color:var(--liters)}.lst-meter[data-tone=danger] .lst-meter-value{color:var(--danger)}.lst-meter[data-tone=danger] .lst-meter-fill{background-image:repeating-linear-gradient(135deg, var(--danger) 0 5px, var(--danger-hover) 5px 10px)}.lst-meter[data-tone=accent]{--_fill:var(--accent)}.lst-field{gap:var(--space-1);min-inline-size:0;display:grid}.lst-field-top{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.lst-field-label{font-size:var(--fs-sm);font-weight:700;line-height:var(--lh-snug);color:var(--text)}.lst-field[data-label-tone=muted] .lst-field-label{font-size:var(--fs-xs);color:var(--text-muted)}.lst-field-optional{font-size:var(--fs-xs);color:var(--text-muted);font-weight:500}.lst-field-hint{font-size:var(--fs-sm);line-height:var(--lh-snug);color:var(--text-muted)}.lst-field-error{align-items:flex-start;gap:var(--space-1);font-size:var(--fs-sm);font-weight:700;line-height:var(--lh-snug);color:var(--danger);display:flex}.lst-field-error:empty{margin-block-start:calc(var(--space-1) * -1)}.lst-input{--_line:var(--field-line);inline-size:100%;min-inline-size:0;block-size:var(--control-h);padding:0 var(--space-3);border:var(--border-w-strong) solid var(--_line);border-radius:var(--radius-md);background-color:var(--field-bg);color:var(--text);font-size:max(16px, var(--fs-base));line-height:var(--lh-snug);transition:border-color var(--dur-2) var(--ease-out)}.lst-input::placeholder{color:var(--text-faint);opacity:1}@media (hover:hover){.lst-input:hover:not(:disabled,:focus){--_line:var(--text-muted)}}.lst-input:focus{--_line:var(--border-strong)}.lst-input:focus-visible{outline-offset:1px}.lst-input[aria-invalid=true]{--_line:var(--danger)}.lst-input:disabled,.lst-input:read-only:not(select){background-color:var(--surface-2);color:var(--text-muted)}.lst-input[data-mono]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.lst-input[data-size=lg]{block-size:3.125rem;font-size:var(--fs-lg);font-weight:700}.lst-input[data-tone=liters]{--_line:var(--border-strong);border-width:var(--border-w-select);block-size:3.125rem;color:var(--liters);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.lst-input[data-tone=plate]{font-family:var(--font-mono);font-size:var(--fs-lg);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.lst-input[data-tone=plate]::placeholder{letter-spacing:.08em}.lst-input-group{align-items:center;display:flex;position:relative}.lst-input-group>.lst-input{padding-inline-start:var(--_pad-start,var(--space-3));padding-inline-end:var(--_pad-end,var(--space-3))}.lst-input-group[data-leading]{--_pad-start:2.5rem}.lst-input-group[data-prefix]{--_pad-start:3rem}.lst-input-group[data-trailing]{--_pad-end:2.75rem}.lst-input-adorn{min-inline-size:2.5rem;color:var(--text-muted);pointer-events:none;place-items:center;display:grid;position:absolute;inset-block:0}.lst-input-adorn[data-side=start]{padding-inline-start:var(--space-1);inset-inline-start:0}.lst-input-adorn[data-side=end]{pointer-events:auto;inset-inline-end:0}.lst-input-prefix{font-family:var(--font-mono);font-size:var(--fs-md);color:var(--text-muted);pointer-events:none;font-weight:600;position:absolute;inset-inline-start:var(--space-3)}.lst-textarea{block-size:auto;min-block-size:5.5rem;padding-block:var(--space-3);resize:vertical;field-sizing:content}.lst-select{align-items:center;display:grid;position:relative}.lst-select>select{appearance:none;background-color:var(--field-bg);color:var(--text);cursor:pointer;padding-inline-end:2.25rem}.lst-select>.lst-icon{--icon-size:1.125rem;color:var(--text);pointer-events:none;position:absolute;inset-inline-end:var(--space-3)}.lst-stepper{align-items:center;gap:var(--space-1);display:inline-flex}.lst-stepper-btn{inline-size:2.5rem;block-size:var(--tap);border:var(--border-w-strong) solid var(--border-strong);border-radius:var(--radius-sm);background-color:var(--surface);color:var(--text);transition-property:background-color,opacity,translate;transition-duration:var(--dur-2), var(--dur-2), var(--dur-1);flex:none;place-items:center;padding:0;display:grid;position:relative}.lst-stepper-btn:after{content:"";position:absolute;inset:0 -2px}.lst-stepper-btn[data-kind=inc]{border-color:var(--ink-fill);background-color:var(--ink-fill);color:var(--ink-fill-text)}.lst-stepper-btn:disabled{opacity:.35;cursor:not-allowed}@media (hover:hover){.lst-stepper-btn:hover:not(:disabled){background-color:var(--surface-hover)}.lst-stepper-btn[data-kind=inc]:hover:not(:disabled){background-color:var(--ink-fill-hover)}}.lst-stepper-btn:active:not(:disabled){translate:0 1px}.lst-stepper-input{inline-size:3.25rem;block-size:var(--tap);border:var(--border-w-strong) solid var(--field-line);border-radius:var(--radius-sm);background-color:var(--field-bg);color:var(--text);font-family:var(--font-mono);font-size:max(16px, var(--fs-base));font-variant-numeric:tabular-nums;text-align:center;padding:0 .125rem;font-weight:700}.lst-stepper-input:focus{border-color:var(--border-strong)}.lst-liters{border:0;min-inline-size:0;margin:0;padding:0}.lst-liters-grid{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:var(--space-2);display:grid}.lst-liters-cell{min-block-size:4.625rem;padding:var(--space-2) var(--space-1);border:var(--border-w) solid var(--border);border-radius:var(--radius-md);background-color:var(--surface);color:var(--text);font-family:var(--font-mono);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-user-select:none;user-select:none;transition-property:background-color,border-color,translate;transition-duration:var(--dur-2), var(--dur-2), var(--dur-1);flex-direction:column;justify-content:center;align-items:center;gap:.125rem;display:flex;position:relative;container-type:inline-size}.lst-liters-radio{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.lst-liters-top{align-items:baseline;gap:.375rem;display:flex}.lst-liters-l{color:var(--liters);font-size:1.125rem;font-weight:700}.lst-liters-usd{font-size:var(--fs-xs);color:var(--text-muted);font-weight:500}.lst-liters-bs{font-size:1.125rem;font-size:min(1.125rem, calc(100cqi / (var(--bs-chars,8) * .62)));font-weight:700;line-height:1.15}@media (hover:hover){.lst-liters-cell:hover:not([data-checked]){border-color:var(--text-muted)}}.lst-liters-cell:active{translate:0 1px}.lst-liters-cell[data-checked]{border:var(--border-w-select) solid var(--border-strong);background-color:var(--selected)}.lst-liters-cell[data-checked] .lst-liters-l{color:var(--liters-strong)}.lst-liters-cell[data-checked]:before{content:"";border:var(--frame-w) solid var(--frame-color);-webkit-mask:conic-gradient(at 1.25rem 1.25rem, transparent 75%, #000 0) 0 0 / calc(100% - 1.25rem) calc(100% - 1.25rem);-webkit-mask:conic-gradient(at 1.25rem 1.25rem, transparent 75%, #000 0) 0 0 / calc(100% - 1.25rem) calc(100% - 1.25rem);mask:conic-gradient(at 1.25rem 1.25rem, transparent 75%, #000 0) 0 0 / calc(100% - 1.25rem) calc(100% - 1.25rem);pointer-events:none;animation:lst-frame-lock var(--dur-4) var(--ease-spring) both;border-radius:.75rem;position:absolute;inset:-6px}.lst-liters-cell:focus-within{outline:2px solid var(--focus);outline-offset:2px}@supports selector(:has(*)){.lst-liters-cell:focus-within{outline:none}.lst-liters-cell:has(:focus-visible){outline:2px solid var(--focus);outline-offset:2px}}.lst-seg{border:0;min-inline-size:0;margin:0;padding:0}.lst-seg-legend{font-size:var(--fs-sm);margin-block-end:var(--space-1);padding:0;font-weight:700}.lst-seg-options{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.lst-seg-option{min-block-size:var(--tap);padding:var(--space-1) var(--space-3);background-color:var(--surface);color:var(--text);font-size:var(--fs-md);font-weight:700;line-height:var(--lh-snug);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition-property:background-color,color,border-color;transition-duration:var(--dur-2);flex-direction:column;justify-content:center;align-items:center;gap:.125rem;display:flex;position:relative}.lst-seg-radio{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.lst-seg-sub{font-family:var(--font-mono);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;font-weight:500}.lst-seg-option[data-checked]{background-color:var(--ink-fill);color:var(--ink-fill-text)}.lst-seg-option[data-disabled]{opacity:.45;cursor:not-allowed}@media (hover:hover){.lst-seg-option:hover:not([data-checked],[data-disabled]){background-color:var(--surface-hover)}}.lst-seg-option:focus-within{outline:2px solid var(--focus);outline-offset:2px;z-index:1}@supports selector(:has(*)){.lst-seg-option:focus-within{outline:none}.lst-seg-option:has(:focus-visible){outline:2px solid var(--focus);outline-offset:2px;z-index:1}}.lst-seg[data-variant=joined] .lst-seg-options{border:var(--border-w-strong) solid var(--border-strong);border-radius:var(--radius-md);overflow:hidden}.lst-seg[data-variant=joined] .lst-seg-option:focus-within{outline-offset:-4px}.lst-seg[data-variant=joined] .lst-seg-option:has(:focus-visible){outline-offset:-4px}.lst-seg[data-variant=tiles] .lst-seg-options{grid-auto-flow:row;grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:var(--space-2)}.lst-seg[data-variant=tiles] .lst-seg-option{border:var(--border-w-strong) solid var(--border-strong);border-radius:var(--radius-md);min-block-size:3.125rem}.lst-seg[data-variant=tiles] .lst-seg-option:has(.lst-seg-sub) .lst-seg-label{font-size:var(--fs-base)}.lst-seg[data-variant=pills] .lst-seg-options{gap:var(--space-2);flex-wrap:wrap;display:flex}.lst-seg[data-variant=pills] .lst-seg-option{min-block-size:2.5rem;padding-inline:var(--space-3);border:var(--border-w-strong) solid var(--border-strong);border-radius:var(--radius-pill);font-size:var(--fs-sm)}.lst-tablist{gap:var(--space-1);border-block-end:var(--border-w) solid var(--border);scrollbar-width:none;display:flex;overflow-x:auto}.lst-tab{min-block-size:var(--tap);padding:0 var(--space-3);color:var(--text-muted);font-size:var(--fs-md);background:0 0;border:0;flex:none;font-weight:600;position:relative}.lst-tab:after{content:"";inset-inline:var(--space-2);border-radius:var(--radius-pill) var(--radius-pill) 0 0;block-size:3px;transition:background-color var(--dur-2);background-color:#0000;position:absolute;inset-block-end:-1px}.lst-tab[aria-selected=true]{color:var(--text);font-weight:800}.lst-tab[aria-selected=true]:after{background-color:var(--accent)}.lst-tab:focus-visible{outline-offset:-3px}@media (hover:hover){.lst-tab:hover{color:var(--text)}}.lst-tabpanel{padding-block-start:var(--space-4)}.lst-tabpanel:focus-visible{outline-offset:4px}.lst-switch-row{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.lst-switch-text{gap:.125rem;min-inline-size:0;display:grid}.lst-switch-label{font-size:var(--fs-base);font-weight:800;line-height:var(--lh-snug);cursor:pointer}.lst-switch-desc{font-size:var(--fs-sm);color:var(--text-muted)}.lst-switch{border-radius:var(--radius-pill);background-color:var(--field-line);block-size:2rem;inline-size:3.25rem;transition:background-color var(--dur-2);flex:none;padding:3px;display:inline-flex;position:relative}.lst-switch-input{z-index:1;opacity:0;cursor:pointer;margin:0;position:absolute;inset:-6px}.lst-switch-thumb{background-color:var(--white);block-size:1.625rem;inline-size:1.625rem;transition:translate var(--dur-3) var(--ease-spring);border-radius:50%;box-shadow:0 1px 3px #00000040}.lst-switch[data-checked]{background-color:var(--ink-fill)}.lst-switch[data-checked] .lst-switch-thumb{background-color:var(--ink-fill-text);translate:1.25rem}.lst-switch:focus-within{outline:2px solid var(--focus);outline-offset:2px}@supports selector(:has(*)){.lst-switch:focus-within{outline:none}.lst-switch:has(:focus-visible){outline:2px solid var(--focus);outline-offset:2px}}.lst-switch:has(:disabled){opacity:.5}.lst-sheet,.lst-dialog{background-color:var(--surface);max-block-size:100%;max-inline-size:100%;color:var(--text);box-shadow:var(--shadow-overlay);overscroll-behavior:contain;opacity:1;transition-property:translate,opacity,scale,display,overlay;transition-duration:var(--dur-4);transition-timing-function:var(--ease-out);transition-behavior:allow-discrete;border:0;padding:0;translate:0;scale:1}.lst-sheet[open],.lst-dialog[open]{flex-direction:column;display:flex}.lst-sheet::backdrop{background-color:var(--scrim);opacity:1;transition-property:opacity,display,overlay;transition-duration:var(--dur-4);transition-behavior:allow-discrete}.lst-dialog::backdrop{background-color:var(--scrim);opacity:1;transition-property:opacity,display,overlay;transition-duration:var(--dur-4);transition-behavior:allow-discrete}.lst-sheet{border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;max-block-size:min(92dvh,100% - 1.5rem);inline-size:100%;margin:0;margin-block-start:auto;position:fixed;inset-block:auto 0;inset-inline:0}@starting-style{.lst-sheet[open]:not([data-closing]){translate:0 100%}}@starting-style{.lst-sheet[open]:not([data-closing])::backdrop{opacity:0}}.lst-sheet[data-closing]{transition-timing-function:var(--ease-in);translate:0 100%}.lst-sheet[data-closing]::backdrop{opacity:0}.lst-dialog[data-closing]::backdrop{opacity:0}.lst-sheet[data-dragging]{transition:none}.lst-dialog{border-radius:var(--radius-2xl);block-size:-moz-fit-content;block-size:fit-content;max-block-size:min(88dvh,40rem);inline-size:min(28rem,100% - 2rem);margin:auto;position:fixed;inset:0}@starting-style{.lst-dialog[open]:not([data-closing]){opacity:0;scale:.96}}@starting-style{.lst-dialog[open]:not([data-closing])::backdrop{opacity:0}}.lst-dialog[data-closing]{opacity:0;scale:.98}.lst-sheet-grab{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex:none;place-items:center;block-size:1.75rem;display:grid}.lst-sheet-grab:before{content:"";border-radius:var(--radius-pill);background-color:var(--field-line);block-size:.3125rem;inline-size:2.5rem}.lst-sheet[data-dragging] .lst-sheet-grab{cursor:grabbing}.lst-sheet-head{align-items:flex-start;gap:var(--space-3);padding:0 var(--space-5) var(--space-3);display:flex}.lst-dialog .lst-sheet-head{padding-block-start:var(--space-5)}.lst-sheet-titles{gap:var(--space-2);flex:auto;min-inline-size:0;display:grid}.lst-sheet-title{font-size:var(--fs-lg);font-weight:800;line-height:var(--lh-snug)}.lst-sheet-desc{font-size:var(--fs-md);line-height:var(--lh-body);color:var(--text-muted)}.lst-sheet-close{margin-block-start:-.375rem;margin-inline-end:-.5rem}.lst-sheet-body{gap:var(--space-3);min-block-size:0;padding:0 var(--space-5) var(--space-4);overscroll-behavior:contain;flex:auto;display:grid;overflow-y:auto}.lst-sheet-foot{gap:var(--space-3);padding:var(--space-2) var(--space-5) max(var(--space-5), env(safe-area-inset-bottom));flex:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.lst-sheet-foot .lst-btn{min-block-size:3.125rem}.lst-dialog .lst-sheet-foot{padding-block-end:var(--space-5)}@media (min-width:40em){.lst-sheet{border-radius:var(--radius-2xl);block-size:-moz-fit-content;block-size:fit-content;max-block-size:min(88dvh,44rem);inline-size:min(30rem,100% - 2rem);margin:auto;inset:0}@starting-style{.lst-sheet[open]:not([data-closing]){opacity:0;translate:0 1.5rem}}.lst-sheet[data-closing]{opacity:0;translate:0 1rem}.lst-sheet-grab{block-size:var(--space-3)}.lst-sheet-grab:before{display:none}}.lst-pin{max-inline-size:100%;display:inline-flex;position:relative}.lst-pin-input{z-index:1;color:#0000;caret-color:#0000;letter-spacing:2.5em;-webkit-text-fill-color:transparent;background:0 0;border:0;outline:none;block-size:100%;inline-size:100%;margin:0;padding:0;font-size:16px;position:absolute;inset:0}.lst-pin-input::selection{background:0 0}.lst-pin-slots{gap:var(--space-2);display:flex}.lst-pin-slot{border:var(--border-w-strong) solid var(--field-line);border-radius:var(--radius-md);background-color:var(--field-bg);block-size:3.5rem;inline-size:3rem;transition:border-color var(--dur-2), scale var(--dur-2) var(--ease-spring);place-items:center;display:grid;position:relative}.lst-pin-slot[data-optional]:not([data-filled]){border-style:dashed}.lst-pin-slot[data-filled]:after{content:"";background-color:var(--text);block-size:.75rem;inline-size:.75rem;animation:lst-pop var(--dur-3) var(--ease-spring);border-radius:50%}.lst-pin[data-focused] .lst-pin-slot[data-active]{border-color:var(--border-strong);border-width:var(--border-w-select)}.lst-pin[data-focused] .lst-pin-slot[data-active]:before{content:"";background-color:var(--text);block-size:1.375rem;inline-size:2px;animation:1s step-end infinite lst-caret}.lst-pin[data-focused]{outline:2px solid var(--focus);outline-offset:4px;border-radius:var(--radius-md)}.lst-pin[data-invalid] .lst-pin-slot{border-color:var(--danger)}.lst-pin[data-shake] .lst-pin-slots{animation:lst-shake .36s var(--ease-out)}.lst-pin[data-disabled]{opacity:.5}@keyframes lst-pop{0%{scale:.2}}@keyframes lst-caret{50%{opacity:0}}@keyframes lst-shake{20%,60%{translate:-6px}40%,80%{translate:6px}}.lst-pinpad{justify-items:center;gap:var(--space-4);display:grid}.lst-pinpad-keys{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,5.5rem));justify-content:center;inline-size:100%;display:grid}.lst-pinpad-key{border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);background-color:var(--surface);min-block-size:3.5rem;color:var(--text);font-family:var(--font-mono);transition-property:background-color,translate;transition-duration:var(--dur-2), var(--dur-1);place-items:center;font-size:1.5rem;font-weight:600;display:grid}.lst-pinpad-key[data-kind=delete]{background-color:#0000;border-color:#0000}.lst-pinpad-key:active:not(:disabled){background-color:var(--surface-2);translate:0 1px}@media (hover:hover){.lst-pinpad-key:hover:not(:disabled){background-color:var(--surface-hover)}}.lst-pinpad-key:disabled{opacity:.35;cursor:not-allowed}.lst-toaster{inset-inline:var(--gutter);z-index:var(--z-toast);align-items:center;gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:fixed;inset-block-end:calc(var(--toast-offset,0px) + max(var(--space-4), env(safe-area-inset-bottom)))}.lst-toast{align-items:flex-start;gap:var(--space-3);inline-size:min(100%,28rem);padding:var(--space-3) var(--space-2) var(--space-3) var(--space-4);border-radius:var(--radius-md);background-color:var(--surface-ink);color:var(--white);box-shadow:var(--shadow-md);font-size:var(--fs-md);font-weight:600;line-height:var(--lh-snug);pointer-events:auto;opacity:1;transition-property:opacity,translate,display;transition-duration:var(--dur-3);transition-timing-function:var(--ease-out);transition-behavior:allow-discrete;display:flex;translate:0}@starting-style{.lst-toast{opacity:0;translate:0 .75rem}}.lst-toast[data-closing]{opacity:0;translate:0 .5rem}.lst-toast-icon{--icon-size:1.25rem;color:var(--amber-500);margin-block-start:.0625rem}.lst-toast[data-tone=ok] .lst-toast-icon{color:#4ad19b}.lst-toast[data-tone=danger] .lst-toast-icon{color:#ff8a7a}.lst-toast[data-tone=info] .lst-toast-icon{color:#9dc3f5}.lst-toast-text{flex:auto;min-inline-size:0;padding-block:.0625rem}.lst-toast-text strong{font-weight:800;display:block}.lst-toast-close{border-radius:var(--radius-sm);block-size:2rem;inline-size:2rem;color:var(--ink-300);background:0 0;border:0;flex:none;place-items:center;margin:-.25rem 0;padding:0;display:grid}.lst-toast-close:focus-visible{outline-color:var(--amber-500)}@media (hover:hover){.lst-toast-close:hover{color:var(--white);background-color:#ffffff1a}}@media (min-width:48em){.lst-toaster{inset-inline:auto var(--space-6);align-items:flex-end;inset-block-end:var(--space-6)}}.lst-banner{--_bg:var(--info-bg);--_icon:var(--info);align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background-color:var(--_bg);color:var(--text);font-size:var(--fs-sm);line-height:var(--lh-body);display:flex;position:relative;overflow:hidden}.lst-banner[data-tone=ok]{--_bg:var(--ok-bg);--_icon:var(--ok)}.lst-banner[data-tone=warn]{--_bg:var(--warn-bg);--_icon:var(--warn)}.lst-banner[data-tone=danger]{--_bg:var(--danger-bg);--_icon:var(--danger)}.lst-banner[data-tone=neutral]{--_bg:var(--neutral);--_icon:var(--text-muted)}.lst-banner[data-tone=ink]{--_bg:var(--surface-ink);--_icon:var(--accent);color:var(--white)}.lst-banner[data-hazard]{padding-block-start:calc(var(--space-3) + .5rem)}.lst-banner[data-hazard]:before{content:"";background-image:repeating-linear-gradient(135deg, var(--amber-500) 0 10px, var(--ink-900) 10px 20px);block-size:.5rem;position:absolute;inset-block-start:0;inset-inline:0}.lst-banner-icon{--icon-size:1.25rem;color:var(--_icon);margin-block-start:.0625rem}.lst-banner-content{gap:var(--space-1);flex:auto;min-inline-size:0;display:grid}.lst-banner-title{font-size:var(--fs-md);font-weight:800;line-height:var(--lh-snug)}.lst-banner-text{font-weight:600}.lst-banner-actions{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-1);display:flex}.lst-skeleton{inline-size:var(--w,100%);block-size:var(--h,1em);border-radius:var(--r,var(--radius-xs));background-color:var(--skeleton);animation:1.4s ease-in-out infinite lst-breathe;display:block}.lst-skeleton-text{gap:.5em;display:grid}.lst-skeleton-text>.lst-skeleton:last-child:not(:only-child){inline-size:62%}@keyframes lst-breathe{50%{opacity:.5}}.lst-empty{justify-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);border:var(--border-w-strong) dashed var(--field-line);border-radius:var(--radius-lg);color:var(--text-muted);text-align:center;display:grid}.lst-empty[data-plain]{padding-block:var(--space-6);border:0}.lst-empty-mark{padding:var(--space-3);color:var(--text);--icon-size:1.75rem;margin-block-end:var(--space-3)}.lst-empty-title{font-size:var(--fs-base);color:var(--text);font-weight:800}.lst-empty-text{max-inline-size:30ch;font-size:var(--fs-md)}.lst-empty-action{margin-block-start:var(--space-2)}.lst-table-wrap{min-inline-size:0;container-type:inline-size}.lst-table{border-collapse:separate;border-spacing:0;inline-size:100%;font-size:var(--fs-md)}.lst-table caption{font-size:var(--fs-sm);letter-spacing:var(--tracking-label);text-align:start;text-transform:uppercase;color:var(--text-muted);padding-block-end:var(--space-2);font-weight:700}.lst-table thead{display:none}.lst-table tbody{gap:var(--space-2);display:grid}.lst-table tr{gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);background-color:var(--surface);grid-template-columns:minmax(0,1fr) auto;display:grid}.lst-table td{justify-content:space-between;gap:var(--space-3);font-size:var(--fs-sm);grid-column:1/-1;display:flex}.lst-table td:before{content:attr(data-label);color:var(--text-muted);font-family:var(--font-sans);font-weight:500}.lst-table td[data-primary]{font-size:var(--fs-md);grid-column:1;font-weight:800}.lst-table td[data-primary]:before,.lst-table td[data-trailing]:before{content:none}.lst-table td[data-trailing]{grid-area:1/2;justify-content:flex-end}.lst-table td[data-mono],.lst-table th[data-mono]{font-family:var(--font-mono)}.lst-table td[data-actions]{justify-content:flex-end;margin-block-start:var(--space-1)}.lst-table td[data-actions]:before{content:none}.lst-table-empty{padding:var(--space-6) var(--space-4);text-align:center;color:var(--text-muted)}@container (width>=40rem){.lst-table{display:table}.lst-table thead{display:table-header-group}.lst-table tbody{display:table-row-group}.lst-table tr{background:0 0;border:0;padding:0;display:table-row}.lst-table th,.lst-table td{padding:var(--space-3) var(--space-4);border-block-end:var(--border-w) solid var(--divider);text-align:start;vertical-align:middle;font-size:var(--fs-md);display:table-cell}.lst-table td:before,.lst-table td[data-primary]:before{content:none}.lst-table th{z-index:1;background-color:var(--surface);font-size:var(--fs-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);white-space:nowrap;font-weight:700;position:sticky;inset-block-start:0}.lst-table td[data-primary]{font-size:var(--fs-md)}.lst-table :is(th,td)[data-align=end]{text-align:end}.lst-table td[data-actions]>*{margin-inline-start:var(--space-2)}.lst-table-wrap[data-framed]{border:var(--border-w) solid var(--border);border-radius:var(--radius-xl);background-color:var(--surface);overflow:auto}.lst-table-wrap[data-framed] tbody tr:last-child td{border-block-end:0}@media (hover:hover){.lst-table tbody tr:hover td{background-color:var(--surface-hover)}}}.lst-qr{inline-size:var(--qr-size,16rem);aspect-ratio:1;border-radius:var(--radius-md);color:#000;background-color:#fff;block-size:auto;max-inline-size:100%;display:block}.lst-qrcard{justify-items:center;gap:var(--space-2);inline-size:min(100%,20rem);padding:var(--space-5);border:var(--border-w) solid var(--border);border-radius:var(--radius-2xl);color:var(--ink-900);text-align:center;background-color:#fff;margin:0 auto;display:grid}.lst-qrcard-eyebrow{font-size:var(--fs-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:#4f555d;font-weight:700}.lst-qrcard-title{font-size:1.375rem;font-weight:800;line-height:var(--lh-tight)}.lst-qrcard-price{font-family:var(--font-mono);font-size:1.0625rem;font-weight:700}.lst-qrcard-qr{margin-block:var(--space-3)}.lst-qrcard-cta{font-size:var(--fs-md);font-weight:700}.lst-verdict{inline-size:var(--_size,3rem);block-size:var(--_size,3rem);flex:none;overflow:visible}.lst-verdict-frame{fill:none;stroke:var(--_frame,currentColor);stroke-width:6px;stroke-linecap:round;stroke-linejoin:round}.lst-verdict-glyph{fill:none;stroke:var(--_glyph,currentColor);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60;stroke-dashoffset:0;animation:lst-draw .42s var(--ease-out) .12s both}.lst-verdict[data-verdict=valid]{--_frame:var(--amber-500);--_glyph:var(--green-500)}@keyframes lst-draw{0%{stroke-dashoffset:60px}}.lst-header{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5) .875rem;padding-block-start:max(var(--space-4), env(safe-area-inset-top));padding-inline:max(var(--space-5), env(safe-area-inset-left), calc((100% - var(--page-max,100%)) / 2 + var(--space-5))) max(var(--space-5), env(safe-area-inset-right), calc((100% - var(--page-max,100%)) / 2 + var(--space-5)));display:flex}.lst-header-back{margin-block-start:.125rem}.lst-header-main{gap:var(--space-1);flex:auto;min-inline-size:0;display:grid}.lst-header-top{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:1.5rem;display:flex}.lst-brand{font-size:var(--fs-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--accent);flex-wrap:wrap;align-items:center;column-gap:.4em;font-weight:600;line-height:1.25rem;display:flex}.lst-logo{inline-size:auto;block-size:var(--logo-h,1.25rem);flex:none;display:block}.lst-header-title{font-size:var(--fs-xl);font-weight:800;line-height:var(--lh-tight);letter-spacing:-.01em;overflow-wrap:anywhere;margin-block-start:.125rem}.lst-header-meta{font-size:var(--fs-sm);color:var(--text-muted);gap:.125rem;line-height:1.3;display:grid}.lst-header-actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.lst-header-back.lst-iconbtn{--_bg:transparent;--_bg-hover:var(--surface-2);--_line:var(--border-strong);block-size:2.5rem;inline-size:2.5rem}.lst-actionbar{z-index:var(--z-sticky);gap:var(--space-3);padding:var(--space-3) max(var(--gutter), calc((100% - var(--page-max,100%)) / 2 + var(--gutter))) max(var(--space-3), env(safe-area-inset-bottom));border-block-start:var(--border-w) solid var(--border);background-color:var(--surface);box-shadow:0 -12px 24px -22px rgb(var(--shadow-color) / .5);display:grid;position:sticky;inset-block-end:0}.lst-actionbar-row{align-items:flex-end;gap:var(--space-3);display:flex}.lst-actionbar-row>.lst-field,.lst-actionbar-row>.lst-amount{flex:auto}.lst-bottomnav{z-index:var(--z-nav);border-block-start:var(--border-w) solid var(--border);background-color:var(--surface);padding:var(--space-1) var(--space-2) max(var(--space-2), env(safe-area-inset-bottom));position:sticky;inset-block-end:0}.lst-bottomnav-list{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.lst-bottomnav-item{border-radius:var(--radius-md);min-block-size:3.5rem;color:var(--text-muted);font-size:var(--fs-xs);transition:color var(--dur-2);flex-direction:column;justify-content:center;align-items:center;gap:.1875rem;padding:.5rem .25rem .25rem;font-weight:600;text-decoration:none;display:flex;position:relative}.lst-bottomnav-bar{border-radius:var(--radius-pill);block-size:.25rem;inline-size:2.25rem;transition:background-color var(--dur-2), scale var(--dur-3) var(--ease-spring);background-color:#0000;position:absolute;inset-block-start:0;scale:.4 1}.lst-bottomnav-item[aria-current=page]{color:var(--text);font-weight:800}.lst-bottomnav-item[aria-current=page] .lst-bottomnav-bar{background-color:var(--accent);scale:1}.lst-bottomnav-item:focus-visible{outline-offset:-2px}@media (hover:hover){.lst-bottomnav-item:hover{color:var(--text)}}.lst-bottomnav-badge{border-radius:var(--radius-pill);background-color:var(--danger);min-inline-size:1.125rem;color:var(--on-danger);font-size:var(--fs-2xs);text-align:center;padding:0 .3125rem;font-weight:800;line-height:1.125rem;position:absolute;inset-block-start:.3125rem;inset-inline-start:calc(50% + .5rem)}.lst-shell{min-block-size:100vh;min-block-size:100dvh}.lst-shell-side{display:none}.lst-shell-main{min-block-size:100vh;flex-direction:column;min-block-size:100dvh;min-inline-size:0;display:flex}.lst-shell-content{align-content:start;gap:var(--space-4);inline-size:100%;max-inline-size:80rem;padding:var(--space-4) var(--gutter) var(--space-8);flex:auto;margin-inline:auto;display:grid}.lst-shell-content:focus{outline:none}.lst-sidenav{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.lst-sidenav-item{align-items:center;gap:var(--space-3);min-block-size:var(--tap);padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--text-muted);font-size:var(--fs-md);transition:background-color var(--dur-2), color var(--dur-2);font-weight:600;text-decoration:none;display:flex;position:relative}.lst-sidenav-item[aria-current=page]{background-color:var(--surface-2);color:var(--text);font-weight:800}.lst-sidenav-item[aria-current=page]:before{content:"";border-radius:0 var(--radius-pill) var(--radius-pill) 0;background-color:var(--accent);inline-size:.25rem;position:absolute;inset-block:.625rem;inset-inline-start:0}@media (hover:hover){.lst-sidenav-item:hover{color:var(--text);background-color:var(--surface)}}.lst-sidenav-item .lst-bottomnav-badge{margin-inline-start:auto;position:static}@media (min-width:60em){.lst-shell{grid-template-columns:15.5rem minmax(0,1fr);display:grid}.lst-shell-side{border-inline-end:var(--border-w) solid var(--ink-800);gap:var(--space-6);block-size:100vh;block-size:100dvh;padding:var(--space-6) var(--space-4) var(--space-4);flex-direction:column;display:flex;position:sticky;inset-block-start:0;overflow-y:auto}.lst-shell-brand{gap:var(--space-3);padding-inline:var(--space-2);display:grid}.lst-shell-product{flex-direction:column;align-items:flex-start;row-gap:.125rem}.lst-shell-product .lst-brand-sep{display:none}.lst-shell-product>:not(:first-child){color:var(--text-muted);letter-spacing:var(--tracking-label)}.lst-shell-side-foot{margin-block-start:auto}.lst-shell .lst-bottomnav{display:none}.lst-shell-main>.lst-header{--text:inherit;--text-muted:inherit;--border-strong:inherit;--surface-2:inherit;--focus:inherit;color-scheme:inherit;inline-size:100%;max-inline-size:80rem;padding:var(--space-6) var(--gutter) 0;color:var(--text);background-color:#0000;margin-inline:auto}.lst-shell-main>.lst-header .lst-brand .lst-logo,.lst-shell-main>.lst-header .lst-brand>:nth-child(2)>.lst-brand-sep{display:none}.lst-shell-main>.lst-header .lst-brand{color:var(--text-muted)}.lst-shell-main>.lst-header .lst-header-title{font-size:var(--fs-2xl)}.lst-shell-content{padding-block-start:var(--space-5)}}.lst-live{align-content:start;display:grid}.lst-live-band{isolation:isolate;padding:var(--space-4);padding-block-start:max(var(--space-4), env(safe-area-inset-top));position:relative;overflow:hidden}.lst-live-band:before{content:"";z-index:-1;background-image:repeating-linear-gradient(135deg, var(--accent) 0 var(--stripe), var(--accent-strong) var(--stripe) calc(var(--stripe) * 2));animation:lst-stripes var(--live-speed) linear infinite;will-change:translate;position:absolute;inset-block:0;inset-inline:-3rem 0}@keyframes lst-stripes{to{translate:calc(var(--stripe) * 2 * 1.41421) 0}}.lst-live-card{align-items:center;gap:var(--space-2);inline-size:100%;max-inline-size:32rem;padding:var(--space-4) var(--space-4) var(--space-5);text-align:center;border-radius:1.125rem;flex-direction:column;margin-inline:auto;display:flex}.lst-live-status{justify-content:center;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--accent);flex-wrap:wrap;font-weight:700;display:flex}.lst-live-label{text-transform:uppercase;letter-spacing:.02em}.lst-live-clock{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--white);white-space:nowrap;font-weight:600}.lst-live-title{font-size:var(--fs-lg);font-weight:800;line-height:var(--lh-snug)}.lst-live-instruction{max-inline-size:34ch;font-size:var(--fs-md);line-height:var(--lh-snug);color:var(--text-muted)}.lst-live-instruction[data-small]{max-inline-size:40ch;font-size:var(--fs-xs);margin-block-start:var(--space-1)}.lst-live-code{border-radius:var(--radius-lg);background-color:var(--accent);color:var(--text-on-accent);font-family:var(--font-mono);font-size:var(--fs-code);letter-spacing:var(--tracking-code);padding:.25rem 1.125rem .25rem 1.625rem;font-weight:600;line-height:1.2}.lst-live-qr{margin-block:var(--space-3) var(--space-2)}.lst-live-qr-caption{font-size:.9375rem;font-weight:800}.lst-live-receipt{font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--text-muted)}.lst-live-after{gap:var(--space-3);inline-size:100%;max-inline-size:34rem;padding:var(--space-4) var(--gutter) max(var(--space-6), env(safe-area-inset-bottom));margin-inline:auto;display:grid}.lst-camera{inline-size:100%;aspect-ratio:var(--aspect,4 / 3);border-radius:var(--radius-2xl);background-color:var(--ink-850);isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.lst-camera[data-accent-border]{box-shadow:inset 0 0 0 4px var(--accent)}.lst-camera-video{object-fit:cover;z-index:-1;block-size:100%;inline-size:100%;position:absolute;inset:0}.lst-camera-window{--frame-color:var(--accent);--frame-w:4px;--frame-len:1.5rem;--frame-gap:0px;--frame-radius:1rem;aspect-ratio:1;inline-size:min(64%,15rem);transition:scale var(--dur-3) var(--ease-spring);border-radius:1rem;box-shadow:0 0 0 100vmax #0e101373}.lst-camera[data-state=scanning] .lst-camera-window:before{animation:2.4s ease-in-out infinite lst-seek}.lst-camera[data-state=locked] .lst-camera-window{--frame-color:#4ad19b;scale:.92}.lst-camera:not([data-state=scanning],[data-state=locked]) .lst-camera-window{box-shadow:none}@keyframes lst-seek{50%{scale:.96}}.lst-camera-hint{inset-inline:var(--space-4);font-size:var(--fs-sm);font-weight:600;line-height:var(--lh-snug);color:var(--white);text-align:center;text-shadow:0 1px 2px #0009;position:absolute;inset-block-end:var(--space-3)}.lst-camera-tools{gap:var(--space-2);display:flex;position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}.lst-camera-message{justify-items:center;gap:var(--space-2);max-inline-size:22rem;padding:var(--space-4);text-align:center;color:var(--text-muted);font-size:var(--fs-sm);display:grid}.lst-camera-message-title{font-size:var(--fs-base);color:var(--text);font-weight:800}.lst-camera-message>.lst-icon{--icon-size:2rem;color:var(--accent)}.lst-receipt{padding:.375rem var(--space-4);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);background-color:var(--surface)}.lst-receipt-head{padding-block:var(--space-3) var(--space-2);border-block-end:var(--border-w) solid var(--divider)}.lst-receipt-list{margin:0;display:grid}.lst-receipt-row{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--fs-md);padding-block:.5625rem;display:flex}.lst-receipt-row:not(:last-child){border-block-end:var(--border-w) solid var(--divider)}.lst-receipt-row dt{max-inline-size:50%;color:var(--text-muted);flex:none}.lst-receipt-row dd{text-align:end;overflow-wrap:anywhere;min-inline-size:0;margin:0;font-weight:600}.lst-receipt-row dd[data-mono]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.lst-receipt-row[data-emphasis]{font-size:.9375rem;font-weight:800}.lst-receipt-row[data-emphasis] dt{color:var(--text)}.lst-receipt-row[data-emphasis] dd{font-weight:700}.lst-receipt-row[data-label-strong] dt{color:var(--text)}.lst-receipt-row[data-tone=ok] dd{color:var(--ok);font-weight:700}.lst-receipt-row[data-tone=danger] dd{color:var(--danger);font-weight:700}.lst-receipt-more{display:contents}.lst-scanresult{gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-2xl);background-color:var(--ok-bg);color:var(--text);display:grid}.lst-scanresult[data-verdict=used],.lst-scanresult[data-verdict=invalid]{background-color:var(--red-700);color:var(--white)}.lst-scanresult-message{gap:var(--space-2);display:grid}.lst-scanresult-head{align-items:center;gap:var(--space-3);display:flex}.lst-scanresult-head .lst-verdict{--_size:2.75rem}.lst-scanresult-title{font-size:clamp(1.5rem,1.35rem + .75vw,1.75rem);font-weight:800;line-height:var(--lh-tight)}.lst-scanresult-title:focus{outline:none}.lst-scanresult-text{font-size:.9375rem;line-height:1.4}.lst-scanresult-summary{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);margin-block:var(--space-2);flex-wrap:wrap;display:flex}.lst-scanresult-what{font-size:var(--fs-lg);font-weight:800}.lst-scanresult-actions{gap:var(--space-3);margin-block-start:var(--space-2);display:grid}.lst-scanresult[data-verdict=used] .lst-verdict,.lst-scanresult[data-verdict=invalid] .lst-verdict{--_frame:#ffffff8c;--_glyph:#fff}.lst-scanresult :focus-visible{outline-color:currentColor}.lst-theme-switch .lst-seg-option{min-block-size:2.25rem;font-size:var(--fs-xs)}.lst-scanscreen{overscroll-behavior:contain;background-color:var(--green-100);block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--ink-900);border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.lst-scanscreen[data-verdict=used],.lst-scanscreen[data-verdict=invalid]{background-color:var(--red-700);color:var(--white)}.lst-scanscreen[data-verdict=unverified]{background-color:var(--ink-900);color:var(--white)}.lst-scanscreen::backdrop{background-color:var(--ink-950)}.lst-scanscreen[open]>.lst-scanresult{transition-property:opacity,scale;transition-duration:var(--dur-3);transition-timing-function:var(--ease-out)}@starting-style{.lst-scanscreen[open]>.lst-scanresult{opacity:0;scale:.98}}.lst-scanresult[data-layout=screen]{gap:var(--space-5);min-block-size:100%;padding-block:max(var(--space-8), env(safe-area-inset-top)) max(var(--space-5), env(safe-area-inset-bottom));padding-inline:max(var(--gutter), env(safe-area-inset-left), calc((100% - 34rem) / 2)) max(var(--gutter), env(safe-area-inset-right), calc((100% - 34rem) / 2));border-radius:0;grid-template-rows:auto auto 1fr}.lst-scanresult[data-layout=screen] .lst-scanresult-message{gap:var(--space-3)}.lst-scanresult[data-layout=screen] .lst-scanresult-head .lst-verdict{--_size:4rem}.lst-scanresult[data-layout=screen] .lst-scanresult-title{font-size:clamp(2.25rem,1.9rem + 1.8vw,2.875rem)}.lst-scanresult[data-layout=screen] .lst-scanresult-text{font-size:1.125rem;line-height:1.4}.lst-scanresult[data-layout=screen] .lst-scanresult-summary{justify-content:start;gap:var(--space-1);margin:0;display:grid}.lst-scanresult[data-layout=screen] .lst-code[data-size=xl]{--_size:clamp(3.25rem, 2.6rem + 3.2vw, 4.25rem);letter-spacing:.14em}.lst-scanresult[data-layout=screen] .lst-scanresult-what{font-size:clamp(1.625rem,1.45rem + .9vw,2rem);line-height:var(--lh-tight)}.lst-scanresult[data-layout=screen] .lst-scanresult-actions{align-self:end;gap:var(--space-3);margin:0}.lst-scanresult[data-layout=screen] .lst-btn[data-size=xl]{--_h:4.5rem;border-radius:var(--radius-xl);font-size:1.375rem}.lst-scanresult-stop{padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);letter-spacing:.06em;font-size:clamp(1.375rem,1.2rem + 1vw,1.75rem);font-weight:800;line-height:var(--lh-tight);text-align:center;text-transform:uppercase;border:3px solid}.lst-scanresult-notice{padding:var(--space-3) var(--space-4);border:var(--border-w-select) solid var(--red-700);border-radius:var(--radius-lg);background-color:var(--white);color:var(--red-700);font-size:var(--fs-base);font-weight:700;line-height:var(--lh-snug)}.lst-scanresult[data-verdict=unverified]{background-color:var(--ink-900);color:var(--white)}.lst-scanresult[data-verdict=unverified] .lst-verdict{--_frame:var(--amber-500);--_glyph:var(--amber-500)}.lst-scanresult[data-verdict=unverified] .lst-scanresult-stop{color:var(--amber-500)}}@layer utilities{.lst-page{align-content:start;gap:var(--space-3);inline-size:100%;max-inline-size:var(--page-max,34rem);padding:var(--space-3) var(--gutter) var(--space-4);margin-inline:auto;display:grid}.lst-stack{gap:var(--stack-gap,var(--space-3));flex-direction:column;min-inline-size:0;display:flex}.lst-cluster{align-items:center;gap:var(--cluster-gap,var(--space-2));flex-wrap:wrap;display:flex}.lst-split{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.lst-grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--grid-min,15rem)), 1fr));gap:var(--grid-gap,var(--space-3));display:grid}.lst-grid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.lst-grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.lst-muted{color:var(--text-muted)}.lst-center{text-align:center}}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/panel/assets/archivo-vietnamese-wght-normal-XAtsl5Q_.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/panel/assets/archivo-latin-ext-wght-normal-C4zznr8T.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/panel/assets/archivo-latin-wght-normal-E0tuGl4L.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/panel/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/panel/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/panel/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/panel/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/panel/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/panel/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/panel/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/panel/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/panel/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/panel/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/panel/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2"),url(/panel/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/panel/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2"),url(/panel/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/panel/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2"),url(/panel/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/panel/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(/panel/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/panel/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/panel/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/panel/assets/ibm-plex-mono-cyrillic-ext-700-normal-BDQ-w_bc.woff2)format("woff2"),url(/panel/assets/ibm-plex-mono-cyrillic-ext-700-normal-CtgKGIh5.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/panel/assets/ibm-plex-mono-cyrillic-700-normal-Bp80XfeI.woff2)format("woff2"),url(/panel/assets/ibm-plex-mono-cyrillic-700-normal-O_YjL27c.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/panel/assets/ibm-plex-mono-vietnamese-700-normal-apsD3J7v.woff2)format("woff2"),url(/panel/assets/ibm-plex-mono-vietnamese-700-normal-Bs14ezHR.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/panel/assets/ibm-plex-mono-latin-ext-700-normal-Dhimjc7-.woff2)format("woff2"),url(/panel/assets/ibm-plex-mono-latin-ext-700-normal-Cwsjk1Jb.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/panel/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2)format("woff2"),url(/panel/assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@media (prefers-reduced-motion:reduce){@layer components{.lst-live-band:before,.lst-livedot,.lst-skeleton,.lst-camera-window:before,.lst-camera[data-state=scanning] .lst-camera-window:before,.lst-pin[data-focused] .lst-pin-slot[data-active]:before{animation:none}.lst-spinner{animation-duration:2.5s}.lst-frame[data-lock]:before,.lst-liters-cell[data-checked]:before,.lst-pin-slot[data-filled]:after,.lst-pin[data-shake] .lst-pin-slots,.lst-verdict-glyph{animation:none}.lst-btn,.lst-iconbtn,.lst-stepper-btn,.lst-liters-cell,.lst-pinpad-key{translate:none!important}.lst-sheet,.lst-dialog,.lst-toast{transition-duration:var(--dur-2);translate:none;scale:none}@starting-style{.lst-sheet[open]:not([data-closing]),.lst-dialog[open]:not([data-closing]){opacity:0;translate:none;scale:none}}.lst-sheet[data-closing],.lst-dialog[data-closing]{opacity:0;translate:none;scale:none}.lst-switch-thumb,.lst-bottomnav-bar,.lst-camera-window,.lst-meter-fill{transition-duration:0s}}}@media (forced-colors:active){@layer components{.lst-liters-cell[data-checked],.lst-seg-option[data-checked]{outline-offset:-3px;outline:3px solid highlight}.lst-switch[data-checked] .lst-switch-thumb{background-color:highlight}.lst-frame:before,.lst-liters-cell[data-checked]:before{border-color:canvastext}}}@media print{@layer components{.lst-live-band:before{animation:none}.lst-bottomnav,.lst-shell-side,.lst-actionbar,.lst-toaster{display:none!important}.lst-qrcard{border:0}}}@media (prefers-reduced-motion:reduce){@layer components{.lst-scanscreen[open]>.lst-scanresult{transition-property:opacity;scale:none}}}.lst-auth{align-content:center;place-items:center;gap:var(--space-4);min-block-size:100vh;min-block-size:100dvh;padding:max(var(--space-6), env(safe-area-inset-top)) var(--gutter) max(var(--space-6), env(safe-area-inset-bottom));background-color:var(--bg);display:grid}.lst-auth>*{inline-size:100%;max-inline-size:28rem}.lst-auth-card{gap:var(--space-5);display:grid}.lst-auth-brand{gap:var(--space-2);justify-items:start;display:grid}.lst-auth-brand .lst-brand{color:var(--text-muted)}.lst-auth-title{font-size:var(--fs-xl);font-weight:800;line-height:var(--lh-tight);text-wrap:balance}.lst-auth-error{color:var(--danger);font-size:var(--fs-sm);margin:0;font-weight:700}.lst-auth-error:empty{display:none}.lst-auth-steps{gap:var(--space-2);color:var(--text-muted);font-size:var(--fs-sm);margin:0;padding-inline-start:1.25rem;display:grid}.lst-auth-qr{justify-items:center;gap:var(--space-2);text-align:center;display:grid}.lst-auth-secret{font-size:var(--fs-md);letter-spacing:.06em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.lst-auth-codes{gap:var(--space-2);padding:var(--space-3);border:var(--border-w) dashed var(--border-strong);border-radius:var(--radius-md);font-size:var(--fs-md);text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}.lst-panel-account{--stack-gap:var(--space-3)}.lst-panel-account-name{overflow-wrap:anywhere;margin:0;font-weight:800}.lst-panel-security{gap:var(--space-2);padding-block:var(--space-2);border-block:1px solid color-mix(in srgb, currentColor 18%, transparent);display:grid}.lst-panel-security-title{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);flex-wrap:wrap;margin:0;font-weight:700;display:flex}.lst-panel-account-role{font-size:var(--fs-xs);opacity:.8;overflow-wrap:anywhere;margin:0}.lst-panel-dashboard{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start}.lst-panel-span{grid-column:1/-1}.lst-panel-pairs{gap:var(--space-2);margin:0;display:grid}.lst-panel-pairs>div{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.lst-panel-pairs dt{color:var(--text)}.lst-panel-pairs dd{text-align:end;margin:0;font-weight:600}.lst-panel-subtitle{font-size:var(--fs-md);font-weight:800}.lst-panel-small{font-size:var(--fs-sm)}.lst-panel-strong{color:var(--text)}.lst-panel-danger{color:var(--danger);font-weight:700}.lst-panel-cards{--grid-min:20rem;align-items:start}.lst-panel-form{max-inline-size:40rem}.lst-panel-liters{gap:var(--space-3);grid-template-columns:minmax(6.5rem,9rem) minmax(0,1fr);align-items:end;display:grid}.lst-panel-filters{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));align-items:end;display:grid}.lst-panel-more{align-items:center;gap:var(--space-3);min-block-size:var(--tap);padding:var(--space-4);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);background-color:var(--surface);color:var(--text);transition:background-color var(--dur-2);text-decoration:none;display:flex}.lst-panel-more>.lst-icon:first-child{color:var(--text-muted);flex:none}.lst-panel-more>.lst-icon:last-child{color:var(--text-faint);flex:none;margin-inline-start:auto}.lst-panel-more-text{gap:var(--space-1);min-inline-size:0;display:grid}.lst-panel-more-text>span{color:var(--text-muted);font-size:var(--fs-sm);line-height:1.4}@media (hover:hover){.lst-panel-more:hover{background-color:var(--surface-hover)}}.lst-access{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;isolation:isolate;min-block-size:100vh;place-items:center;min-block-size:100dvh;display:grid;position:relative}.lst-access-backdrop{z-index:-1;background:radial-gradient(60rem 36rem at 15% 10%, color-mix(in srgb, var(--amber-500) 24%, transparent), transparent 62%), radial-gradient(48rem 32rem at 90% 95%, color-mix(in srgb, var(--ink-600) 70%, transparent), transparent 60%), var(--ink-900);position:fixed;inset:0;overflow:hidden}.lst-access-landing{pointer-events:none;border:0;block-size:100%;inline-size:100%;position:absolute;inset:0;transform:scale(1.04)}.lst-access-scrim{background:color-mix(in srgb, var(--ink-950) 52%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);position:absolute;inset:0}.lst-access .lst-auth{z-index:1;background-color:#0000;min-block-size:0;inline-size:100%;position:relative}.lst-access .lst-auth-card{border-radius:var(--radius-2xl);border-color:color-mix(in srgb, var(--surface) 55%, transparent);background-color:color-mix(in srgb, var(--surface) 95%, transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);max-inline-size:26rem;animation:.32s cubic-bezier(.2,.8,.2,1) both lst-access-in;box-shadow:inset 0 1px #fff9,0 28px 80px #0000006b,0 4px 14px #0000003d}@keyframes lst-access-in{0%{opacity:0;transform:translateY(14px)scale(.97)}}@media (prefers-reduced-motion:reduce){.lst-access .lst-auth-card{animation:none}}html.lst-embedded,html.lst-embedded body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0!important}.lst-access[data-embedded]{min-block-size:0;padding:var(--space-6)}.lst-access[data-embedded] .lst-auth{padding:0}.lst-access[data-embedded] .lst-auth-card{max-inline-size:none;animation:none;box-shadow:inset 0 1px #fff9}@media print{.lst-auth{min-block-size:auto}.lst-auth button,.lst-auth .lst-switch-row{display:none}}
