.supermarket{--iso-card:#fff;--iso-paper:#fff;--iso-face:#fff;--iso-top:#fff;--iso-lit-top:#fff;--iso-lit-shade:#e9ecf4;--iso-shade-0:#d5dae8;--iso-shade-1:#e0e4ef;--iso-shade-2:#e9ecf4;--iso-shade-3:#f1f3f8;--iso-hi:#152a4d;--iso-mid:#7b86a3;--iso-lo:#b3bbd0;--iso-faint:#dde1eb;--iso-lit:#294296;--iso-dot:#152a4d;--iso-red:#da8f6f;--iso-green:#c1ca99;--iso-blue:#294296;--iso-halo:#152a4d;--iso-halo-opacity:0.16;--iso-weight:0.6px;position:relative;width:100%;aspect-ratio:860/470}@media (max-width:640px){.supermarket{aspect-ratio:390/320}.supermarket .iso-svg{-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent),linear-gradient(transparent,#000 7%,#000 93%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent),linear-gradient(transparent,#000 7%,#000 93%,transparent);mask-composite:intersect}}.supermarket:focus-visible{outline-offset:6px;border-radius:8px}.supermarket .iso-svg{display:block;width:100%;height:auto;overflow:visible}.supermarket .iso-svg circle,.supermarket .iso-svg path{vector-effect:non-scaling-stroke}.supermarket [data-bay]{cursor:pointer}.supermarket .iso-fill{fill:var(--iso-paper);stroke:none}.supermarket .iso-solid[data-lit]>.iso-fill{fill:var(--iso-face)}.supermarket .iso-shade,.supermarket .iso-top{stroke:none}.supermarket .iso-shade[data-shade="0"]{fill:var(--iso-shade-0)}.supermarket .iso-shade[data-shade="1"]{fill:var(--iso-shade-1)}.supermarket .iso-shade[data-shade="2"]{fill:var(--iso-shade-2)}.supermarket .iso-shade[data-shade="3"]{fill:var(--iso-shade-3)}.supermarket .iso-top{fill:var(--iso-top)}.supermarket .iso-solid[data-lit]>.iso-top{fill:var(--iso-lit-top)}.supermarket .iso-solid[data-lit]>.iso-shade{fill:var(--iso-lit-shade)}.supermarket .iso-solid[data-seamless]>.iso-shade,.supermarket .iso-solid[data-seamless]>.iso-top{stroke-width:.4;stroke-linejoin:round}.supermarket .iso-solid[data-seamless]>.iso-shade[data-shade="0"]{stroke:var(--iso-shade-0)}.supermarket .iso-solid[data-seamless]>.iso-shade[data-shade="1"]{stroke:var(--iso-shade-1)}.supermarket .iso-solid[data-seamless]>.iso-shade[data-shade="2"]{stroke:var(--iso-shade-2)}.supermarket .iso-solid[data-seamless]>.iso-shade[data-shade="3"]{stroke:var(--iso-shade-3)}.supermarket .iso-solid[data-seamless]>.iso-top{stroke:var(--iso-top)}.supermarket .iso-solid[data-seamless][data-lit]>.iso-top{stroke:var(--iso-lit-top)}.supermarket .iso-solid[data-seamless][data-lit]>.iso-shade{stroke:var(--iso-lit-shade)}.supermarket .iso-solid[data-lit]>.iso-edge{stroke:var(--iso-lit)}.supermarket .iso-halo{fill:var(--iso-halo);stroke:none;filter:blur(9px);opacity:var(--iso-halo-opacity);transform:translateY(3px)}.supermarket .iso-line{fill:none;stroke:var(--iso-lo);stroke-width:var(--iso-weight);stroke-linecap:round;stroke-linejoin:round}.supermarket .iso-line[data-tone=hi]{stroke:var(--iso-hi)}.supermarket .iso-line[data-tone=mid]{stroke:var(--iso-mid)}.supermarket .iso-line[data-tone=lo]{stroke:var(--iso-lo)}.supermarket .iso-line[data-tone=faint]{stroke:var(--iso-faint)}.supermarket .iso-line[data-tone=lit]{stroke:var(--iso-lit)}.supermarket .iso-line[data-tone=red]{stroke:var(--iso-red)}.supermarket .iso-line[data-tone=green]{stroke:var(--iso-green)}.supermarket .iso-line[data-tone=blue]{stroke:var(--iso-blue)}.supermarket .iso-line[data-dotted]{stroke-dasharray:.01 3.5;stroke-width:1}.supermarket .iso-line[data-dashed]{stroke-dasharray:3 3}.supermarket .iso-line[data-flow]{stroke-dasharray:2 6;animation:supermarket-flow 1.6s linear infinite}.supermarket .iso-wire-end{fill:var(--iso-paper);stroke:var(--iso-lo);stroke-width:var(--iso-weight)}.supermarket .iso-wire[data-tone=hi] .iso-wire-end{stroke:var(--iso-hi)}.supermarket .iso-wire[data-tone=mid] .iso-wire-end{stroke:var(--iso-mid)}.supermarket .iso-wire[data-tone=faint] .iso-wire-end{stroke:var(--iso-faint)}.supermarket .iso-wire[data-tone=lit] .iso-wire-end{stroke:var(--iso-lit)}.supermarket .iso-dots circle{fill:var(--iso-dot);stroke:none;opacity:.32}.supermarket .iso-dots[data-tone=hi] circle{opacity:.85}.supermarket .iso-dots[data-tone=mid] circle{opacity:.45}.supermarket .iso-dots[data-tone=lo] circle{opacity:.22}.supermarket .iso-dots[data-tone=faint] circle{opacity:.12}.supermarket .iso-dots circle[data-pulse]{animation:supermarket-pulse 1.6s step-end infinite;animation-delay:var(--pulse-at,0ms)}.supermarket .iso-face-text{display:none}.supermarket .tb-body{fill:var(--iso-shade-2);stroke:none}.supermarket .tb-shine{fill:var(--iso-top);stroke:none}.supermarket .tb-shade{fill:var(--iso-shade-0);stroke:none}.supermarket .tb-ring{fill:none;stroke:var(--iso-lo);stroke-width:.45;stroke-linecap:butt;stroke-linejoin:round}.supermarket .tb-ring[data-tone=mid]{stroke:var(--iso-mid)}.supermarket .tb-ring[data-tone=faint]{stroke:var(--iso-faint)}.supermarket .tb-ring[data-tone=hi]{stroke:var(--iso-hi)}@keyframes supermarket-flow{to{stroke-dashoffset:-32}}@keyframes supermarket-pulse{0%,to{opacity:.18}12%{opacity:1}40%{opacity:.18}}@media (prefers-reduced-motion:reduce){.supermarket .iso-dots circle[data-pulse],.supermarket .iso-line[data-flow]{animation:none}}