.kds-screen .kds-cols.svelte-3mkda2{grid-template-columns:repeat(var(--kds-spalten,3), 1fr);flex:1;height:calc(100% - 40px);display:grid;overflow:hidden}.kds-bon.svelte-3mkda2{border:1px solid var(--muted);color:var(--muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:10px}.kds-bon.svelte-3mkda2:hover{color:var(--fg);border-color:var(--fg)}.kds-liefer-tag.svelte-3mkda2{background:var(--tint);color:var(--tint-ink);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;vertical-align:1px;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-block}.kds-age-flag.svelte-3mkda2{color:#1a1a1a;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;vertical-align:1px;background:#f1c40f;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-block}.kds-nach-tag.svelte-3mkda2{background:var(--tint);color:var(--tint-ink,#001c17);border-radius:6px;margin-left:6px;padding:1px 5px;font-size:10px}.kds-cashier-card.svelte-3mkda2{border-left:3px solid var(--warn)!important}.kds-unterwegs-card.svelte-3mkda2{border-left:3px solid var(--tint)!important}.kds-unterwegs-fuss.svelte-3mkda2{font-family:var(--font-mono);color:var(--muted);text-align:center;border:1px dashed var(--line-2);border-radius:4px;margin-top:8px;padding:8px;font-size:11px;font-weight:700}.kds-cashier-total.svelte-3mkda2{font-family:var(--font-mono);color:var(--warn);margin:2px 0 4px;font-size:18px;font-weight:700}.kds-col.svelte-3mkda2{border-right:1px solid var(--line);flex-direction:column;min-width:0;height:100%;display:flex}.kds-col.svelte-3mkda2:last-child{border-right:0}.kds-col-list.svelte-3mkda2{flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px;display:flex;overflow-y:auto}.kds-card-actions.svelte-3mkda2{gap:8px;margin-top:8px;display:flex}.kds-card-actions.svelte-3mkda2 form:where(.svelte-3mkda2){display:contents}.kds-reject-btn.svelte-3mkda2{background:var(--bad);color:#fff;font-family:var(--font-mono);cursor:pointer;border:0;border-radius:4px;flex:1;padding:6px;font-size:11px;font-weight:700}.kds-finish-btn.svelte-3mkda2{background:var(--bg);border:1px solid var(--line-2);width:100%;color:var(--warn);font-family:var(--font-mono);cursor:pointer;border-radius:4px;margin-top:8px;padding:8px;font-size:11px;font-weight:700}.kds-finish-btn.svelte-3mkda2:hover{background:var(--warn);color:#000}.kds-hand-btn.svelte-3mkda2{background:var(--tint);width:100%;color:var(--tint-ink);font-family:var(--font-mono);cursor:pointer;border:0;border-radius:4px;margin-top:8px;padding:8px;font-size:11px;font-weight:700}.kds-hand-btn.svelte-3mkda2:hover{opacity:.9}.kds-wartet.svelte-3mkda2{box-sizing:border-box;background:var(--bg-2);border:1px dashed var(--line-2);width:100%;color:var(--muted);font-family:var(--font-mono);text-align:center;border-radius:4px;margin-top:8px;padding:8px;font-size:11px;font-weight:700}.kds-progress-card.svelte-3mkda2{border-left:3px solid var(--warn)!important}.kds-ready-card.svelte-3mkda2{border-color:var(--tint)!important;background:color-mix(in oklab, var(--tint) 8%, var(--card))!important}.card-item-mods.svelte-3mkda2{color:var(--muted);font-size:10px}.kds-fill.svelte-3mkda2{gap:4px;margin:6px 0;display:flex}.kds-fill-seg.svelte-3mkda2{background:var(--line);border-radius:2px;flex:1;height:4px}.kds-fill-seg.filled.svelte-3mkda2{background:var(--tint)}.kds-approve-btn.svelte-3mkda2{background:var(--bg);border:1px solid var(--line-2);color:var(--tint);font-family:var(--font-mono);cursor:pointer;border-radius:4px;flex:2;padding:6px;font-size:11px;font-weight:700}.kds-approve-btn.svelte-3mkda2:hover{background:var(--tint);color:var(--tint-ink)}@media (width<=720px){.kds-screen .kds-cols.svelte-3mkda2{grid-template-columns:1fr;height:auto;overflow:visible}.kds-screen .kds-col.svelte-3mkda2{border-right:0;border-bottom:1px solid var(--line);min-height:160px}.kds-screen .kds-col.svelte-3mkda2:last-child{border-bottom:0}.kds-screen .kds-col-list.svelte-3mkda2{overflow-y:visible}}
