.tables-area-color{width:1.55rem;height:1.55rem;color:color-mix(in srgb, var(--color-ink) 48%, transparent);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:.4rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.tables-area-color:hover{background:color-mix(in srgb, var(--color-ink) 6%, transparent);color:var(--color-ink)}.tables-area-color:focus-visible{background:color-mix(in srgb, var(--area-tint,var(--color-accent)) 14%, transparent);box-shadow:0 0 0 2px color-mix(in srgb, var(--area-tint,var(--color-accent)) 55%, transparent);color:var(--area-tint-dark,var(--color-accent-dark));outline:none}.tables-area-color-wrap{flex-direction:column;align-items:center;display:flex;position:relative}.tables-area-color-popover{z-index:40;background:var(--color-card);border:1px solid color-mix(in srgb, var(--color-border) 85%, var(--color-ink));width:max-content;max-width:min(17.5rem,100vw - 4rem);box-shadow:0 10px 28px color-mix(in srgb, var(--color-ink) 14%, transparent);border-radius:.7rem;flex-direction:column;gap:.45rem;padding:.5rem .55rem .55rem;display:flex;position:absolute;top:0;left:calc(100% + .4rem)}.tables-area-color-group{flex-direction:column;gap:.28rem;display:flex}.tables-area-color-group-label{letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--color-ink) 52%, transparent);margin:0;font-size:.65rem;font-weight:650}.tables-area-color-swatches{grid-template-columns:repeat(7,1.1rem);gap:.3rem;display:grid}.tables-area-color-swatch{border:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);cursor:pointer;background:var(--swatch,var(--color-accent));border-radius:999px;width:1.1rem;height:1.1rem;padding:0}.tables-area-color-swatch--active{box-shadow:0 0 0 2px var(--color-card), 0 0 0 3.5px var(--swatch,var(--color-accent))}.tables-area-color-swatch[data-swatch=teal]{--swatch:#0f766e}.tables-area-color-swatch[data-swatch=slate]{--swatch:#475569}.tables-area-color-swatch[data-swatch=sage]{--swatch:#5b7c6e}.tables-area-color-swatch[data-swatch=sky]{--swatch:#4a7c9b}.tables-area-color-swatch[data-swatch=amber]{--swatch:#b08948}.tables-area-color-swatch[data-swatch=rose]{--swatch:#a66d75}.tables-area-color-swatch[data-swatch=violet]{--swatch:#6d6a9b}.tables-area-color-swatch[data-swatch=coral]{--swatch:#c45c4a}.tables-area-color-swatch[data-swatch=mint]{--swatch:#3d8b7a}.tables-area-color-swatch[data-swatch=indigo]{--swatch:#4f5d9a}.tables-area-color-swatch[data-swatch=sand]{--swatch:#a89068}.tables-area-color-swatch[data-swatch=wine]{--swatch:#8b4a5e}.tables-area-color-swatch[data-swatch=forest]{--swatch:#4a6b52}.tables-area-color-swatch[data-swatch=peach]{--swatch:#c47a5a}.tables-area-side[data-area-color],.tables-area-section[data-area-color]{--area-tint:#0f766e;--area-tint-soft:#5eead4;--area-tint-dark:#115e59;--free-tint:#0f766e;--free-tint-soft:#5eead4;--free-tint-dark:#115e59;--occupied-tint:#c47a5a;--occupied-tint-soft:#e8b89f;--occupied-tint-dark:#96583e}.tables-area-side[data-area-color=teal],.tables-area-section[data-area-color=teal]{--area-tint:#0f766e;--area-tint-soft:#5eead4;--area-tint-dark:#115e59}.tables-area-side[data-area-color=slate],.tables-area-section[data-area-color=slate]{--area-tint:#475569;--area-tint-soft:#94a3b8;--area-tint-dark:#334155}.tables-area-side[data-area-color=sage],.tables-area-section[data-area-color=sage]{--area-tint:#5b7c6e;--area-tint-soft:#a3bfb2;--area-tint-dark:#3f5a4e}.tables-area-side[data-area-color=sky],.tables-area-section[data-area-color=sky]{--area-tint:#4a7c9b;--area-tint-soft:#9bbad0;--area-tint-dark:#355a73}.tables-area-side[data-area-color=amber],.tables-area-section[data-area-color=amber]{--area-tint:#b08948;--area-tint-soft:#d6b883;--area-tint-dark:#8a6a35}.tables-area-side[data-area-color=rose],.tables-area-section[data-area-color=rose]{--area-tint:#a66d75;--area-tint-soft:#d0a8ae;--area-tint-dark:#7e5158}.tables-area-side[data-area-color=violet],.tables-area-section[data-area-color=violet]{--area-tint:#6d6a9b;--area-tint-soft:#b0aed0;--area-tint-dark:#514e78}.tables-area-side[data-area-color=coral],.tables-area-section[data-area-color=coral]{--area-tint:#c45c4a;--area-tint-soft:#e8a99a;--area-tint-dark:#9a4034}.tables-area-side[data-area-color=mint],.tables-area-section[data-area-color=mint]{--area-tint:#3d8b7a;--area-tint-soft:#8ecfc0;--area-tint-dark:#2a6358}.tables-area-side[data-area-color=indigo],.tables-area-section[data-area-color=indigo]{--area-tint:#4f5d9a;--area-tint-soft:#9aa3c9;--area-tint-dark:#3a4574}.tables-area-side[data-area-color=sand],.tables-area-section[data-area-color=sand]{--area-tint:#a89068;--area-tint-soft:#d4c4a4;--area-tint-dark:#7d6a48}.tables-area-side[data-area-color=wine],.tables-area-section[data-area-color=wine]{--area-tint:#8b4a5e;--area-tint-soft:#c492a3;--area-tint-dark:#663644}.tables-area-side[data-area-color=forest],.tables-area-section[data-area-color=forest]{--area-tint:#4a6b52;--area-tint-soft:#95b59c;--area-tint-dark:#354f3c}.tables-area-side[data-area-color=peach],.tables-area-section[data-area-color=peach]{--area-tint:#c47a5a;--area-tint-soft:#e8b89f;--area-tint-dark:#96583e}.tables-area-section[data-free-color=teal]{--free-tint:#0f766e;--free-tint-soft:#5eead4;--free-tint-dark:#115e59}.tables-area-section[data-free-color=slate]{--free-tint:#475569;--free-tint-soft:#94a3b8;--free-tint-dark:#334155}.tables-area-section[data-free-color=sage]{--free-tint:#5b7c6e;--free-tint-soft:#a3bfb2;--free-tint-dark:#3f5a4e}.tables-area-section[data-free-color=sky]{--free-tint:#4a7c9b;--free-tint-soft:#9bbad0;--free-tint-dark:#355a73}.tables-area-section[data-free-color=amber]{--free-tint:#b08948;--free-tint-soft:#d6b883;--free-tint-dark:#8a6a35}.tables-area-section[data-free-color=rose]{--free-tint:#a66d75;--free-tint-soft:#d0a8ae;--free-tint-dark:#7e5158}.tables-area-section[data-free-color=violet]{--free-tint:#6d6a9b;--free-tint-soft:#b0aed0;--free-tint-dark:#514e78}.tables-area-section[data-free-color=coral]{--free-tint:#c45c4a;--free-tint-soft:#e8a99a;--free-tint-dark:#9a4034}.tables-area-section[data-free-color=mint]{--free-tint:#3d8b7a;--free-tint-soft:#8ecfc0;--free-tint-dark:#2a6358}.tables-area-section[data-free-color=indigo]{--free-tint:#4f5d9a;--free-tint-soft:#9aa3c9;--free-tint-dark:#3a4574}.tables-area-section[data-free-color=sand]{--free-tint:#a89068;--free-tint-soft:#d4c4a4;--free-tint-dark:#7d6a48}.tables-area-section[data-free-color=wine]{--free-tint:#8b4a5e;--free-tint-soft:#c492a3;--free-tint-dark:#663644}.tables-area-section[data-free-color=forest]{--free-tint:#4a6b52;--free-tint-soft:#95b59c;--free-tint-dark:#354f3c}.tables-area-section[data-free-color=peach]{--free-tint:#c47a5a;--free-tint-soft:#e8b89f;--free-tint-dark:#96583e}.tables-area-section[data-occupied-color=teal]{--occupied-tint:#0f766e;--occupied-tint-soft:#5eead4;--occupied-tint-dark:#115e59}.tables-area-section[data-occupied-color=slate]{--occupied-tint:#475569;--occupied-tint-soft:#94a3b8;--occupied-tint-dark:#334155}.tables-area-section[data-occupied-color=sage]{--occupied-tint:#5b7c6e;--occupied-tint-soft:#a3bfb2;--occupied-tint-dark:#3f5a4e}.tables-area-section[data-occupied-color=sky]{--occupied-tint:#4a7c9b;--occupied-tint-soft:#9bbad0;--occupied-tint-dark:#355a73}.tables-area-section[data-occupied-color=amber]{--occupied-tint:#b08948;--occupied-tint-soft:#d6b883;--occupied-tint-dark:#8a6a35}.tables-area-section[data-occupied-color=rose]{--occupied-tint:#a66d75;--occupied-tint-soft:#d0a8ae;--occupied-tint-dark:#7e5158}.tables-area-section[data-occupied-color=violet]{--occupied-tint:#6d6a9b;--occupied-tint-soft:#b0aed0;--occupied-tint-dark:#514e78}.tables-area-section[data-occupied-color=coral]{--occupied-tint:#c45c4a;--occupied-tint-soft:#e8a99a;--occupied-tint-dark:#9a4034}.tables-area-section[data-occupied-color=mint]{--occupied-tint:#3d8b7a;--occupied-tint-soft:#8ecfc0;--occupied-tint-dark:#2a6358}.tables-area-section[data-occupied-color=indigo]{--occupied-tint:#4f5d9a;--occupied-tint-soft:#9aa3c9;--occupied-tint-dark:#3a4574}.tables-area-section[data-occupied-color=sand]{--occupied-tint:#a89068;--occupied-tint-soft:#d4c4a4;--occupied-tint-dark:#7d6a48}.tables-area-section[data-occupied-color=wine]{--occupied-tint:#8b4a5e;--occupied-tint-soft:#c492a3;--occupied-tint-dark:#663644}.tables-area-section[data-occupied-color=forest]{--occupied-tint:#4a6b52;--occupied-tint-soft:#95b59c;--occupied-tint-dark:#354f3c}.tables-area-section[data-occupied-color=peach]{--occupied-tint:#c47a5a;--occupied-tint-soft:#e8b89f;--occupied-tint-dark:#96583e}.tables-area-side[data-area-color]{background:color-mix(in srgb, var(--area-tint) 12%, var(--color-card));border-color:color-mix(in srgb, var(--area-tint) 28%, transparent)}.tables-area-side[data-area-color] .tables-area-heading{color:color-mix(in srgb, var(--area-tint-dark) 72%, var(--color-ink))}.tables-area-section[data-free-color] .table-card-free:not(.paket-card){background:linear-gradient(165deg, color-mix(in srgb, var(--free-tint-soft) 28%, #fff) 0%, color-mix(in srgb, var(--free-tint-soft) 12%, #fff) 42%, #fff 100%)!important;border-color:color-mix(in srgb, var(--free-tint) 34%, var(--color-border))!important;box-shadow:0 1px 2px #0f172a0d, 0 4px 14px color-mix(in srgb, var(--free-tint) 8%, transparent)!important}.tables-area-section[data-free-color] .table-card-free:not(.paket-card):hover,.tables-area-section[data-free-color] .table-card-free:not(.paket-card).surface-card-hover:hover{background:linear-gradient(165deg, color-mix(in srgb, var(--free-tint-soft) 38%, #fff) 0%, color-mix(in srgb, var(--free-tint-soft) 18%, #fff) 45%, #fff 100%)!important;border-color:color-mix(in srgb, var(--free-tint) 52%, var(--color-border))!important;box-shadow:0 2px 4px #0f172a0f, 0 10px 22px color-mix(in srgb, var(--free-tint) 14%, transparent)!important}.tables-area-section[data-free-color] .table-card-free:not(.paket-card) .table-card-cta,.tables-area-section[data-free-color] .table-card-free:not(.paket-card) .table-card-cta .flat-icon--bare{color:var(--free-tint-dark);--flat-icon-color:var(--free-tint)}.tables-area-section[data-free-color] .table-card-free:not(.paket-card) .table-card-foot{border-color:color-mix(in srgb, var(--free-tint) 18%, transparent)}.tables-area-section[data-occupied-color] .table-card-occupied:not(.paket-card){border-color:color-mix(in srgb, var(--occupied-tint) 55%, var(--occupied-tint-soft))!important;background:linear-gradient(155deg, color-mix(in srgb, var(--occupied-tint-soft) 42%, #fff) 0%, color-mix(in srgb, var(--occupied-tint-soft) 58%, #fff) 42%, color-mix(in srgb, var(--occupied-tint) 22%, #fff) 100%)!important;color:var(--occupied-tint-dark)!important;box-shadow:0 1px 2px color-mix(in srgb, var(--occupied-tint-dark) 8%, transparent), 0 8px 20px color-mix(in srgb, var(--occupied-tint) 16%, transparent)!important}.tables-area-section[data-occupied-color] .table-card-occupied:not(.paket-card):hover,.tables-area-section[data-occupied-color] .table-card-occupied:not(.paket-card).surface-card-hover:hover{border-color:var(--occupied-tint)!important;background:linear-gradient(155deg, color-mix(in srgb, var(--occupied-tint-soft) 55%, #fff) 0%, color-mix(in srgb, var(--occupied-tint) 28%, #fff) 48%, color-mix(in srgb, var(--occupied-tint) 38%, #fff) 100%)!important;box-shadow:0 2px 4px color-mix(in srgb, var(--occupied-tint-dark) 10%, transparent), 0 12px 24px color-mix(in srgb, var(--occupied-tint) 22%, transparent)!important}.tables-area-section[data-occupied-color] .table-card-occupied:not(.paket-card) .table-card-number,.tables-area-section[data-occupied-color] .table-card-occupied:not(.paket-card) .table-card-name,.tables-area-section[data-occupied-color] .table-card-occupied:not(.paket-card) .table-card-price{color:var(--occupied-tint-dark)!important}html.dark .tables-area-section[data-free-color] .table-card-free:not(.paket-card){background:linear-gradient(160deg, color-mix(in srgb, var(--free-tint) 16%, var(--color-card)), color-mix(in srgb, var(--free-tint-dark) 8%, var(--color-card)))!important;border-color:color-mix(in srgb, var(--free-tint-soft) 36%, transparent)!important;color:#e2e8f0!important}html.dark .tables-area-section[data-occupied-color] .table-card-occupied:not(.paket-card){background:linear-gradient(155deg, color-mix(in srgb, var(--occupied-tint) 22%, var(--color-card)), color-mix(in srgb, var(--occupied-tint-dark) 14%, var(--color-card)))!important;border-color:color-mix(in srgb, var(--occupied-tint-soft) 42%, transparent)!important;color:var(--occupied-tint-soft)!important}html.touch-mode .tables-area-color{width:2.15rem;height:2.15rem}html.dark .tables-area-side[data-area-color]{background:color-mix(in srgb, var(--area-tint) 18%, var(--color-card));border-color:color-mix(in srgb, var(--area-tint) 34%, transparent)}html.dark .tables-area-side[data-area-color] .tables-area-heading{color:color-mix(in srgb, var(--area-tint-soft) 72%, var(--color-ink))}html.dark .tables-area-color{color:color-mix(in srgb, var(--color-ink) 55%, transparent)}html.dark .tables-area-color-popover{background:color-mix(in srgb, var(--color-card) 92%, #000);border-color:color-mix(in srgb, var(--color-border) 70%, transparent)}.tables-area-side{flex:0 0 2.35rem;width:2.35rem;min-width:2.35rem;max-width:2.35rem;overflow:hidden}.tables-area-section--picker .table-card-add,.tables-area-section .table-card-add{height:var(--table-card-h,7.75rem);min-height:var(--table-card-h,7.75rem);max-height:var(--table-card-h,7.75rem)}.tables-area-section--picker .table-card-add-hint{min-height:.85em}
.settings-content--receipt{background:radial-gradient(120% 90% at 12% 8%,#a5f3fc8c,#0000 52%),radial-gradient(100% 80% at 88% 12%,#ccfbf180,#0000 48%),radial-gradient(90% 70% at 50% 100%,#e0f2fea6,#0000 55%),linear-gradient(165deg,#f8fbff 0%,#eef6fb 48%,#f4faf9 100%);padding:.75rem .9rem 1rem}html.dark .settings-content--receipt{background:radial-gradient(120% 90% at 10% 0,#0f766e38,#0000 50%),radial-gradient(90% 70% at 90% 10%,#38bdf81f,#0000 48%),linear-gradient(165deg,#0b1413 0%,#0f1a19 50%,#0c1514 100%)}.receipt-template{gap:.15rem}.receipt-template-layout{gap:.85rem}@media (min-width:900px){.receipt-template-layout{grid-template-columns:minmax(0,1fr) minmax(13rem,15.5rem);align-items:stretch}}@media (min-width:1280px){.receipt-template-layout{grid-template-columns:minmax(0,1fr) minmax(14rem,16.5rem)}}.receipt-template-settings-card,.receipt-template-status-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #94a3b847;border-radius:1.15rem;padding:.85rem .95rem .9rem;box-shadow:inset 0 1px #ffffffd9,0 10px 28px #0f172a0f,0 28px 56px #0f172a12}html.dark .receipt-template-settings-card,html.dark .receipt-template-status-card{background:color-mix(in srgb, var(--color-card) 92%, #0b1413);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#ffffff14;box-shadow:inset 0 1px #ffffff0a,0 12px 32px #00000047,0 24px 48px #0000002e}.receipt-template-fields{gap:.2rem .75rem}.receipt-template-fields>.settings-row,.receipt-template-toggle-block>.settings-row{padding:.28rem 0}.receipt-template-actions{border-top-color:#94a3b838;margin-top:.35rem;padding-top:.55rem}html.dark .receipt-template-actions{border-top-color:#ffffff14}.receipt-font-chip{border-radius:.65rem;min-height:2.85rem;padding:.35rem .4rem;box-shadow:0 1px 2px #0f172a0a}.receipt-font-chip-active{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-accent) 35%, transparent), 0 4px 12px color-mix(in srgb, var(--color-accent) 18%, transparent)}.receipt-template-preview-card{background:radial-gradient(120% 80% at 20% 0,#bae6fd8c,#0000 55%),radial-gradient(100% 70% at 90% 20%,#ccfbf173,#0000 50%),linear-gradient(#f7fbff 0%,#eef5fa 100%);border:1px solid #94a3b838;border-radius:1.25rem;flex-direction:column;align-self:stretch;gap:.55rem;height:auto;min-height:0;max-height:min(78dvh,40rem);padding:.75rem .7rem .85rem;display:flex;position:sticky;top:.2rem;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 14px 36px #0f172a14,0 32px 64px #0f172a0f}html.dark .receipt-template-preview-card{background:radial-gradient(120% 80% at 15% 0,#0f766e47,#0000 55%),radial-gradient(90% 60% at 90% 10%,#38bdf81a,#0000 50%),linear-gradient(#101a19 0%,#0b1312 100%);border-color:#ffffff12;box-shadow:inset 0 1px #ffffff0a,0 16px 40px #00000059}.receipt-template-preview-label{font-family:var(--font-outfit), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--color-muted) 88%, #64748b);text-align:center;flex-shrink:0;margin:0;font-size:.625rem;font-weight:700}.receipt-template-preview-well{background:radial-gradient(80% 60% at 50% 0,#ffffffb3,#0000 70%),linear-gradient(#f1f5f98c,#e2e8f059);border-radius:.95rem;flex:auto;justify-content:center;align-items:flex-start;min-height:0;padding:.55rem .2rem .65rem;display:flex;overflow:auto}html.dark .receipt-template-preview-well{background:radial-gradient(80% 60% at 50% 0,#ffffff0a,#0000 70%),linear-gradient(#0f172a59,#02061733)}.receipt-template-preview-paper{width:min(100%,12.5rem);max-width:100%;box-shadow:none;color:#111;background:0 0;border:none;border-radius:.85rem;flex:0 auto;justify-content:center;align-items:flex-start;min-height:0;max-height:none;margin:0 auto;padding:.15rem 0;display:flex;overflow:visible}html.dark .receipt-template-preview-paper{box-shadow:none;background:0 0;border:none}.receipt-template-preview-scale{zoom:.88}@supports not (zoom:1){.receipt-template-preview-scale{zoom:unset;transform-origin:top;transform:scale(.88)}.receipt-template-preview-paper .receipt-print{margin-bottom:-14%}}.receipt-template-preview-paper .receipt-print{border-radius:0;margin:.45rem auto;overflow:visible;box-shadow:inset 0 1px #ffffffbf,0 2px 3px #0f172a0a,0 14px 32px #0f172a1f,0 36px 64px #0f172a14}.receipt-template-preview-paper .receipt-print:before,.receipt-template-preview-paper .receipt-print:after{content:"";pointer-events:none;z-index:2;background:radial-gradient(circle at 6px 4px, transparent 3.2px, var(--receipt-paper,#fbfcfb) 3.4px) 0 0 / 12px 8px repeat-x;height:8px;position:absolute;left:0;right:0}.receipt-template-preview-paper .receipt-print:before{top:-4px}.receipt-template-preview-paper .receipt-print:after{bottom:-4px;transform:scaleY(-1)}.receipt-print-page{background:radial-gradient(100% 70% at 20% 0,#bae6fd66,#0000 55%),radial-gradient(90% 60% at 90% 10%,#ccfbf159,#0000 50%),linear-gradient(165deg,#f4f7f6 0%,#e6ecea 100%);padding:2rem 1rem 2.5rem}.receipt-print{--receipt-ink:#141816;--receipt-ink-soft:#5c6660;--receipt-ink-faint:#8a938c;--receipt-rule:#14181629;--receipt-rule-strong:#14181657;--receipt-paper:#fbfcfb;--receipt-paper-deep:#f4f6f4;--receipt-wash:color-mix(in srgb, var(--color-accent,#0f766e) 8%, #f3f7f5);font-family:var(--font-dm-sans), "Segoe UI", system-ui, -apple-system, Arial, Helvetica, sans-serif;color:var(--receipt-ink);background:linear-gradient(180deg, #ffffff8c, transparent 28%), repeating-linear-gradient(0deg, transparent, transparent 2px, #14181603 2px, #14181603 3px), linear-gradient(165deg, var(--receipt-paper) 0%, var(--receipt-paper-deep) 100%);border-radius:.35rem;padding:1.2rem 1rem 1.3rem;font-size:12.5px;line-height:1.48;overflow:hidden;box-shadow:inset 0 1px #ffffffd9,0 2px 4px #0f172a0a,0 18px 42px #0f172a1c,0 40px 72px #0f172a0f}.receipt-print[data-paper-width="58mm"]{padding:1rem .75rem 1.1rem;font-size:11px}.receipt-print-accent{background:linear-gradient(90deg, var(--color-accent-dark,#115e59) 0%, var(--color-accent,#0f766e) 42%, var(--color-accent-soft,#5eead4) 100%);opacity:.92;height:2.5px}.receipt-print-header{padding:.55rem 0 .15rem}.receipt-print-logo{opacity:.96;border-radius:.2rem}.receipt-print-title{font-family:var(--font-outfit), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:.01em;text-transform:none;color:var(--receipt-ink);text-wrap:balance;font-size:1.38em;font-weight:700;line-height:1.22}.receipt-print[data-paper-width="58mm"] .receipt-print-title{letter-spacing:0;font-size:1.18em}.receipt-print-meta-block{flex-direction:column;gap:.12rem;margin-top:.15rem;display:flex}.receipt-print-meta{letter-spacing:.01em;color:var(--receipt-ink);margin:.15rem 0 0;font-size:.92em;font-weight:600}.receipt-print-meta-block .receipt-print-meta{margin:0}.receipt-print-meta--muted{letter-spacing:.01em;color:var(--receipt-ink-soft);font-size:.82em;font-weight:450}.receipt-print-brand{font-family:var(--font-outfit), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:.28em;text-transform:uppercase;color:var(--receipt-ink-faint);margin:.55rem 0 0;font-size:.62em;font-weight:600}.receipt-print-rule{border:0;border-top:1px solid var(--receipt-rule);height:0;margin:.7rem 0}.receipt-print-rule--double{background:linear-gradient(90deg, transparent 0%, var(--receipt-rule-strong) 18%, var(--receipt-rule-strong) 82%, transparent 100%);opacity:1;border-top:none;max-width:72%;height:1px;margin:.7rem auto .75rem}.receipt-print-rule--strong{background:linear-gradient(90deg, transparent 0%, var(--receipt-rule) 8%, var(--receipt-rule) 92%, transparent 100%);border-top:none;height:1px;margin:.75rem 0 .55rem}.receipt-print-header .receipt-print-rule--double{max-width:68%;margin:.6rem auto .55rem}.receipt-print-items{margin:.05rem 0 .1rem}.receipt-print-table thead th{letter-spacing:.12em;text-transform:uppercase;color:var(--receipt-ink-faint);border-bottom:1px solid var(--receipt-rule);padding:0 0 .4rem;font-size:.66em;font-weight:600}.receipt-print-table tbody tr{border-bottom:1px solid #14181612}.receipt-print-table tbody tr:last-child{border-bottom:none}.receipt-print-table th,.receipt-print-table td{padding:.42rem 0}.receipt-print-item-name{color:var(--receipt-ink);font-weight:600;line-height:1.3}.receipt-print-item-qty{width:max-content;max-width:100%;color:var(--receipt-ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;grid-template-columns:5.75ch 1.15ch 4.75ch 2.85ch;justify-content:center;align-items:baseline;column-gap:.22em;margin-inline:auto;font-size:.78em;font-weight:450;line-height:1.25;display:grid}.receipt-print-qty-price,.receipt-print-qty-amount{text-align:right;min-width:0}.receipt-print-qty-x{text-align:center;opacity:.72}.receipt-print-qty-unit{text-align:left;letter-spacing:.01em}.receipt-print[data-paper-width="58mm"] .receipt-print-item-qty{grid-template-columns:5.25ch 1ch 4.25ch 2.6ch;column-gap:.14em;font-size:.74em}.receipt-print-table tbody td.receipt-print-col-total{color:var(--receipt-ink);font-variant-numeric:tabular-nums;font-weight:600}.receipt-print-totals{margin:.05rem 0 .1rem}.receipt-print-subrow{color:var(--receipt-ink-soft);padding:.18rem .35rem;font-size:.88em}.receipt-print-grand{background:linear-gradient(180deg, #ffffff8c, transparent 70%), var(--receipt-wash);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent,#0f766e) 14%, transparent);border-top:none;border-bottom:none;border-radius:.45rem;align-items:baseline;gap:.5rem;margin-top:.2rem;padding:.55rem .6rem .58rem}.receipt-print-grand-label{font-family:var(--font-outfit), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--receipt-ink-soft);font-size:.68em;font-weight:600}.receipt-print-grand-amount{font-family:var(--font-outfit), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.01em;color:var(--receipt-ink);font-variant-numeric:tabular-nums;font-size:1.48em;font-weight:700}.receipt-print-payment{margin:.55rem 0 .1rem;padding:0 .35rem;font-size:.88em}.receipt-print-payment-label{color:var(--receipt-ink-faint);font-weight:450}.receipt-print-payment-value{color:var(--receipt-ink);font-weight:600}.receipt-print-footer{margin:.65rem 0 .05rem}.receipt-print-footer .receipt-print-rule--double{max-width:56%;margin:.1rem auto .7rem}.receipt-print-thanks{letter-spacing:.02em;color:var(--receipt-ink);margin:0;font-size:.95em;font-style:italic;font-weight:500}.receipt-print-legal{letter-spacing:.1em;text-transform:uppercase;color:var(--receipt-ink-faint);margin:.55rem 0 0;font-size:.68em;font-weight:600}.receipt-print-footer-note{color:var(--receipt-ink-soft);margin-top:.4rem}.receipt-print[data-receipt-font=serif] .receipt-print-title{letter-spacing:0;font-weight:600}.receipt-print[data-receipt-font=mono] .receipt-print-title{letter-spacing:0;font-weight:700}.receipt-print[data-receipt-font=condensed] .receipt-print-title{letter-spacing:-.015em}@media print{.receipt-print-page{padding:0;background:#fff!important}.receipt-print{--receipt-ink:#000;--receipt-ink-soft:#000;--receipt-ink-faint:#000;--receipt-rule:#000;--receipt-rule-strong:#000;--receipt-paper:#fff;--receipt-paper-deep:#fff;--receipt-wash:transparent;border-radius:0;padding:8px 6px 10px;font-size:12px;line-height:1.4;box-shadow:none!important;color:#000!important;background:#fff!important}.receipt-print[data-paper-width="58mm"]{padding:6px 4px 8px;font-size:10.5px}.receipt-print-accent{opacity:1;height:2px;background:#000!important}.receipt-print-title{letter-spacing:.02em;text-transform:none;font-size:1.28em;font-weight:700}.receipt-print[data-paper-width="58mm"] .receipt-print-title{letter-spacing:0;font-size:1.12em}.receipt-print-meta,.receipt-print-meta--muted,.receipt-print-brand,.receipt-print-item-qty,.receipt-print-payment-label,.receipt-print-legal,.receipt-print-table thead th,.receipt-print-thanks,.receipt-print-footer-note,.receipt-print-grand-label,.receipt-print-grand-amount,.receipt-print-item-name,.receipt-print-subrow{color:#000!important}.receipt-print-meta--muted,.receipt-print-brand,.receipt-print-item-qty,.receipt-print-payment-label,.receipt-print-table thead th,.receipt-print-grand-label{font-weight:400}.receipt-print-thanks{font-style:italic;font-weight:500}.receipt-print-rule--double{background:linear-gradient(#000,#000) 0 0/100% 1px no-repeat,linear-gradient(#000,#000) 0 100%/100% 1px no-repeat;max-width:none;height:5px;margin:.45rem 0 .55rem}.receipt-print-rule--strong{background:0 0;height:0;margin:.5rem 0 .4rem;border-top:1px solid #000!important}.receipt-print-rule{border-color:#000!important}.receipt-print-header .receipt-print-rule--double,.receipt-print-footer .receipt-print-rule--double{max-width:78%;margin-left:auto;margin-right:auto}.receipt-print-table thead th{letter-spacing:.08em;border-bottom:1px solid #000}.receipt-print-table tbody tr{border-bottom:1px dotted #000}.receipt-print-grand{border-top:2px solid #000;border-bottom:1px solid #000;border-radius:0;margin-top:.25rem;padding:.4rem .15rem;box-shadow:none!important;background:0 0!important}.receipt-print-grand-label{letter-spacing:.14em;font-size:.78em}.receipt-print-grand-amount{font-size:1.28em;font-weight:800}.receipt-print-table th,.receipt-print-table td{padding:.3rem 0}.receipt-print-header{padding:.25rem 0 .05rem}.receipt-print-footer{margin:.4rem 0 0}.receipt-template-preview-paper .receipt-print:before,.receipt-template-preview-paper .receipt-print:after{display:none}}
[data-pos-shell]{--pos-panel-radius:1rem;--pos-panel-pad:.75rem;--pos-panel-pad-sm:.625rem;--pos-panel-pad-lg:1rem;--pos-panel-gap:.7rem;--pos-card-radius:.875rem;--pos-card-pad-y:.55rem;--pos-card-pad-x:.7rem;--pos-card-pad:var(--pos-card-pad-y) var(--pos-card-pad-x);--pos-section-gap:.75rem;--pos-inner-radius:.75rem;--pos-stroke:1px solid var(--color-border);--pos-stroke-soft:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);--pos-stroke-dashed:1.5px dashed color-mix(in srgb, var(--color-accent) 35%, transparent)}[data-pos-shell] .order-panel{border-radius:var(--pos-panel-radius)}[data-pos-shell] .order-menu-panel.order-panel{padding:var(--pos-panel-pad-sm)}@media (min-width:640px){[data-pos-shell] .order-menu-panel.order-panel{padding:var(--pos-panel-pad-lg)}}@media (min-width:1024px){[data-pos-shell] .order-bill-panel.order-panel{padding:var(--pos-panel-pad)}}@media (max-width:1023px){[data-pos-shell] .order-bill-panel.order-panel:not(.order-bill-sheet--open){padding:var(--pos-panel-pad-sm)}[data-pos-shell] .order-bill-panel.order-bill-sheet--open{padding:0}}@media (min-width:640px) and (max-width:1023px){[data-pos-shell] .order-bill-panel.order-panel:not(.order-bill-sheet--open){padding:var(--pos-panel-pad)}}[data-pos-shell] .order-line-item{border-radius:var(--pos-card-radius);padding:.45rem var(--pos-card-pad-x)}[data-pos-shell] .order-bill-empty{border-radius:var(--pos-inner-radius);border:var(--pos-stroke-dashed)}[data-pos-shell] .order-selected-panel,[data-pos-shell] .order-add-sheet__panel{border-radius:var(--pos-panel-radius)}[data-pos-shell] .menu-item-card{border-radius:var(--pos-card-radius);padding:.7rem var(--pos-card-pad-x) .75rem}[data-pos-shell] .menu-item-grid{gap:calc(var(--pos-section-gap) - .05rem)}@media (min-width:640px){[data-pos-shell] .menu-item-grid{gap:var(--pos-section-gap)}}@media (min-width:1024px){[data-pos-shell] .order-screen-grid.order-screen-grid--resizable{grid-template-columns:minmax(0, var(--order-menu-pct)) var(--pos-panel-gap) minmax(13.25rem, 1fr)!important}[data-pos-shell] .order-split-handle{width:var(--pos-panel-gap)}}[data-pos-shell] .table-card,[data-pos-shell] .table-card-add,[data-pos-shell] .paket-card.table-card{border-radius:var(--pos-panel-radius)}[data-pos-shell] .table-card{padding:.75rem .85rem .7rem}[data-pos-shell] .tables-area-section--tezgah{border-radius:var(--pos-panel-radius);padding:.65rem .75rem .75rem}[data-pos-shell] .tables-area-side{border-radius:var(--pos-card-radius)}[data-pos-shell] .tables-area-list,[data-pos-shell] .tables-area-board{gap:var(--pos-section-gap)}[data-pos-shell] .kitchen-ticket,[data-pos-shell] .kitchen-ticket.kitchen-ticket--fresh,html.dark [data-pos-shell] .kitchen-ticket,html.dark [data-pos-shell] .kitchen-ticket.kitchen-ticket--fresh,html.dark [data-pos-shell] .kitchen-board .kitchen-ticket{border-radius:var(--pos-card-radius)}[data-pos-shell] .kitchen-ticket__body{gap:calc(var(--pos-section-gap) - .2rem);padding:.7rem .8rem .75rem}[data-pos-shell] .report-section{border-radius:var(--pos-card-radius);padding:var(--pos-card-pad)}[data-pos-shell] .report-stat-card,[data-pos-shell] .reports-report .report-stat-card{border-radius:var(--pos-inner-radius);padding:var(--pos-card-pad-y) var(--pos-card-pad-x)}[data-pos-shell] .report-quiet-note{border-radius:var(--pos-inner-radius);border:1px dashed color-mix(in srgb, var(--color-border) 80%, var(--color-accent));padding:var(--pos-card-pad-y) var(--pos-card-pad-x)}[data-pos-shell] .report-hero-stats{gap:calc(var(--pos-section-gap) - .3rem)}@media (min-width:768px){[data-pos-shell] .report-hero-stats{gap:calc(var(--pos-section-gap) - .25rem)}}[data-pos-shell] .settings-section-panel:not(.settings-section-panel-bare){border-radius:var(--pos-panel-radius);padding:var(--pos-card-pad)}[data-pos-shell] .settings-genel-card{border-radius:var(--pos-card-radius)}[data-pos-shell] .settings-group-toggle{padding:.8rem var(--pos-card-pad-x)}[data-pos-shell] .settings-genel-body{padding:.65rem var(--pos-card-pad-x) .75rem}[data-pos-shell] .premium-card,[data-pos-shell] .surface-card,[data-pos-shell] .owner-panel{border-radius:var(--pos-card-radius)}[data-pos-shell] .close-bill-panel{border-radius:var(--pos-panel-radius)}[data-pos-shell] .close-bill-hero,[data-pos-shell] .close-bill-summary,[data-pos-shell] .close-bill-line,[data-pos-shell] .close-bill-column{border-radius:var(--pos-inner-radius)}@media (max-width:767px){[data-pos-shell] .close-bill-panel{border-radius:var(--pos-panel-radius) var(--pos-panel-radius) 0 0}}[data-pos-shell] .menu-admin-list-expand-panel.flat-dialog-panel,[data-pos-shell] .stock-add-dialog.flat-dialog-panel,[data-pos-shell] .stock-manage-dialog.flat-dialog-panel,[data-pos-shell] .flat-dialog-panel{border-radius:var(--pos-panel-radius)}[data-pos-shell] .stock-category-pill{border-radius:calc(var(--pos-inner-radius) - .35rem)}
