/* Стили зоны T7: экраны повара и сборщика (планшет, касание), предпросмотр наклеек. Цвета — только токены темы. */
.tab .tcard{touch-action:manipulation}
.tab .titem,.tab .bigbtn{min-height:56px}
.tab .titem{-webkit-tap-highlight-color:transparent}
.tab .titem .variant{color:var(--accent)}
.tab .titem.done .variant{color:inherit}
.tab .titem .chip.gift{margin-left:6px}
.tab .tfoot .mini{min-width:56px; min-height:56px; font-size:20px}
.tab .pack-who{background:var(--inset)}
.tab .pack-who .dlc{color:var(--ink)}
.note.giftnote{background:#E5EEDD; border:1px solid #CFE0BF; color:#3E6B2E; font-size:15px; font-weight:700}
html[data-theme="dark"] .note.giftnote{background:#213018; border-color:#3B5A2C; color:#9FD38F}
.tcard.confirm{animation:confirmpulse 1.6s ease-in-out infinite}
@keyframes confirmpulse{50%{box-shadow:0 0 0 7px rgba(254,184,50,.28)}}
.tab .voice[data-voice-slot]{min-height:76px}
.labels-count{font-size:14px; color:var(--sub); margin-bottom:10px}
.labels-frame{width:100%; height:min(56vh,520px); border:1px solid var(--line); border-radius:var(--radius); background:#e9e9ec}
@media (max-width:860px){.tab .tcard h3{font-size:19px}}
