body[data-colori~=aperto] .tables-pos-card.is-open:not(.has-ready):not(.is-booking-active-order) .tables-pos-main,body[data-colori~=aperto] .tables-pos-card.is-open:not(.has-ready):not(.is-booking-active-order) .tables-pos-main *,body[data-colori~=aperto] .tables-pos-card.is-open:not(.has-ready):not(.is-booking-active-order) .tables-pos-total,body[data-colori~=aperto] .tables-pos-card.is-open:not(.has-ready):not(.is-booking-active-order) .tables-pos-total *,body[data-colori~=aperto] .tables-pos-card.is-open:not(.has-ready):not(.is-booking-active-order) .tables-pos-cliente,body[data-colori~=aperto] .tables-pos-card.is-open:not(.has-ready):not(.is-booking-active-order) .tables-pos-cliente *,body[data-colori~=aperto] .tables-pos-card.is-open:not(.has-ready):not(.is-booking-active-order) .tables-pos-booking,body[data-colori~=aperto] .tables-pos-card.is-open:not(.has-ready):not(.is-booking-active-order) .tables-pos-booking *,body[data-colori~=aperto] .tables-pos-card.is-open:not(.has-ready):not(.is-booking-active-order) .tables-pos-next-booking,body[data-colori~=aperto] .tables-pos-card.is-open:not(.has-ready):not(.is-booking-active-order) .tables-pos-next-booking *,body[data-colori~=aperto] .tables-pos-card.is-open:not(.has-ready):not(.is-booking-active-order) .tables-pos-group-label,body[data-colori~=aperto] .tables-pos-card.is-open:not(.has-ready):not(.is-booking-active-order) .tables-pos-group-label *,body[data-colori~=aperto] .tables-pos-card.is-open:not(.has-ready):not(.is-booking-active-order) .tables-pos-arrival-order,body[data-colori~=aperto] .tables-pos-card.is-open:not(.has-ready):not(.is-booking-active-order) .tables-pos-arrival-order *{color:var(--sala-aperto-testo);opacity:1}body[data-colori~=aperto] .tables-pos-card.is-open:not(.has-ready):not(.is-booking-active-order) .tables-pos-booking,body[data-colori~=aperto] .tables-pos-card.is-open:not(.has-ready):not(.is-booking-active-order) .tables-pos-next-booking,body[data-colori~=aperto] .tables-pos-card.is-open:not(.has-ready):not(.is-booking-active-order) .tables-pos-group-label,body[data-colori~=aperto] .tables-pos-card.is-open:not(.has-ready):not(.is-booking-active-order) .tables-pos-arrival-order,body[data-colori~=aperto] .tables-pos-card.is-dense.is-open:not(.has-ready):not(.is-booking-active-order) .tables-pos-total{background:var(--sala-aperto-velo)}body[data-colori~=pronto] .tables-pos-card.has-ready:not(.is-booking-active-order) .tables-pos-main,body[data-colori~=pronto] .tables-pos-card.has-ready:not(.is-booking-active-order) .tables-pos-main *,body[data-colori~=pronto] .tables-pos-card.has-ready:not(.is-booking-active-order) .tables-pos-total,body[data-colori~=pronto] .tables-pos-card.has-ready:not(.is-booking-active-order) .tables-pos-total *,body[data-colori~=pronto] .tables-pos-card.has-ready:not(.is-booking-active-order) .tables-pos-cliente,body[data-colori~=pronto] .tables-pos-card.has-ready:not(.is-booking-active-order) .tables-pos-cliente *,body[data-colori~=pronto] .tables-pos-card.has-ready:not(.is-booking-active-order) .tables-pos-booking,body[data-colori~=pronto] .tables-pos-card.has-ready:not(.is-booking-active-order) .tables-pos-booking *,body[data-colori~=pronto] .tables-pos-card.has-ready:not(.is-booking-active-order) .tables-pos-next-booking,body[data-colori~=pronto] .tables-pos-card.has-ready:not(.is-booking-active-order) .tables-pos-next-booking *,body[data-colori~=pronto] .tables-pos-card.has-ready:not(.is-booking-active-order) .tables-pos-group-label,body[data-colori~=pronto] .tables-pos-card.has-ready:not(.is-booking-active-order) .tables-pos-group-label *,body[data-colori~=pronto] .tables-pos-card.has-ready:not(.is-booking-active-order) .tables-pos-arrival-order,body[data-colori~=pronto] .tables-pos-card.has-ready:not(.is-booking-active-order) .tables-pos-arrival-order *{color:var(--sala-pronto-testo);opacity:1}body[data-colori~=pronto] .tables-pos-card.has-ready:not(.is-booking-active-order) .tables-pos-booking,body[data-colori~=pronto] .tables-pos-card.has-ready:not(.is-booking-active-order) .tables-pos-next-booking,body[data-colori~=pronto] .tables-pos-card.has-ready:not(.is-booking-active-order) .tables-pos-group-label,body[data-colori~=pronto] .tables-pos-card.has-ready:not(.is-booking-active-order) .tables-pos-arrival-order,body[data-colori~=pronto] .tables-pos-card.is-dense.has-ready:not(.is-booking-active-order) .tables-pos-total,body[data-colori~=pronto] .tables-pos-card.is-to_pay.has-ready:not(.is-booking-active-order) .tables-pos-total{background:var(--sala-pronto-velo)}body[data-colori~=conto] .tables-pos-card.is-to_pay:not(.has-ready):not(.is-booking-active-order) .tables-pos-main,body[data-colori~=conto] .tables-pos-card.is-to_pay:not(.has-ready):not(.is-booking-active-order) .tables-pos-main *,body[data-colori~=conto] .tables-pos-card.is-to_pay:not(.has-ready):not(.is-booking-active-order) .tables-pos-total,body[data-colori~=conto] .tables-pos-card.is-to_pay:not(.has-ready):not(.is-booking-active-order) .tables-pos-total *,body[data-colori~=conto] .tables-pos-card.is-to_pay:not(.has-ready):not(.is-booking-active-order) .tables-pos-cliente,body[data-colori~=conto] .tables-pos-card.is-to_pay:not(.has-ready):not(.is-booking-active-order) .tables-pos-cliente *,body[data-colori~=conto] .tables-pos-card.is-to_pay:not(.has-ready):not(.is-booking-active-order) .tables-pos-booking,body[data-colori~=conto] .tables-pos-card.is-to_pay:not(.has-ready):not(.is-booking-active-order) .tables-pos-booking *,body[data-colori~=conto] .tables-pos-card.is-to_pay:not(.has-ready):not(.is-booking-active-order) .tables-pos-next-booking,body[data-colori~=conto] .tables-pos-card.is-to_pay:not(.has-ready):not(.is-booking-active-order) .tables-pos-next-booking *,body[data-colori~=conto] .tables-pos-card.is-to_pay:not(.has-ready):not(.is-booking-active-order) .tables-pos-group-label,body[data-colori~=conto] .tables-pos-card.is-to_pay:not(.has-ready):not(.is-booking-active-order) .tables-pos-group-label *,body[data-colori~=conto] .tables-pos-card.is-to_pay:not(.has-ready):not(.is-booking-active-order) .tables-pos-arrival-order,body[data-colori~=conto] .tables-pos-card.is-to_pay:not(.has-ready):not(.is-booking-active-order) .tables-pos-arrival-order *{color:var(--sala-conto-testo);opacity:1}body[data-colori~=conto] .tables-pos-card.is-to_pay:not(.has-ready):not(.is-booking-active-order) .tables-pos-booking,body[data-colori~=conto] .tables-pos-card.is-to_pay:not(.has-ready):not(.is-booking-active-order) .tables-pos-next-booking,body[data-colori~=conto] .tables-pos-card.is-to_pay:not(.has-ready):not(.is-booking-active-order) .tables-pos-group-label,body[data-colori~=conto] .tables-pos-card.is-to_pay:not(.has-ready):not(.is-booking-active-order) .tables-pos-arrival-order{background:var(--sala-conto-velo)}body[data-colori~=prenotato] .tables-pos-card.is-reserved:not(.has-ready):not(.is-booking-active-order) .tables-pos-main,body[data-colori~=prenotato] .tables-pos-card.is-reserved:not(.has-ready):not(.is-booking-active-order) .tables-pos-main *,body[data-colori~=prenotato] .tables-pos-card.is-reserved:not(.has-ready):not(.is-booking-active-order) .tables-pos-total,body[data-colori~=prenotato] .tables-pos-card.is-reserved:not(.has-ready):not(.is-booking-active-order) .tables-pos-total *,body[data-colori~=prenotato] .tables-pos-card.is-reserved:not(.has-ready):not(.is-booking-active-order) .tables-pos-cliente,body[data-colori~=prenotato] .tables-pos-card.is-reserved:not(.has-ready):not(.is-booking-active-order) .tables-pos-cliente *,body[data-colori~=prenotato] .tables-pos-card.is-reserved:not(.has-ready):not(.is-booking-active-order) .tables-pos-booking,body[data-colori~=prenotato] .tables-pos-card.is-reserved:not(.has-ready):not(.is-booking-active-order) .tables-pos-booking *,body[data-colori~=prenotato] .tables-pos-card.is-reserved:not(.has-ready):not(.is-booking-active-order) .tables-pos-next-booking,body[data-colori~=prenotato] .tables-pos-card.is-reserved:not(.has-ready):not(.is-booking-active-order) .tables-pos-next-booking *,body[data-colori~=prenotato] .tables-pos-card.is-reserved:not(.has-ready):not(.is-booking-active-order) .tables-pos-group-label,body[data-colori~=prenotato] .tables-pos-card.is-reserved:not(.has-ready):not(.is-booking-active-order) .tables-pos-group-label *,body[data-colori~=prenotato] .tables-pos-card.is-reserved:not(.has-ready):not(.is-booking-active-order) .tables-pos-arrival-order,body[data-colori~=prenotato] .tables-pos-card.is-reserved:not(.has-ready):not(.is-booking-active-order) .tables-pos-arrival-order *{color:rgb(var(--sala-prenotato-testo-rgb));opacity:1}body[data-colori~=prenotato] .tables-pos-card.is-reserved:not(.has-ready):not(.is-booking-active-order) .tables-pos-booking,body[data-colori~=prenotato] .tables-pos-card.is-reserved:not(.has-ready):not(.is-booking-active-order) .tables-pos-next-booking,body[data-colori~=prenotato] .tables-pos-card.is-reserved:not(.has-ready):not(.is-booking-active-order) .tables-pos-group-label,body[data-colori~=prenotato] .tables-pos-card.is-reserved:not(.has-ready):not(.is-booking-active-order) .tables-pos-arrival-order,body[data-colori~=prenotato] .tables-pos-card.is-dense.is-reserved:not(.has-ready):not(.is-booking-active-order) .tables-pos-total{background:var(--sala-prenotato-velo)}body[data-colori~=prenotato] .tables-pos-card.is-reserved.has-ready:not(.is-booking-active-order) .tables-pos-cliente strong,body[data-colori~=prenotato] .tables-pos-card.is-reserved.has-ready:not(.is-booking-active-order) .tables-pos-cliente span,body[data-colori~=prenotato] .tables-pos-card.is-reserved.has-ready:not(.is-booking-active-order) .tables-pos-uniti{color:var(--sala-pronto-testo,var(--sea-deep))}body[data-colori~=prenotato] .tables-pos-card.is-reserved.has-ready:not(.is-booking-active-order) .table-settings-trigger,body[data-colori~=prenotato] .tables-pos-card.is-reserved.has-ready:not(.is-booking-active-order) .table-selection-toggle{border-color:rgba(var(--sala-pronto-rgb), .45);color:rgba(var(--sala-pronto-rgb), .96);background:#ffffffdb}body[data-colori~=aperto] .cash-card.open:not(.is-takeaway),body[data-colori~=aperto] .cash-card.open:not(.is-takeaway) .cash-head-copy strong,body[data-colori~=aperto] .cash-card.open:not(.is-takeaway) .cash-head-copy small,body[data-colori~=aperto] .cash-card.open:not(.is-takeaway) .cash-head-side small,body[data-colori~=aperto] .cash-card.open:not(.is-takeaway) .cash-head-total,body[data-colori~=aperto] .cash-card.open:not(.is-takeaway) .cash-items *,body[data-colori~=aperto] .cash-card.open.is-compact:not(.is-takeaway) .cash-table-number{color:var(--sala-aperto-testo)}body[data-colori~=aperto] .cash-card.open:not(.is-takeaway) .cash-total,body[data-colori~=aperto] .cash-card.open:not(.is-takeaway) .cashier-bill-panel{color:var(--ink)}body[data-colori~=prenotato] .cash-card.reserved:not(.is-takeaway) .cash-head-copy strong,body[data-colori~=prenotato] .cash-card.reserved:not(.is-takeaway) .cash-head-copy small,body[data-colori~=prenotato] .cash-card.reserved:not(.is-takeaway) .cash-head-side small,body[data-colori~=prenotato] .cash-card.reserved:not(.is-takeaway) .cash-head-total,body[data-colori~=prenotato] .cash-card.reserved:not(.is-takeaway) .cash-items *,body[data-colori~=prenotato] .cash-card.reserved.is-compact:not(.is-takeaway) .cash-table-number{color:rgb(var(--sala-prenotato-testo-rgb))}body[data-colori~=prenotato] .cash-card.reserved.is-takeaway,body[data-colori~=prenotato] .cash-card.reserved.is-takeaway h2,body[data-colori~=prenotato] .cash-card.reserved.is-takeaway p,body[data-colori~=prenotato] .cash-card.reserved.is-takeaway strong,body[data-colori~=prenotato] .cash-card.reserved .cash-total,body[data-colori~=prenotato] .cash-card.reserved .cashier-bill-panel,body[data-colori~=prenotato] .cash-card.reserved .cash-total p,body[data-colori~=prenotato] .cash-card.reserved .cashier-bill-panel p,body[data-colori~=prenotato] .cash-card.reserved .status{color:var(--ink)}body[data-colori~=prenotato] .cash-card.reserved .cash-total h2,body[data-colori~=prenotato] .cash-card.reserved .cash-total strong,body[data-colori~=prenotato] .cash-card.reserved .cashier-bill-panel h2,body[data-colori~=prenotato] .cash-card.reserved .cashier-bill-panel strong{color:var(--sea-deep)}body[data-colori~=prenotato] .cash-card.reserved .cash-total button h2,body[data-colori~=prenotato] .cash-card.reserved .cash-total button p,body[data-colori~=prenotato] .cash-card.reserved .cash-total button strong,body[data-colori~=prenotato] .cash-card.reserved .cashier-bill-panel button h2,body[data-colori~=prenotato] .cash-card.reserved .cashier-bill-panel button p,body[data-colori~=prenotato] .cash-card.reserved .cashier-bill-panel button strong{color:inherit}body[data-colori~=conto] .cash-card.to_pay.is-compact:not(.is-takeaway) .cash-table-number{color:var(--sala-conto-testo)}body[data-colori~=conto] .cash-card.to_pay:not(.is-takeaway) .cash-head-chiudi{color:var(--sea-deep)}body[data-colori~=conto] .cash-card.to_pay:not(.is-takeaway) .status{color:var(--ink)}body[data-colori~=aperto] .cash-card.open:not(.is-takeaway) .cashier-bill-panel,body[data-colori~=prenotato] .cash-card.reserved:not(.is-takeaway) .cashier-bill-panel,body[data-colori~=conto] .cash-card.to_pay:not(.is-takeaway) .cashier-bill-panel{background:#fffaf2}body[data-colori~=conto] .cash-card.to_pay.is-open:not(.is-takeaway) .cash-table-number,body[data-colori~=azioni] .cash-card.to_pay.is-open:not(.is-takeaway) .cash-table-number{color:var(--sea-testo,#fff)}body[data-colori~=aperto] .cash-card.open:not(.is-takeaway) .cash-head-toggle:hover{background:var(--sala-aperto-velo)}body[data-colori~=aperto] .cash-card.open:not(.is-takeaway) .cash-head-toggle:focus-visible{background:var(--sala-aperto-velo)}body[data-colori~=prenotato] .cash-card.reserved:not(.is-takeaway) .cash-head-toggle:hover{background:var(--sala-prenotato-velo)}body[data-colori~=prenotato] .cash-card.reserved:not(.is-takeaway) .cash-head-toggle:focus-visible{background:var(--sala-prenotato-velo)}body[data-colori~=conto] .cash-card.to_pay:not(.is-takeaway) .cash-head-toggle:hover{background:var(--sala-conto-velo)}body[data-colori~=conto] .cash-card.to_pay:not(.is-takeaway) .cash-head-toggle:focus-visible{background:var(--sala-conto-velo)}
:root:has(style[data-barra=chiara]) .operator-header{border-color:var(--line);background:linear-gradient(180deg, var(--barra-sopra,var(--panel)), var(--barra-sotto,var(--bg))), radial-gradient(circle at 100% 0, #c391541a, transparent 36%);box-shadow:0 10px 26px rgba(var(--night-rgb), .1)}:root:has(style[data-barra=chiara]) .operator-header.is-scrolled{box-shadow:0 14px 32px rgba(var(--night-rgb), .14);border-color:#c3915466}:root:has(style[data-barra=chiara]) .operator-header.is-open{box-shadow:0 14px 32px rgba(var(--night-rgb), .14);border-color:#c3915466}:root:has(style[data-barra=chiara]) .operator-brand{color:var(--barra-testo,var(--ink))}:root:has(style[data-barra=chiara]) .operator-brand-copy strong{color:var(--barra-testo,var(--ink))}:root:has(style[data-barra=chiara]) .operator-orologio{color:var(--barra-testo,var(--ink))}:root:has(style[data-barra=chiara]) .operator-brand-copy span{color:var(--barra-testo-piano,var(--muted))}:root:has(style[data-barra=chiara]) .operator-quick-link{border-color:var(--line);color:var(--ink);background:#ffffffc7}:root:has(style[data-barra=chiara]) .operator-menu-toggle{border-color:var(--line);color:var(--ink);background:#ffffffc7}:root:has(style[data-barra=chiara]) .campanella-tasto{border-color:var(--line);color:var(--ink);background:#ffffffc7}:root:has(style[data-barra=chiara]) .operator-quick-link:hover{border-color:var(--gold);background:#fff}:root:has(style[data-barra=chiara]) .operator-menu-toggle:hover{border-color:var(--gold);background:#fff}:root:has(style[data-barra=chiara]) .campanella-tasto:hover{border-color:var(--gold);background:#fff}:root:has(style[data-barra=chiara]) .campanella-tasto.is-open{background:#c3915429}:root:has(style[data-barra=chiara]) .operator-role-pill{border-color:var(--line);color:var(--barra-testo-piano,var(--muted));background:0 0}:root:has(style[data-barra=chiara]) .barra-arrivi{border:1px solid var(--line);background:var(--panel);box-shadow:0 6px 18px rgba(var(--night-rgb), .08)}:root:has(style[data-barra=chiara]) .barra-arrivi-titolo{color:var(--coral)}:root:has(style[data-barra=chiara]) .barra-arrivi-vuota{color:var(--muted)}:root:has(style[data-barra=chiara]) .operator-quick-quanti{background:var(--ink);color:var(--panel)}:root:has(style[data-barra=chiara]) .campanella-pallino{background:var(--ink);color:var(--panel)}

