.tile-wall{background-color:var(--background);background-image:linear-gradient(var(--case-tile) 1px, transparent 1px), linear-gradient(90deg, var(--case-tile) 1px, transparent 1px);background-position:-1px -1px;background-size:56px 56px}.led{font-family:var(--font-accent);font-variant-numeric:tabular-nums;color:var(--scale-digit)}.led-ghost{font-family:var(--font-accent);font-variant-numeric:tabular-nums;color:var(--scale-digit-ghost)}.printer-mouth{background:var(--scale-display);border-radius:calc(var(--radius) * .5)}.label-slot{border-radius:calc(var(--radius) * .5);overflow:hidden}.label-strip{opacity:0;transform:translateY(-104%)}.label-strip[data-printed=true]{opacity:1;transform:translateY(0)}.label-barcode{background-image:repeating-linear-gradient(90deg, var(--label-ink) 0 2px, transparent 2px 4px, var(--label-ink) 4px 5px, transparent 5px 8px, var(--label-ink) 8px 11px, transparent 11px 12px, var(--label-ink) 12px 13px, transparent 13px 17px)}.tray-pick{transform:rotate(-4deg)}.slab{border-radius:calc(var(--radius) * 2) calc(var(--radius) * 3) calc(var(--radius) * 2.5) calc(var(--radius) * 1.5);box-shadow:inset 0 -3px 0 color-mix(in oklch, var(--label-ink) 14%, transparent)}.slab-samgyeop{border-radius:calc(var(--radius) * .6);background:repeating-linear-gradient(180deg, var(--meat-fat) 0 5px, var(--meat-pork) 5px 11px, var(--meat-fat) 11px 13px, color-mix(in oklch, var(--meat-pork) 80%, var(--meat-beef)) 13px 20px)}.slab-moksal{background:radial-gradient(circle at 30% 40%, var(--meat-fat) 0 3px, transparent 4px), radial-gradient(circle at 62% 30%, var(--meat-fat) 0 2px, transparent 3px), radial-gradient(circle at 55% 68%, var(--meat-fat) 0 3px, transparent 4px), linear-gradient(115deg, transparent 46%, color-mix(in oklch, var(--meat-fat) 80%, transparent) 47% 51%, transparent 52%), color-mix(in oklch, var(--meat-pork) 85%, var(--meat-beef))}.slab-apdari{border-radius:calc(var(--radius) * 3) calc(var(--radius) * 2) calc(var(--radius) * 3) calc(var(--radius) * 1.5);background:linear-gradient(180deg, var(--meat-fat) 0 18%, transparent 18%), color-mix(in oklch, var(--meat-pork) 70%, var(--meat-beef))}.slab-deungsim{background:repeating-linear-gradient(35deg, transparent 0 7px, color-mix(in oklch, var(--meat-fat) 55%, transparent) 7px 8px), repeating-linear-gradient(-50deg, transparent 0 11px, color-mix(in oklch, var(--meat-fat) 40%, transparent) 11px 12px), linear-gradient(90deg, transparent 0 86%, var(--meat-fat) 86%), var(--meat-beef)}.slab-chadol{border-radius:calc(var(--radius) * .4);background:repeating-linear-gradient(100deg, var(--meat-beef) 0 6px, var(--meat-fat) 6px 9px, color-mix(in oklch, var(--meat-beef) 80%, var(--meat-fat)) 9px 13px, var(--meat-fat) 13px 15px)}.slab-yangji{background:repeating-linear-gradient(75deg, transparent 0 5px, color-mix(in oklch, var(--meat-beef) 70%, var(--label-ink)) 5px 6px), linear-gradient(180deg, transparent 0 82%, var(--meat-fat) 82%), color-mix(in oklch, var(--meat-beef) 88%, var(--meat-pork))}@media (prefers-reduced-motion:no-preference){.label-strip{transition:transform .65s cubic-bezier(.2,.7,.2,1),opacity .2s linear}.tray{transition:transform .18s ease-out,border-color .18s ease-out}}
