@layer components{.order-ticket{gap:var(--space-3);color:var(--color-ink);flex-direction:column;display:flex}.order-ticket__head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.order-ticket__row{align-items:center;gap:var(--space-3);display:flex}.order-ticket__head+.order-ticket__row{padding-top:var(--space-3);border-top:2px dashed var(--color-cell-empty)}.order-ticket__text{gap:var(--space-1);flex-direction:column;display:flex}.order-ticket__title{font-size:var(--text-base);font-weight:800;line-height:var(--leading-tight)}.order-ticket__note{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-tight)}.order-ticket__days{gap:var(--space-1);flex:none;display:flex}.order-ticket__day{width:var(--space-5);height:var(--space-5);border:2px dashed var(--color-cell-empty);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--text-2xs);font-weight:800;line-height:var(--leading-none);justify-content:center;align-items:center;display:inline-flex}.order-ticket__clock{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-pill);background:var(--color-carbon);color:var(--color-coliflor);flex:none;justify-content:center;align-items:center;display:inline-flex}.order-ticket__day--on{border:2px solid var(--color-ink);background:var(--color-remolacha);color:var(--color-on-brand)}}
