@font-face{font-family:Anek Latin;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/anek-latin-latin-ext-wght-normal-CzxqaSOW.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:Anek Latin;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/anek-latin-latin-wght-normal-DZcssQ26.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:Anek Devanagari;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/anek-devanagari-devanagari-wght-normal-B8fb2BTn.woff2)format("woff2-variations");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Anek Kannada;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/anek-kannada-kannada-wght-normal-ppMNNKfK.woff2)format("woff2-variations");unicode-range:U+951-952,U+964-965,U+C80-CF3,U+1CD0,U+1CD2-1CD3,U+1CDA,U+1CF2,U+1CF4,U+200C-200D,U+20B9,U+25CC,U+A830-A835}@font-face{font-family:Anek Telugu;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/anek-telugu-telugu-wght-normal-WkcxfUQX.woff2)format("woff2-variations");unicode-range:U+951-952,U+964-965,U+C00-C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC}@font-face{font-family:Anek Tamil;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/anek-tamil-tamil-wght-normal-DiCu5Pqm.woff2)format("woff2-variations");unicode-range:U+964-965,U+B82-BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-ext-wght-normal-DCwSJGxG.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:Figtree;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-wght-normal-D_ZTVpCC.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:Noto Sans Devanagari;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-devanagari-devanagari-wght-normal-DWI_L5Cu.woff2)format("woff2-variations");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Kannada;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-kannada-kannada-wght-normal-DuwB-P8d.woff2)format("woff2-variations");unicode-range:U+951-952,U+964-965,U+C80-CF3,U+1CD0,U+1CD2-1CD3,U+1CDA,U+1CF2,U+1CF4,U+200C-200D,U+20B9,U+25CC,U+A830-A835}@font-face{font-family:Noto Sans Telugu;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-telugu-telugu-wght-normal-DoLU0sI2.woff2)format("woff2-variations");unicode-range:U+951-952,U+964-965,U+C00-C7F,U+1CDA,U+1CF2,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Tamil;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-tamil-tamil-wght-normal-iihgzMBi.woff2)format("woff2-variations");unicode-range:U+964-965,U+B82-BFA,U+200C-200D,U+20B9,U+25CC}:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--surface:#fff;--surface-subtle:#fafafa;--surface-sunken:#f4f4f4;--surface-raised:#fff;--media:#f4f4f4;--line:#ebebeb;--line-control:#d4d4d4;--ink:#171717;--ink-2:#5c5c5c;--ink-3:#737373;--brand:#067a3c;--brand-strong:#0e593c;--brand-mark:#078b44;--brand-soft:#e8f5ec;--on-brand:#fff;--inverse:#171717;--on-inverse:#fff;--on-inverse-2:#a3a3a3;--warning:#8c5300;--warning-soft:#fff0d2;--danger:#c0360c;--danger-soft:#fde6de;--on-danger:#fff;--info:#1d5bc0;--info-soft:#e4edfc;--teal:#0b6b77;--teal-soft:#dcf1f3;--focus:#1d5bc0;--scrim:#0c231f7a;--wash:#f4faf6;--wash-strong:#e5f3ea;--wash-line:#d3eadb;--tint-green:#e8f6ed;--tint-green-ink:#0b6b37;--tint-amber:#fff3d9;--tint-amber-ink:#7a4a00;--tint-rose:#fdecec;--tint-rose-ink:#a3302b;--tint-sky:#eaf2ff;--tint-sky-ink:#1f55b0;--tint-lilac:#f2edfe;--tint-lilac-ink:#5a33b5;--tint-peach:#ffefe3;--tint-peach-ink:#963f0c;--map-land:#f0f4ee;--map-park:#d9eed6;--map-water:#d6e7f6;--map-road:#fff;--map-road-edge:#dde3db;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-xs:6px;--radius-sm:8px;--radius-md:10px;--radius-lg:12px;--radius-xl:20px;--radius-pill:999px;--shadow-xs:0 1px 2px #0a0a0a0d;--shadow-btn:0 1px 2px #0a0a0a33, inset 0 1px 0 #ffffff29, inset 0 -2px 4px #0000001f;--shadow-pop:0 8px 24px #0c231f1f, 0 2px 6px #0c231f14;--shadow-sheet:0 -8px 32px #0c231f29;--tap-min:44px;--control-sm:32px;--control-md:36px;--control-lg:44px;--control-xl:48px;--pos-key:64px;--bottom-nav:64px;--sidebar:248px;--content-max:1280px;--phone-max:480px;--z-sticky:10;--z-nav:20;--z-sheet:40;--z-toast:60;--font-display:"Anek Latin", "Anek Devanagari", "Anek Kannada", "Anek Telugu", "Anek Tamil", system-ui, sans-serif;--font-sans:Figtree, "Noto Sans Devanagari", "Noto Sans Kannada", "Noto Sans Telugu", "Noto Sans Tamil", system-ui, sans-serif;--type-display-xl:700 40px/44px var(--font-display);--type-display-xl-tracking:-.01em;--type-display:650 28px/32px var(--font-display);--type-display-tracking:-.01em;--type-headline:650 24px/28px var(--font-display);--type-headline-tracking:normal;--type-otp:700 40px/44px var(--font-display);--type-otp-tracking:.12em;--type-kpi:500 28px/32px var(--font-sans);--type-kpi-tracking:-.02em;--type-title:600 22px/28px var(--font-sans);--type-title-tracking:-.01em;--type-heading:600 15px/22px var(--font-sans);--type-heading-tracking:normal;--type-body-lg:400 16px/24px var(--font-sans);--type-body-lg-tracking:normal;--type-body:400 14px/20px var(--font-sans);--type-body-tracking:normal;--type-body-sm:400 13px/18px var(--font-sans);--type-body-sm-tracking:normal;--type-label:500 13px/18px var(--font-sans);--type-label-tracking:normal;--type-caption:500 12px/16px var(--font-sans);--type-caption-tracking:normal;--type-overline:500 11px/14px var(--font-sans);--type-overline-tracking:.06em;--type-price:700 16px/20px var(--font-sans);--type-price-tracking:normal;--type-price-lg:700 22px/26px var(--font-sans);--type-price-lg-tracking:normal;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}body{font-family:var(--font-sans);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:20px}:lang(hi),:lang(kn),:lang(te),:lang(ta){line-height:1.6}.tz-num{font-variant-numeric:tabular-nums}.tz-row{gap:var(--space-3);padding:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.tz-stack{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.tz-ico{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.tz-ico-sm{width:16px;height:16px}:where(button,a,input,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.tz-btn{min-height:var(--control-md);border-radius:var(--radius-md);border:1px solid var(--line-control);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-xs);font:500 14px/20px var(--font-sans);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.tz-btn:hover{background:var(--surface-subtle)}.tz-btn-primary{background:var(--inverse);border-color:var(--inverse);color:var(--on-inverse);box-shadow:var(--shadow-btn)}.tz-btn-primary:hover{background:color-mix(in srgb, var(--inverse) 85%, var(--bg));border-color:color-mix(in srgb, var(--inverse) 85%, var(--bg))}.tz-btn-brand{background:var(--brand);border-color:var(--brand);color:var(--on-brand);box-shadow:var(--shadow-btn)}.tz-btn-brand:hover{background:var(--brand-strong);border-color:var(--brand-strong)}.tz-btn-ghost{box-shadow:none;color:var(--ink-2);background:0 0;border-color:#0000}.tz-btn-ghost:hover{background:var(--surface-sunken);color:var(--ink)}.tz-btn-danger{background:var(--danger);border-color:var(--danger);color:var(--on-danger);box-shadow:var(--shadow-btn)}.tz-btn-sm{min-height:var(--control-sm);border-radius:var(--radius-sm);padding:0 10px;font-size:13px}.tz-btn-lg{min-height:var(--control-xl);padding:0 var(--space-5);font-size:15px;font-weight:600}.tz-btn-block{width:100%}.tz-btn[disabled]{background:var(--surface-sunken);border-color:var(--line);color:var(--ink-3);box-shadow:none;cursor:not-allowed}.tz-btn-icon{width:var(--control-md);border-radius:var(--radius-sm);color:var(--ink-2);padding:0}.tz-field{flex-direction:column;gap:6px;display:flex}.tz-field-label{font:500 13px/18px var(--font-sans);color:var(--ink)}.tz-field-help{font:500 12px/16px var(--font-sans);color:var(--ink-2)}.tz-field-error{font:500 12px/16px var(--font-sans);color:var(--danger)}.tz-input{min-height:var(--control-md);width:100%;padding:0 var(--space-3);border:1px solid var(--line-control);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-xs);font:400 14px/20px var(--font-sans)}.tz-input::placeholder{color:var(--ink-3)}.tz-input-invalid{border-color:var(--danger)}.tz-search{align-items:center;gap:var(--space-2);min-height:var(--control-md);padding:0 var(--space-3);border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--line-control);box-shadow:var(--shadow-xs);color:var(--ink-3);display:flex}.tz-search input{min-width:0;color:var(--ink);font:400 14px/20px var(--font-sans);background:0 0;border:0;outline:none;flex:1}.tz-search input::placeholder{color:var(--ink-3)}.tz-chips{gap:var(--space-2);scrollbar-width:none;display:flex;overflow-x:auto}.tz-chip{height:var(--control-sm);padding:0 var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--line-control);background:var(--surface);color:var(--ink);font:500 13px/18px var(--font-sans);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;display:inline-flex}.tz-chip[aria-pressed=true]{background:var(--inverse);border-color:var(--inverse);color:var(--on-inverse)}.tz-pill{border-radius:var(--radius-xs);border:1px solid var(--line);height:22px;font:500 12px/16px var(--font-sans);white-space:nowrap;background:var(--surface);color:var(--ink);align-items:center;gap:6px;padding:0 7px;display:inline-flex}.tz-pill:before{content:"";background:var(--dot,var(--ink-3));border-radius:50%;width:6px;height:6px}.tz-pill-pending{--dot:var(--warning)}.tz-pill-accepted,.tz-pill-delivery{--dot:var(--info)}.tz-pill-preparing{--dot:var(--teal)}.tz-pill-ready{--dot:var(--brand);background:var(--brand-soft);border-color:color-mix(in srgb, var(--brand) 22%, transparent);color:var(--brand)}.tz-pill-completed,.tz-pill-paid{--dot:var(--brand)}.tz-pill-rejected,.tz-pill-cancelled{--dot:var(--danger)}.tz-stock{font:500 12px/16px var(--font-sans);color:var(--ink);align-items:center;gap:6px;display:inline-flex}.tz-stock:before{content:"";background:var(--brand);border-radius:50%;width:6px;height:6px}.tz-stock-low:before{background:var(--warning)}.tz-stock-out{color:var(--ink-2)}.tz-stock-out:before{border:1.5px solid var(--ink-3);background:0 0}.tz-fresh{font:500 12px/16px var(--font-sans);color:var(--ink-2)}.tz-stepper{height:var(--control-sm);border-radius:var(--radius-pill);background:var(--inverse);color:var(--on-inverse);box-shadow:var(--shadow-btn);font:600 14px/20px var(--font-sans);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}.tz-stepper button{width:32px;height:32px;color:inherit;cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:0;place-items:center;display:grid}.tz-stepper span{text-align:center;min-width:20px}.tz-add{height:var(--control-sm);padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--line-control);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-xs);font:600 13px/18px var(--font-sans);cursor:pointer}.tz-thumb{aspect-ratio:1;border-radius:var(--radius-md);background:var(--media);max-width:100%;color:var(--ink-2);font:600 22px/1 var(--font-display);place-items:center;display:grid}.tz-pcard{gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);flex-direction:column;min-width:0;display:flex}.tz-pcard-name{font:400 14px/20px var(--font-sans);color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:40px;display:-webkit-box;overflow:hidden}.tz-pcard-unit{font:400 13px/18px var(--font-sans);color:var(--ink-2)}.tz-pcard-foot{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.tz-price{font:600 15px/20px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--ink)}.tz-mrp{font:400 12px/16px var(--font-sans);color:var(--ink-2);text-decoration:line-through}.tz-off{font:600 12px/16px var(--font-sans);color:var(--ink);white-space:nowrap}.tz-mrp{white-space:nowrap}.tz-scard{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);grid-template-columns:48px 1fr auto;align-items:center;display:grid}.tz-avatar{border-radius:var(--radius-md);background:var(--surface-sunken);border:1px solid var(--line);width:48px;height:48px;color:var(--ink);font:600 18px/1 var(--font-display);place-items:center;display:grid}.tz-scard-name{font:600 15px/22px var(--font-sans);color:var(--ink)}.tz-meta{gap:4px var(--space-2);font:400 13px/18px var(--font-sans);color:var(--ink-2);flex-wrap:wrap;display:flex}.tz-tag{border-radius:var(--radius-xs);border:1px solid var(--line);background:var(--surface);height:22px;color:var(--ink-2);font:500 12px/16px var(--font-sans);align-items:center;gap:4px;padding:0 7px;display:inline-flex}.tz-tag-open{color:var(--ink)}.tz-tag-open:before{content:"";background:var(--brand);border-radius:50%;width:6px;height:6px}.tz-tag-offer{color:var(--ink)}.tz-cartbar{align-items:center;gap:var(--space-3);min-height:60px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-radius:var(--radius-xl);background:var(--brand);color:var(--on-brand);box-shadow:var(--shadow-btn), var(--shadow-pop);display:flex}.tz-cartbar-count{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--on-brand) 22%, transparent);min-width:28px;height:28px;color:var(--on-brand);font:700 14px/1 var(--font-sans);place-items:center;padding:0 6px;display:grid}.tz-cartbar-text{min-width:0;font:700 16px/20px var(--font-sans);font-variant-numeric:tabular-nums;flex-direction:column;flex:1;display:flex}.tz-cartbar-text small{font:500 12px/16px var(--font-sans);opacity:.85;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tz-cartbar-cta{height:var(--control-lg);padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--on-brand);color:var(--brand);font:600 14px/20px var(--font-sans);border:0;align-items:center;gap:4px;display:inline-flex}.tz-bnav{height:var(--bottom-nav);background:var(--surface);border-top:1px solid var(--line);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.tz-bnav a{color:var(--ink-3);font:500 11px/14px var(--font-sans);flex-direction:column;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex}.tz-bnav a[aria-current=page]{color:var(--ink)}.tz-bnav a[aria-current=page] .tz-ico{stroke-width:2px}.tz-side{width:var(--sidebar);background:var(--surface);color:var(--ink);border-right:1px solid var(--line);padding:var(--space-3);flex-direction:column;gap:1px;display:flex}.tz-side-brand{align-items:center;gap:var(--space-2);height:40px;padding:0 var(--space-2);margin-bottom:var(--space-2);font:700 18px/1 var(--font-display);display:flex}.tz-side-brand b{color:var(--brand-mark)}.tz-side-group{padding:var(--space-4) var(--space-2) 6px;font:500 11px/14px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.tz-side a{align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--ink-2);font:400 14px/20px var(--font-sans);text-decoration:none;display:flex}.tz-side a:hover{color:var(--ink);background:var(--surface-subtle)}.tz-side a[aria-current=page]{background:var(--surface-sunken);color:var(--ink);font-weight:500}.tz-side a[aria-current=page] .tz-ico{color:var(--brand)}.tz-side a[aria-current=page] .tz-count{color:var(--ink)}.tz-side-tag{font:500 11px/1 var(--font-sans);color:var(--ink-2);background:var(--surface);border:1px solid var(--line-control);border-radius:var(--radius-xs);padding:3px 6px}.tz-side a .tz-count{border-radius:var(--radius-xs);background:var(--surface);border:1px solid var(--line-control);min-width:20px;height:18px;color:var(--ink-2);font:500 12px/1 var(--font-sans);font-variant-numeric:tabular-nums;place-items:center;margin-left:auto;padding:0 5px;display:inline-grid}.tz-kpi{gap:var(--space-1);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);flex-direction:column;min-width:0;display:flex}.tz-kpi-label{font:500 13px/18px var(--font-sans);color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}.tz-kpi-value{font:500 28px/32px var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ink)}.tz-kpi-lead .tz-kpi-value{font-size:32px;line-height:36px}.tz-kpi-foot{align-items:center;gap:var(--space-2);font:400 13px/18px var(--font-sans);color:var(--ink-2);display:flex}.tz-kpi-delta{font:500 13px/18px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--brand);align-items:center;gap:2px;display:inline-flex}.tz-kpi-delta-down{color:var(--danger)}.tz-kpi-delta-flat{color:var(--ink-2)}.tz-code{align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);border-radius:var(--radius-lg);background:var(--inverse);color:var(--on-inverse);text-align:center;flex-direction:column;display:flex}.tz-code-digits{font:600 40px/44px var(--font-display);letter-spacing:.12em;font-variant-numeric:tabular-nums}.tz-otp{gap:var(--space-2);display:flex}.tz-otp input{text-align:center;border:1px solid var(--line-control);border-radius:var(--radius-md);background:var(--surface);width:52px;height:60px;color:var(--ink);box-shadow:var(--shadow-xs);font:600 26px/1 var(--font-display)}.tz-otp input:focus{border-color:var(--ink);outline:2px solid var(--focus);outline-offset:2px}.tz-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tz-steps li{gap:var(--space-3);padding-bottom:var(--space-4);grid-template-columns:24px 1fr;display:grid;position:relative}.tz-steps li:after{content:"";background:var(--line);width:2px;position:absolute;top:24px;bottom:0;left:11px}.tz-steps li:last-child:after{display:none}.tz-steps li[data-done]:after{background:var(--brand)}.tz-dot{border:2px solid var(--line-control);background:var(--surface);width:24px;height:24px;color:var(--on-brand);border-radius:50%;place-items:center;display:grid}.tz-steps li[data-done] .tz-dot{background:var(--brand);border-color:var(--brand)}.tz-steps li[data-now] .tz-dot{background:var(--surface);border-color:var(--brand);box-shadow:inset 0 0 0 4px var(--surface), inset 0 0 0 12px var(--brand)}.tz-steps b{font:600 14px/20px var(--font-sans);display:block}.tz-steps small{font:500 12px/16px var(--font-sans);color:var(--ink-2)}.tz-steps li:not([data-done]):not([data-now]) b{color:var(--ink-2);font-weight:500}.tz-banner{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--info) 22%, transparent);background:var(--info-soft);color:var(--ink);font:400 14px/20px var(--font-sans);align-items:flex-start;display:flex}.tz-banner .tz-ico{color:var(--info);margin-top:1px}.tz-banner-warning{background:var(--warning-soft);border-color:color-mix(in srgb, var(--warning) 28%, transparent)}.tz-banner-warning .tz-ico{color:var(--warning)}.tz-banner b{font-weight:600}.tz-toast{align-items:center;gap:var(--space-3);padding:10px var(--space-4);border-radius:var(--radius-md);background:var(--inverse);color:var(--on-inverse);box-shadow:var(--shadow-pop);font:400 14px/20px var(--font-sans);display:inline-flex}.tz-toast a{color:var(--on-inverse);text-underline-offset:3px;font-weight:600;text-decoration:underline}.tz-table-wrap{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);overflow-x:auto}.tz-table{border-collapse:collapse;width:100%;font:400 14px/20px var(--font-sans);font-variant-numeric:tabular-nums}.tz-table th{text-align:left;padding:0 var(--space-4);background:var(--surface-subtle);height:36px;color:var(--ink-2);font:500 13px/18px var(--font-sans);white-space:nowrap;border-bottom:1px solid var(--line)}.tz-table td{padding:0 var(--space-4);border-top:1px solid var(--line);white-space:nowrap;height:44px}.tz-table td.num,.tz-table th.num{text-align:right}.tz-table tbody tr:hover td{background:var(--surface-subtle)}.tz-sub{color:var(--ink-2);font-size:12px;line-height:16px;display:block}.tz-pos-tile{justify-content:space-between;gap:var(--space-2);min-height:96px;padding:var(--space-3);border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);text-align:left;cursor:pointer;font:500 14px/18px var(--font-sans);color:var(--ink);flex-direction:column;display:flex}.tz-pos-tile .tz-price{font-size:15px}.tz-pos-tile small{font:500 12px/16px var(--font-sans);color:var(--ink-2)}.tz-pos-line{gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;display:grid}.tz-pos-total{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--inverse);color:var(--on-inverse);display:flex}.tz-pos-total .tz-amt{font:600 28px/32px var(--font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.tz-wallet{gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--inverse);color:var(--on-inverse);flex-direction:column;display:flex}.tz-wallet-pts{font:500 36px/40px var(--font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--on-inverse)}.tz-wallet small{font:500 13px/18px var(--font-sans);color:var(--on-inverse-2)}.tz-lang{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.tz-lang button{min-height:72px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--line-control);background:var(--surface);color:var(--ink);cursor:pointer;text-align:left;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.tz-lang button[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.tz-lang .native{font:600 20px/1.5 var(--font-display)}.tz-lang small{font:500 12px/16px var(--font-sans);color:var(--ink-2)}.tz-phone{background:var(--bg);border:8px solid #1a1a1a;border-radius:36px;flex-direction:column;flex:none;width:360px;max-width:100%;height:740px;display:flex;position:relative;overflow:hidden}.tz-phone-body{gap:var(--space-4);padding:var(--space-4);flex-direction:column;flex:1;display:flex;overflow:hidden}.tz-appbar{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.tz-loc{flex-direction:column;min-width:0;display:flex}.tz-loc b{font:600 15px/22px var(--font-sans);align-items:center;gap:4px;display:flex}.tz-loc small{font:400 13px/18px var(--font-sans);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tz-h{font:600 16px/22px var(--font-sans);color:var(--ink);margin:0}.tz-grid2{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.tz-card{background:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--line);padding:var(--space-5);gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.tz-card-head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.tz-card-title{font:600 15px/22px var(--font-sans);margin:0}.tz-card-foot{font:400 13px/18px var(--font-sans);color:var(--ink-2);border-top:1px dashed var(--line-control);padding-top:var(--space-3);justify-content:space-between;display:flex}.tz-card-foot a{color:var(--ink);font-weight:500;text-decoration:none}.tz-chart{width:100%;height:auto;font:500 11px/1 var(--font-sans);font-variant-numeric:tabular-nums;display:block}.tz-chart .grid{stroke:var(--line);stroke-width:1px}.tz-chart .axis{fill:var(--ink-3)}.tz-chart .area{fill:var(--brand);opacity:.08}.tz-chart .line{fill:none;stroke:var(--brand);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.tz-chart .line-prev{fill:none;stroke:var(--ink-3);stroke-width:1.5px;stroke-dasharray:2 4}.tz-chart .line-now{fill:none;stroke:var(--brand);stroke-width:2px;stroke-dasharray:5 5}.tz-chart .bar{fill:var(--brand)}.tz-chart .bar-muted{fill:color-mix(in srgb, var(--ink) 12%, transparent)}.tz-chart .marker{fill:var(--surface);stroke:var(--brand);stroke-width:2px}.tz-legend{gap:var(--space-4);font:500 12px/16px var(--font-sans);color:var(--ink-2);display:flex}.tz-legend span{align-items:center;gap:6px;display:inline-flex}.tz-legend i{background:var(--brand);width:12px;height:2px;display:inline-block}.tz-legend i.prev{border-top:2px dotted var(--ink-3);background:0 0}.tz-action{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--line);font:400 14px/20px var(--font-sans);color:var(--ink);text-decoration:none;display:flex}.tz-action:first-child{border-top:0}.tz-action b{font-variant-numeric:tabular-nums;font-weight:500}.tz-action .tz-ico{color:var(--ink-2)}.tz-action>:last-child{color:var(--ink-2);margin-left:auto}.tz-ocard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.tz-ocard-top{justify-content:space-between;align-items:baseline;gap:var(--space-2);font:600 14px/20px var(--font-sans);display:flex}.tz-timer{font:500 12px/16px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--warning);align-items:center;gap:4px;display:inline-flex}.tz-ocard-actions{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.tz-table tfoot td{background:var(--surface-subtle);font-weight:600}.tz-table-foot{padding:var(--space-3) var(--space-4);font:500 13px/18px var(--font-sans);color:var(--ink-2);border-top:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.tz-filter{height:var(--control-sm);border-radius:var(--radius-sm);border:1px dashed var(--line-control);background:var(--surface);color:var(--ink-2);font:400 13px/18px var(--font-sans);align-items:center;gap:6px;padding:0 10px;display:inline-flex}.tz-filter b{color:var(--ink);font-weight:500}.tz-filter[data-set]{box-shadow:var(--shadow-xs);border-style:solid}.tz-side-card{padding:var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface-subtle);color:var(--ink);font:400 13px/18px var(--font-sans);gap:var(--space-2);flex-direction:column;margin-top:auto;display:flex}.tz-side-card b{font:600 13px/18px var(--font-sans)}.tz-progress{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--ink) 10%, transparent);height:4px;overflow:hidden}.tz-progress>i{background:var(--brand);border-radius:inherit;height:100%;display:block}.tz-topbar{align-items:center;gap:var(--space-3);display:flex}.tz-topbar .tz-search{flex:1;max-width:360px}.tz-kbd{font:600 11px/1 var(--font-sans);color:var(--ink-3);border:1px solid var(--line);border-radius:var(--radius-xs);padding:3px 5px}.tz-kpi-icon{border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--line-control);width:32px;height:32px;color:var(--ink-2);place-items:center;display:grid}.tz-kpi-row{justify-content:space-between;align-items:flex-start;display:flex}.tz-seg{border-radius:var(--radius-sm);background:var(--surface-sunken);gap:2px;padding:2px;display:inline-flex}.tz-seg button{height:28px;padding:0 var(--space-3);color:var(--ink-2);font:500 13px/18px var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:6px}.tz-seg button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--line), var(--shadow-xs)}.tz-chart .bar-hl{fill:var(--brand)}.tz-chart .bar-pale{fill:color-mix(in srgb, var(--ink) 12%, transparent)}.tz-tip{background:var(--inverse);color:var(--on-inverse);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font:500 12px/16px var(--font-sans);font-variant-numeric:tabular-nums;box-shadow:var(--shadow-pop);white-space:nowrap;position:absolute}.tz-tip b{font:700 14px/20px var(--font-sans);display:block}.tz-activity{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--line);display:flex}.tz-activity:first-child{border-top:0}.tz-activity .tz-kpi-icon{flex:none}.tz-activity>div{min-width:0;font:500 14px/20px var(--font-sans);flex:1}.tz-activity small{font:500 12px/16px var(--font-sans);color:var(--ink-2);display:block}.tz-spark{vertical-align:middle;align-items:flex-end;gap:2px;height:20px;display:inline-flex}.tz-spark i{background:color-mix(in srgb, var(--ink) 16%, transparent);border-radius:1px;width:5px;min-height:2px}.tz-spark i:last-child{background:var(--ink)}.tz-btn,.tz-chip,.tz-side a{transition:transform .15s cubic-bezier(.2,0,0,1),background-color .15s cubic-bezier(.2,0,0,1),color .15s cubic-bezier(.2,0,0,1)}.tz-btn:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.tz-btn,.tz-chip,.tz-side a{transition:none}.tz-btn:active{transform:none}}.tz-kpi-strip{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);grid-template-columns:1.3fr 1fr 1fr 1fr;display:grid;overflow:hidden}.tz-kpi-cell{border-left:1px solid var(--line);flex-direction:column;min-width:0;display:flex}.tz-kpi-cell:first-child{border-left:0}.tz-kpi-cell-body{gap:var(--space-1);padding:var(--space-4) var(--space-5);flex-direction:column;flex:1;display:flex}.tz-kpi-name{font:500 13px/18px var(--font-sans);color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}.tz-kpi-name .tz-ico{color:var(--ink-3)}.tz-kpi-note{font:500 12px/16px var(--font-sans);color:var(--ink-2)}.tz-kpi-cell-lead .tz-kpi-value{font-size:32px;line-height:36px}.tz-kpi-cell-foot{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-5);border-top:1px solid var(--line);background:var(--surface-subtle);font:400 13px/18px var(--font-sans);color:var(--ink-2);display:flex}.tz-kpi-cell-foot a{color:var(--ink);font-weight:500;text-decoration:none}@media (max-width:720px){.tz-kpi-strip{grid-template-columns:1fr 1fr}.tz-kpi-cell:nth-child(3){border-left:0}.tz-kpi-cell:nth-child(n+3){border-top:1px solid var(--line)}}.tz-sync{font:400 13px/18px var(--font-sans);color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}.tz-sync .tz-ico{color:var(--brand)}.tz-sync[data-state=offline] .tz-ico{color:var(--warning)}.tz-props{gap:var(--space-3) var(--space-4);font:400 14px/20px var(--font-sans);grid-template-columns:140px 1fr;display:grid}.tz-props dt{align-items:center;gap:var(--space-2);color:var(--ink-2);display:inline-flex}.tz-props dd{color:var(--ink);min-width:0;margin:0}.tz-btn .tz-ico,.tz-side .tz-ico,.tz-kpi-name .tz-ico,.tz-kpi-label .tz-ico,.tz-filter .tz-ico,.tz-seg .tz-ico,.tz-table .tz-ico,.tz-kpi-icon .tz-ico,.tz-props .tz-ico,.tz-sync .tz-ico,.tz-tag .tz-ico,.tz-pill .tz-ico,.tz-search .tz-ico{width:16px;height:16px}.tz-btn-icon.tz-btn-sm{width:var(--control-sm)}.tz-btn-soft{background:var(--surface-sunken);box-shadow:none;border-color:#0000}.tz-btn-soft:hover{background:color-mix(in srgb, var(--ink) 8%, var(--surface))}.tz-btn-soft-danger{background:var(--danger-soft);box-shadow:none;color:var(--danger);border-color:#0000}.tz-btn-soft-danger:hover{background:color-mix(in srgb, var(--danger) 16%, var(--surface))}.tz-btn-primary .tz-ico,.tz-btn-brand .tz-ico{opacity:.9}.tz-iconring{border:1px solid var(--line-control);background:var(--surface);width:40px;height:40px;color:var(--ink-2);box-shadow:var(--shadow-xs);border-radius:50%;flex:none;place-items:center;display:grid}.tz-page-title{font:600 22px/28px var(--font-sans);letter-spacing:-.01em;color:var(--ink);margin:0}.tz-page-sub{font:400 14px/20px var(--font-sans);color:var(--ink-2);margin:4px 0 0}.tz-card-desc{font:400 13px/18px var(--font-sans);color:var(--ink-2);margin:2px 0 0}.tz-card-head-split{padding-bottom:var(--space-4);margin:0 calc(-1 * var(--space-5));padding-left:var(--space-5);padding-right:var(--space-5);border-bottom:1px solid var(--line)}.tz-sep{border:0;border-top:1px dashed var(--line-control);margin:0}.tz-lettermark{border-radius:var(--radius-xs);border:1px solid var(--line-control);background:var(--surface-sunken);width:24px;height:24px;font:500 11px/1 var(--font-sans);color:var(--ink-2);flex:none;place-items:center;display:inline-grid}:where([data-density=touch],.tz-phone){font-size:15px;line-height:22px}:where([data-density=touch],.tz-phone) .tz-btn:not(.tz-btn-sm),:where([data-density=touch],.tz-phone) .tz-input{min-height:var(--control-lg)}:where([data-density=touch],.tz-phone) .tz-btn-lg{min-height:var(--control-xl)}:where([data-density=touch],.tz-phone) .tz-btn-icon:not(.tz-btn-sm){width:var(--control-lg)}:where([data-density=touch],.tz-phone) .tz-search{min-height:var(--control-lg)}:where([data-density=touch],.tz-phone) :is(.tz-input,.tz-search input){font-size:16px}:where([data-density=touch],.tz-phone) :is(.tz-chip,.tz-add,.tz-stepper){height:36px}:where([data-density=touch],.tz-phone) .tz-stepper button{width:36px;height:36px}.tz-side a[aria-current=page]{background:var(--wash-strong)}.tz-side a:hover{background:var(--wash)}.tz-side-card{background:var(--wash);border-color:var(--wash-line)}.tz-kpi-cell-lead{background:linear-gradient(180deg, var(--wash) 0%, var(--surface) 100%)}.tz-kpi-cell-lead .tz-kpi-cell-foot{background:0 0}.tz-hero-wash{background:linear-gradient(180deg, var(--wash-strong) 0%, var(--wash) 60%, var(--surface) 100%)}.tz-greet{justify-content:space-between;align-items:flex-end;gap:var(--space-3);padding:var(--space-5) var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--wash-line);background:linear-gradient(100deg, var(--wash-strong) 0%, var(--wash) 45%, var(--surface) 100%);display:flex}[data-tint=green]{--t-bg:var(--tint-green);--t-ink:var(--tint-green-ink)}[data-tint=amber]{--t-bg:var(--tint-amber);--t-ink:var(--tint-amber-ink)}[data-tint=rose]{--t-bg:var(--tint-rose);--t-ink:var(--tint-rose-ink)}[data-tint=sky]{--t-bg:var(--tint-sky);--t-ink:var(--tint-sky-ink)}[data-tint=lilac]{--t-bg:var(--tint-lilac);--t-ink:var(--tint-lilac-ink)}[data-tint=peach]{--t-bg:var(--tint-peach);--t-ink:var(--tint-peach-ink)}.tz-avatar[data-tint]{background:var(--t-bg);color:var(--t-ink);border-color:#0000}.tz-cats{gap:var(--space-3);scrollbar-width:none;display:flex;overflow-x:auto}.tz-cat{width:64px;color:var(--ink);font:500 12px/16px var(--font-sans);text-align:center;flex-direction:column;flex:none;align-items:center;gap:6px;text-decoration:none;display:flex}.tz-cat i{border-radius:var(--radius-lg);background:var(--t-bg);width:56px;height:56px;color:var(--t-ink);place-items:center;display:grid}.tz-cat .tz-ico{width:24px;height:24px}.tz-map-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.tz-map{border-bottom:1px solid var(--line);line-height:0;position:relative}.tz-map svg{width:100%;height:auto;display:block}.tz-map-live{border-radius:var(--radius-xs);background:var(--surface);border:1px solid var(--line);height:24px;font:500 12px/16px var(--font-sans);color:var(--ink);box-shadow:var(--shadow-xs);align-items:center;gap:6px;padding:0 8px;display:inline-flex;position:absolute;top:10px;left:10px}.tz-map-live:before{content:"";background:var(--brand);border-radius:50%;width:6px;height:6px}.tz-map-btn{border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--line-control);width:32px;height:32px;color:var(--ink);box-shadow:var(--shadow-xs);place-items:center;display:grid;position:absolute;bottom:10px;right:10px}.tz-map-btn .tz-ico{width:16px;height:16px}.tz-map-legend{border-radius:var(--radius-xs);background:var(--surface);border:1px solid var(--line);height:24px;font:500 11px/14px var(--font-sans);color:var(--ink-2);align-items:center;gap:8px;padding:0 8px;display:inline-flex;position:absolute;top:10px;right:10px}.tz-map-legend span{align-items:center;gap:4px;display:inline-flex}.tz-map-legend span:before{content:"";background:var(--brand-mark);border-radius:50%;width:6px;height:6px}.tz-map-legend span.closed:before{background:#a3a3a3}.tz-map-legend span.you:before{background:var(--info)}.tz-map-stats{grid-template-columns:repeat(3,1fr);display:grid}.tz-map-stats div{padding:var(--space-3) var(--space-4);border-left:1px solid var(--line);flex-direction:column;gap:2px;display:flex}.tz-map-stats div:first-child{border-left:0}.tz-map-stats b{font:500 22px/26px var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ink)}.tz-map-stats small{font:500 12px/16px var(--font-sans);color:var(--ink-2)}.tz-map-radius{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--line);background:var(--surface-subtle);display:flex}.tz-map-radius>span{font:500 12px/16px var(--font-sans);color:var(--ink-2);white-space:nowrap}.tz-map-radius .tz-chip{height:28px;padding:0 10px;font-size:12px}.tz-insights{gap:var(--space-2);flex-direction:column;display:flex}.tz-insight{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--t-bg) 55%, var(--surface));border:1px solid color-mix(in srgb, var(--t-bg) 100%, var(--line));grid-template-columns:32px 1fr auto;align-items:center;display:grid}.tz-insight-icon{border-radius:var(--radius-sm);background:var(--t-bg);width:32px;height:32px;color:var(--t-ink);place-items:center;display:grid}.tz-insight-icon .tz-ico{width:16px;height:16px}.tz-insight b{font:600 13px/18px var(--font-sans);color:var(--ink);display:block}.tz-insight small{font:400 13px/18px var(--font-sans);color:var(--ink-2);display:block}.tz-insight small strong{color:var(--ink);font-weight:500}.tz-insight a{font:500 13px/18px var(--font-sans);color:var(--ink);white-space:nowrap;text-decoration:none}.tz-map-radius .tz-chips{flex:1;grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.tz-map-radius .tz-chip{justify-content:center;padding:0 4px}.tz-map-stats div{padding:var(--space-3)}.tz-tag{white-space:nowrap;flex:none}.tz-insights-2col{grid-template-columns:1fr 1fr;display:grid}@media (max-width:720px){.tz-insights-2col{grid-template-columns:1fr}}.tz-ui-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tz-ui-grow{flex:1;min-width:0}.tz-ui-minw0{min-width:0}.tz-ui-plainlink{color:inherit;text-decoration:none}.tz-btn[aria-busy=true]{cursor:progress}.tz-ui-spin{animation:.8s linear infinite tz-ui-spin}@keyframes tz-ui-spin{to{transform:rotate(360deg)}}.tz-ui-shake{animation:.3s cubic-bezier(.2,0,0,1) tz-ui-shake}@keyframes tz-ui-shake{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@keyframes tz-ui-fade{0%{opacity:.4}}html.tz-ui-scroll-lock{overflow:hidden}.tz-ui-affix{min-height:var(--control-md);border:1px solid var(--line-control);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-xs);align-items:center;display:flex}.tz-ui-affix:focus-within{border-color:var(--ink);outline:2px solid var(--focus);outline-offset:2px}.tz-ui-affix-invalid{border-color:var(--danger)}.tz-ui-affix-text{padding-left:var(--space-3);font:500 14px/20px var(--font-sans);color:var(--ink-2);flex:none}.tz-ui-affix .tz-input{min-height:calc(var(--control-md) - 2px);padding-left:var(--space-2);box-shadow:none;background:0 0;border:0}.tz-ui-affix .tz-input:focus{outline:none}.tz-search:focus-within{border-color:var(--ink)}.tz-ui-search-clear{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.tz-ui-search-clear:hover{background:var(--surface-sunken);color:var(--ink)}.tz-ui-search-trailing{flex:none;align-items:center;display:inline-flex}.tz-stepper.tz-ui-stepper-sm{height:var(--control-sm)}.tz-stepper.tz-ui-stepper-sm button{width:32px;height:32px}.tz-stepper button:disabled,.tz-stepper button[aria-disabled=true]{opacity:.4;cursor:not-allowed}.tz-seg button[aria-checked=true]{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--line), var(--shadow-xs)}.tz-seg button:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.tz-ui-tabs{gap:var(--space-4);flex-direction:column;display:flex}.tz-ui-tablist{gap:var(--space-5);scrollbar-width:none;border-bottom:1px solid var(--line);display:flex;overflow-x:auto}.tz-ui-tab{height:40px;color:var(--ink-2);font:500 14px/20px var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:0;transition:color .15s cubic-bezier(.2,0,0,1),border-color .15s cubic-bezier(.2,0,0,1);display:inline-flex}.tz-ui-tab:hover{color:var(--ink)}.tz-ui-tab[aria-selected=true]{border-bottom-color:var(--ink);color:var(--ink)}.tz-ui-tab-count{border-radius:var(--radius-xs);background:var(--surface-sunken);min-width:20px;height:18px;color:var(--ink-2);font:500 11px/14px var(--font-sans);place-items:center;padding:0 5px;display:inline-grid}.tz-ui-tabpanel:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.tz-ui-thumb-img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.tz-ui-mrp-spacer{text-decoration:none}.tz-ui-meta-tags{margin-top:6px}.tz-ui-chevron{color:var(--ink-2)}.tz-ui-code-label{font:600 14px/20px var(--font-sans)}.tz-ui-code-note{font:500 13px/18px var(--font-sans);text-align:center}.tz-steps li[data-failed] .tz-dot{background:var(--danger);border-color:var(--danger);color:var(--on-danger)}.tz-ui-wallet-actions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.tz-ui-poscart{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;display:flex}.tz-ui-poscart-phone{min-height:var(--tap-min)}.tz-ui-poscart-customer{min-height:18px;font:500 13px/18px var(--font-sans);color:var(--ink-2)}.tz-ui-poscart-empty{padding:var(--space-6) var(--space-4);border:1px dashed var(--line-control);border-radius:var(--radius-md);text-align:center;font:500 13px/18px var(--font-sans);color:var(--ink-2);margin:0}.tz-pos-line .tz-sub{font:500 12px/16px var(--font-sans);color:var(--ink-2);display:block}.tz-ui-pos-summary{font:500 12px/16px var(--font-sans);color:var(--on-inverse-2);flex-direction:column;gap:2px;display:flex}.tz-ui-skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--surface-sunken) 0%, var(--surface-subtle) 50%, var(--surface-sunken) 100%);background-size:200% 100%;animation:1.4s linear infinite tz-ui-shimmer;display:block}.tz-ui-skeleton-text{vertical-align:middle;border-radius:var(--radius-xs);width:100%;height:1em;display:inline-block}.tz-ui-skeleton-block{border-radius:var(--radius-md);width:100%;height:48px}.tz-ui-skeleton-circle{border-radius:50%;width:40px;height:40px}@keyframes tz-ui-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.tz-ui-empty{align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);text-align:center;flex-direction:column;display:flex}.tz-ui-empty-title{font:600 15px/22px var(--font-sans);color:var(--ink);margin:0}.tz-ui-empty-desc{max-width:36ch;font:400 14px/20px var(--font-sans);color:var(--ink-2);margin:0}.tz-ui-empty-action{gap:var(--space-2);margin-top:var(--space-1);display:flex}.tz-ui-sort{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.tz-ui-sort:hover,[aria-sort=ascending] .tz-ui-sort,[aria-sort=descending] .tz-ui-sort{color:var(--ink)}.tz-ui-sort .tz-ico{width:14px;height:14px}.tz-table td.tz-ui-table-empty{text-align:center;white-space:normal;height:96px;color:var(--ink-2)}.tz-ui-insight-actions{align-items:center;gap:var(--space-1);display:flex}.tz-ui-insight-dismiss{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.tz-ui-insight-dismiss:hover{background:var(--surface-sunken);color:var(--ink)}.tz-ui-insight-dismiss .tz-ico{width:16px;height:16px}.tz-ui-insights-empty{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-subtle);font:400 13px/18px var(--font-sans);color:var(--ink-2);flex-direction:column;display:flex}.tz-ui-insights-empty b{font:600 13px/18px var(--font-sans);color:var(--ink)}.tz-ui-insights-empty ul{gap:var(--space-1);padding-left:var(--space-5);flex-direction:column;margin:0;display:flex}.tz-ui-insights-empty a{color:var(--ink);font-weight:500}.tz-ui-bnav-icon{place-items:center;display:grid;position:relative}.tz-ui-bnav-badge{border-radius:var(--radius-pill);background:var(--brand);min-width:16px;height:16px;color:var(--on-brand);font:600 10px/1 var(--font-sans);place-items:center;padding:0 4px;display:grid;position:absolute;top:-4px;left:calc(100% - 6px)}.tz-bnav a:focus-visible,.tz-side a:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.tz-ui-sheet,.tz-ui-dialog{background:var(--surface);color:var(--ink);border:0;padding:0;overflow:auto}.tz-ui-sheet::backdrop{background:var(--scrim)}.tz-ui-dialog::backdrop{background:var(--scrim)}.tz-ui-sheet{width:100%;max-width:var(--phone-max);max-height:90dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--shadow-sheet);margin:auto auto 0}.tz-ui-sheet[open]{animation:.22s cubic-bezier(.2,0,0,1) tz-ui-sheet-in}@keyframes tz-ui-sheet-in{0%{transform:translateY(100%)}}.tz-ui-dialog{width:min(calc(100% - 2 * var(--space-4)), 440px);max-height:calc(100dvh - 2 * var(--space-4));border-radius:var(--radius-xl);box-shadow:var(--shadow-pop)}.tz-ui-dialog[open]{animation:.15s cubic-bezier(.2,0,0,1) tz-ui-dialog-in}@keyframes tz-ui-dialog-in{0%{opacity:0;transform:scale(.96)}}.tz-ui-sheet:focus,.tz-ui-dialog:focus{outline:none}.tz-ui-modal-body{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.tz-ui-modal-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.tz-ui-modal-title{font:600 18px/24px var(--font-sans);color:var(--ink);margin:0}.tz-ui-modal-desc{font:400 14px/20px var(--font-sans);color:var(--ink-2);margin:0}.tz-ui-modal-foot{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.tz-ui-sheet .tz-ui-modal-foot>*{flex:1}.tz-ui-toast-region{left:50%;bottom:calc(var(--bottom-nav) + var(--space-4) + env(safe-area-inset-bottom));z-index:var(--z-toast);align-items:center;gap:var(--space-2);width:max-content;max-width:calc(100% - 2 * var(--space-4));pointer-events:none;flex-direction:column;display:flex;position:fixed;transform:translate(-50%)}.tz-ui-toast-item{pointer-events:auto;animation:.15s cubic-bezier(.2,0,0,1) tz-ui-toast-in}@keyframes tz-ui-toast-in{0%{opacity:0;transform:translateY(8px)}}.tz-ui-toast-action{color:var(--on-inverse);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.tz-ui-map{background:var(--map-land);overflow:hidden}.tz-ui-map-sizer{aspect-ratio:312/150}.tz-ui-map>.tz-ui-map-canvas{position:absolute;inset:0}.tz-map>svg.tz-ui-map-static{width:100%;height:100%;position:absolute;inset:0}.tz-ui-map-land{fill:var(--map-land)}.tz-ui-map-ring{fill:var(--brand);fill-opacity:.06;stroke:var(--brand-mark);stroke-width:1.5px;stroke-dasharray:4 4}.tz-ui-map-overlay{z-index:1;pointer-events:none;position:absolute;inset:0}.tz-ui-map-pin,.tz-ui-map-cluster,.tz-ui-map-you{pointer-events:auto;position:absolute;top:0;left:0}.tz-ui-map-pin{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:28px;height:28px;margin:-14px 0 0 -14px;padding:0;display:grid}.tz-ui-map-pin:before{content:"";background:var(--on-inverse-2);width:10px;height:10px;box-shadow:0 0 0 2px var(--surface);border-radius:50%}.tz-ui-map-pin[data-open]:before{background:var(--brand-mark)}.tz-ui-map-cluster{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;margin:-16px 0 0 -16px;padding:0;display:grid}.tz-ui-map-cluster span{border:2px solid var(--brand-mark);border-radius:var(--radius-pill);background:var(--surface);min-width:24px;height:24px;color:var(--ink);font:600 11px/1 var(--font-sans);font-variant-numeric:tabular-nums;place-items:center;padding:0 4px;display:grid}.tz-ui-map-you{background:var(--info);width:12px;height:12px;box-shadow:0 0 0 2px var(--surface), 0 0 0 8px color-mix(in srgb, var(--info) 14%, transparent);pointer-events:none;border-radius:50%;margin:-6px 0 0 -6px}.tz-map-live,.tz-map-legend,.tz-map-btn,.tz-ui-map-attribution{z-index:2}.tz-map-btn{cursor:pointer}.tz-ui-map-attribution{border-top-right-radius:var(--radius-xs);background:color-mix(in srgb, var(--surface) 80%, transparent);color:var(--ink-2);font:400 10px/14px var(--font-sans);padding:2px 6px;position:absolute;bottom:0;left:0}.tz-ui-plainlink:focus-visible,.tz-ui-sort:focus-visible,.tz-ui-tab:focus-visible,.tz-ui-search-clear:focus-visible,.tz-ui-toast-action:focus-visible,.tz-ui-insight-dismiss:focus-visible,.tz-ui-map-pin:focus-visible,.tz-ui-map-cluster:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.tz-ui-spin,.tz-ui-skeleton{animation:none}.tz-ui-shake,.tz-ui-sheet[open],.tz-ui-dialog[open],.tz-ui-toast-item{animation:.15s linear tz-ui-fade}.tz-ui-tab{transition:none}}
