.stagger-enter-active[data-v-0f322fd5]{transition:all .35s cubic-bezier(.4,0,.2,1)}.stagger-enter-from[data-v-0f322fd5]{opacity:0;transform:translate(24px) scale(.96)}.stagger-enter-to[data-v-0f322fd5]{opacity:1;transform:translate(0) scale(1)}.backdrop-blur-sm{backdrop-filter:blur(12px) saturate(1.8);-webkit-backdrop-filter:blur(12px) saturate(1.8)}button[data-v-0f322fd5],a[data-v-0f322fd5]{transition:all .2s cubic-bezier(.4,0,.2,1)}.shadow-lg[data-v-0f322fd5]{box-shadow:0 10px 25px -3px rgba(var(--color-black),.1),0 4px 6px -2px rgba(var(--color-black),.05)}.focus\:ring-2[data-v-0f322fd5]:focus{--tw-ring-opacity: .2;--tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));box-shadow:0 0 0 3px var(--tw-ring-color)}@supports (color: rgb(0 0 0 / 0)){.focus\:ring-2[data-v-0f322fd5]:focus{--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity))}}[data-v-0f322fd5] .xl\:flex{overflow:visible!important}[data-v-0f322fd5] .xl\:space-x-1,[data-v-0f322fd5] .xl\:space-x-2,[data-v-0f322fd5] .md\:flex{overflow:visible}[data-v-0f322fd5] .relative{position:relative}.xl\:flex .relative[data-v-0f322fd5],[data-v-0f322fd5] .xl\:gap-x-2,[data-v-0f322fd5] .xl\:gap-x-4{overflow:visible}[data-v-0f322fd5] [data-headlessui-state]{pointer-events:auto}button[data-v-0f322fd5]:focus,a[data-v-0f322fd5]:focus{position:relative;z-index:1}.md\:hidden button[data-v-0f322fd5]:focus{box-shadow:0 0 0 2px var(--tw-ring-color, rgb(59, 130, 246))}@supports (color: rgb(0 0 0 / 0)){.md\:hidden button[data-v-0f322fd5]:focus{box-shadow:0 0 0 2px var(--tw-ring-color, rgb(59 130 246))}}[data-v-26b1640e] .AppNavigation{overflow:visible}header[data-v-26b1640e]{overflow:visible}.shrink-0[data-v-26b1640e]{overflow:visible}.alert-enter-active[data-v-7bc47d6b]{transition:all .3s ease-out}.alert-leave-active[data-v-7bc47d6b]{transition:all .2s ease-in}.alert-enter-from[data-v-7bc47d6b]{opacity:0;transform:translateY(-10px)}.alert-leave-to[data-v-7bc47d6b]{opacity:0;transform:translateY(-5px)}.loading-spinner[data-v-ea2facda]{display:flex;align-items:center;justify-content:center;touch-action:none}.fullscreen-enter-active[data-v-8e30dcca]{transition:all .3s ease-out}.fullscreen-leave-active[data-v-8e30dcca]{transition:all .2s ease-in}.fullscreen-enter-from[data-v-8e30dcca]{opacity:0;transform:scale(1.02)}.fullscreen-leave-to[data-v-8e30dcca]{opacity:0;transform:scale(.98)}.confirm-enter-active[data-v-8e30dcca]{transition:all .2s ease-out}.confirm-leave-active[data-v-8e30dcca]{transition:all .15s ease-in}.confirm-enter-from[data-v-8e30dcca]{opacity:0}.confirm-enter-from>div[data-v-8e30dcca]{transform:scale(.95)}.confirm-leave-to[data-v-8e30dcca]{opacity:0}.confirm-leave-to>div[data-v-8e30dcca]{transform:scale(.95)}.line-clamp-2[data-v-94757e4d]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.service-card[data-v-e90aa0a6],.print-option-card[data-v-e90aa0a6]{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:80px}.print-option-card[data-v-e90aa0a6]:active{transform:scale(.98)}.action-btn[data-v-e90aa0a6]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;min-height:96px;padding:1rem;transition:all .2s;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.action-btn[data-v-e90aa0a6]:active:not(:disabled){transform:scale(.98)}.action-button[data-v-6325bd6e]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:.5rem;min-height:96px;padding:12px 8px;transition:all .2s;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.touch-manipulation[data-v-6325bd6e]{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:1024px){.action-button[data-v-6325bd6e]{min-height:112px;padding:16px 12px}}.option-card[data-v-c2158601]{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.action-btn[data-v-c2158601]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;min-height:96px;padding:1rem;transition:all .2s;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.action-btn[data-v-c2158601]:active:not(:disabled){transform:scale(.98)}.message-card[data-v-528db470]{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.action-btn[data-v-528db470]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;min-height:96px;padding:1rem;transition:all .2s;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.action-btn[data-v-528db470]:active:not(:disabled){transform:scale(.98)}.horizontal-action-bar[data-v-de6b30e2]{position:fixed;bottom:0;left:0;right:0;z-index:40;height:96px}.horizontal-action-bar .action-button[data-v-de6b30e2]{height:100%;min-height:unset}.action-button[data-v-de6b30e2]{min-height:96px;padding:12px 8px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-moz-user-select:none;user-select:none;-webkit-user-select:none;transform-origin:center;will-change:transform,background-color}.action-button[data-v-de6b30e2]:disabled{pointer-events:none}.button-content[data-v-de6b30e2]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;transition:transform .2s ease}.action-button:not(:disabled) .button-content span[data-v-de6b30e2]{text-shadow:0 1px 2px rgba(0,0,0,.3)}@media(min-width:1024px){.horizontal-action-bar[data-v-de6b30e2]{height:112px}.action-button[data-v-de6b30e2]{min-height:112px;padding:16px 12px}}@media(prefers-reduced-motion:reduce){.action-button[data-v-de6b30e2],.button-content[data-v-de6b30e2]{transition:none}.action-button[data-v-de6b30e2]:active{transform:none}}.ticket-shadow[data-v-e98c8702]{text-shadow:0 2px 4px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.2)}.ticket-number-shadow[data-v-7db0d93a]{text-shadow:0 1px 2px rgba(0,0,0,.3),0 0 1px rgba(0,0,0,.2)}.touch-scroll[data-v-7db0d93a]{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;scroll-snap-type:y mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;will-change:scroll-position;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.touch-scroll[data-v-7db0d93a]::-webkit-scrollbar{display:none}.ticket-card[data-v-7db0d93a]{scroll-snap-align:start;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;min-height:48px}[data-v-457a5b6a]{-moz-user-select:none;user-select:none;-webkit-user-select:none}[data-v-457a5b6a] .splitpanes__splitter{background-color:#e5e7eb;position:relative;transition:background-color .2s ease}[data-v-457a5b6a] .splitpanes__splitter:hover{background-color:#0ea5e9}[data-v-457a5b6a] .splitpanes__splitter:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:4px;height:40px;background-color:#94a3b8;border-radius:2px;opacity:.6;transition:opacity .2s ease}[data-v-457a5b6a] .splitpanes__splitter:hover:before{opacity:1;background-color:#fff}[data-v-457a5b6a] .splitpanes--vertical>.splitpanes__splitter{width:8px;cursor:col-resize}[data-v-457a5b6a] .splitpanes--vertical>.splitpanes__splitter:before{width:4px;height:40px}.settings-action-bar[data-v-63f53c77]{position:fixed;bottom:0;left:0;right:0;z-index:40;padding-bottom:env(safe-area-inset-bottom,0px);background-color:#fff}.action-button[data-v-63f53c77]{min-height:96px;padding:12px 8px;touch-action:manipulation;transform-origin:center;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.button-content[data-v-63f53c77]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;transition:transform .15s ease}.action-button:active:not(:disabled) .button-content[data-v-63f53c77]{transform:scale(.95)}@media(min-width:1024px){.action-button[data-v-63f53c77]{min-height:112px;padding:16px 12px}}button[data-v-1855acb5]{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:all .15s ease}button[data-v-1855acb5]:active{transform:scale(.97)}button[aria-selected=true][data-v-1855acb5]:active{transform:none}.kds-performance-card[data-v-460a9cbc]{-moz-user-select:none;user-select:none;-webkit-user-select:none}.stat-card[data-v-460a9cbc]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:80px;padding:16px 8px;background-color:#f8fafc;border:2px solid rgb(226,232,240);border:2px solid rgb(226 232 240);transition:all .15s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.stat-card[data-v-460a9cbc]:active{transform:scale(.97);background-color:#f1f5f9}.stat-card--success[data-v-460a9cbc]{border-color:#a7f3d0;background-color:#ecfdf5}.stat-card--success[data-v-460a9cbc]:active{background-color:#d1fae5}.stat-card--info[data-v-460a9cbc]{border-color:#bae6fd;background-color:#f0f9ff}.stat-card--info[data-v-460a9cbc]:active{background-color:#e0f2fe}.stat-card--warning[data-v-460a9cbc]{border-color:#fde68a;background-color:#fffbeb}.stat-card--warning[data-v-460a9cbc]:active{background-color:#fef3c7}.stat-card--primary[data-v-460a9cbc]{border-color:#bfdbfe;background-color:#eff6ff}.stat-card--danger[data-v-460a9cbc]{border-color:#fecaca;background-color:#fef2f2}.stat-card--slate[data-v-460a9cbc]{border-color:#e2e8f0;background-color:#f8fafc}.stat-value[data-v-460a9cbc]{font-size:2rem;font-weight:700;line-height:1;margin-bottom:4px}.stat-label[data-v-460a9cbc]{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#64748b}.kds-completed-card[data-v-e4c7a5ca]{-moz-user-select:none;user-select:none;-webkit-user-select:none}.refresh-btn[data-v-e4c7a5ca]{display:flex;align-items:center;gap:6px;min-height:48px;padding:8px 16px;font-size:.8rem;font-weight:600;color:#475569;background-color:#f1f5f9;border:2px solid rgb(203,213,225);border:2px solid rgb(203 213 225);transition:all .15s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.refresh-btn[data-v-e4c7a5ca]:active:not(:disabled){transform:scale(.95);background-color:#e2e8f0}.refresh-btn[data-v-e4c7a5ca]:disabled{opacity:.6;cursor:not-allowed}.tickets-list[data-v-e4c7a5ca]{display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-right:4px}.ticket-row[data-v-e4c7a5ca]{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:12px;background-color:#f8fafc;border:2px solid rgb(226,232,240);border:2px solid rgb(226 232 240);transition:all .15s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent;text-align:left;width:100%}.ticket-row[data-v-e4c7a5ca]:active{transform:scale(.98);background-color:#ecfdf5;border-color:#a7f3d0}.ticket-badge[data-v-e4c7a5ca]{padding:10px 14px;font-size:.875rem;font-weight:700;color:#fff;min-width:64px;text-align:center}.duration-badge[data-v-e4c7a5ca]{display:flex;align-items:center;gap:6px;padding:8px 12px;font-size:.75rem;font-weight:600;flex-shrink:0;background-color:#f1f5f9;color:#475569;border:1px solid rgb(226,232,240);border:1px solid rgb(226 232 240)}.action-btn[data-v-e4c7a5ca]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;border:2px solid transparent;transition:all .15s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.action-btn[data-v-e4c7a5ca]:active{transform:scale(.95)}.action-btn--recall[data-v-e4c7a5ca]{background-color:#3b82f6;color:#fff;border-color:#2563eb}.action-btn--recall[data-v-e4c7a5ca]:active{background-color:#2563eb}.empty-state[data-v-e4c7a5ca]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;background-color:#f8fafc;border:2px dashed rgb(203,213,225);border:2px dashed rgb(203 213 225)}.empty-state-icon[data-v-e4c7a5ca]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background-color:#f1f5f9;margin-bottom:12px}.empty-state-text[data-v-e4c7a5ca]{font-size:.875rem;font-weight:500;color:#64748b;text-align:center}.loading-skeleton[data-v-e4c7a5ca]{display:flex;flex-direction:column;gap:8px}.skeleton-row[data-v-e4c7a5ca]{display:flex;align-items:center;gap:12px;padding:12px;background-color:#f8fafc;border:2px solid rgb(226,232,240);border:2px solid rgb(226 232 240)}.skeleton-badge[data-v-e4c7a5ca]{width:56px;height:32px;background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9,#e2e8f0 75%);background-size:200% 100%;animation:shimmer-e4c7a5ca 1.5s infinite}.skeleton-content[data-v-e4c7a5ca]{flex:1;display:flex;flex-direction:column;gap:6px}.skeleton-line[data-v-e4c7a5ca]{height:14px;width:60%;background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9,#e2e8f0 75%);background-size:200% 100%;animation:shimmer-e4c7a5ca 1.5s infinite}.skeleton-time[data-v-e4c7a5ca]{width:48px;height:24px;background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9,#e2e8f0 75%);background-size:200% 100%;animation:shimmer-e4c7a5ca 1.5s infinite}@keyframes shimmer-e4c7a5ca{0%{background-position:200% 0}to{background-position:-200% 0}}.tickets-list[data-v-e4c7a5ca]::-webkit-scrollbar{width:6px}.tickets-list[data-v-e4c7a5ca]::-webkit-scrollbar-track{background:#f1f5f9}.tickets-list[data-v-e4c7a5ca]::-webkit-scrollbar-thumb{background:#cbd5e1}.tickets-list[data-v-e4c7a5ca]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.kds-performance-card[data-v-80cd0c58]{-moz-user-select:none;user-select:none;-webkit-user-select:none}.stat-card[data-v-80cd0c58]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:80px;padding:16px 8px;background-color:#f8fafc;border:2px solid rgb(226,232,240);border:2px solid rgb(226 232 240);transition:all .15s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.stat-card[data-v-80cd0c58]:active{transform:scale(.97);background-color:#f1f5f9}.stat-card--success[data-v-80cd0c58]{border-color:#a7f3d0;background-color:#ecfdf5}.stat-card--success[data-v-80cd0c58]:active{background-color:#d1fae5}.stat-card--warning[data-v-80cd0c58]{border-color:#fde68a;background-color:#fffbeb}.stat-card--warning[data-v-80cd0c58]:active{background-color:#fef3c7}.stat-card--danger[data-v-80cd0c58]{border-color:#fecaca;background-color:#fef2f2}.stat-card--danger[data-v-80cd0c58]:active{background-color:#fee2e2}.stat-value[data-v-80cd0c58]{font-size:2rem;font-weight:700;line-height:1;margin-bottom:4px}.stat-label[data-v-80cd0c58]{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#64748b}.kds-completed-card[data-v-613a12fc]{-moz-user-select:none;user-select:none;-webkit-user-select:none}.refresh-btn[data-v-613a12fc]{display:flex;align-items:center;gap:6px;min-height:48px;padding:8px 16px;font-size:.8rem;font-weight:600;color:#475569;background-color:#f1f5f9;border:2px solid rgb(203,213,225);border:2px solid rgb(203 213 225);transition:all .15s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.refresh-btn[data-v-613a12fc]:active:not(:disabled){transform:scale(.95);background-color:#e2e8f0}.refresh-btn[data-v-613a12fc]:disabled{opacity:.6;cursor:not-allowed}.orders-list[data-v-613a12fc]{display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-right:4px}.order-row[data-v-613a12fc]{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:12px;background-color:#f8fafc;border:2px solid rgb(226,232,240);border:2px solid rgb(226 232 240);transition:all .15s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent;text-align:left;width:100%}.order-row[data-v-613a12fc]:active{transform:scale(.98);background-color:#ecfdf5;border-color:#a7f3d0}.order-badge[data-v-613a12fc]{padding:10px 14px;font-size:.875rem;font-weight:700;color:#fff;min-width:64px;text-align:center}.prep-time-badge[data-v-613a12fc]{display:flex;align-items:center;gap:6px;padding:8px 12px;font-size:.75rem;font-weight:600;flex-shrink:0}.prep-time-badge--success[data-v-613a12fc]{background-color:#d1fae5;color:#047857;border:1px solid rgb(167,243,208);border:1px solid rgb(167 243 208)}.prep-time-badge--warning[data-v-613a12fc]{background-color:#fef3c7;color:#b45309;border:1px solid rgb(253,230,138);border:1px solid rgb(253 230 138)}.prep-time-badge--danger[data-v-613a12fc]{background-color:#fee2e2;color:#b91c1c;border:1px solid rgb(254,202,202);border:1px solid rgb(254 202 202)}.prep-time-badge--neutral[data-v-613a12fc]{background-color:#f1f5f9;color:#475569;border:1px solid rgb(226,232,240);border:1px solid rgb(226 232 240)}.empty-state[data-v-613a12fc]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;background-color:#f8fafc;border:2px dashed rgb(203,213,225);border:2px dashed rgb(203 213 225)}.empty-state-icon[data-v-613a12fc]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background-color:#f1f5f9;margin-bottom:12px}.empty-state-text[data-v-613a12fc]{font-size:.875rem;font-weight:500;color:#64748b;text-align:center}.loading-skeleton[data-v-613a12fc]{display:flex;flex-direction:column;gap:8px}.skeleton-row[data-v-613a12fc]{display:flex;align-items:center;gap:12px;padding:12px;background-color:#f8fafc;border:2px solid rgb(226,232,240);border:2px solid rgb(226 232 240)}.skeleton-badge[data-v-613a12fc]{width:56px;height:32px;background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9,#e2e8f0 75%);background-size:200% 100%;animation:shimmer-613a12fc 1.5s infinite}.skeleton-content[data-v-613a12fc]{flex:1;display:flex;flex-direction:column;gap:6px}.skeleton-line[data-v-613a12fc]{height:12px;background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9,#e2e8f0 75%);background-size:200% 100%;animation:shimmer-613a12fc 1.5s infinite}.skeleton-line--wide[data-v-613a12fc]{width:80%}.skeleton-line--narrow[data-v-613a12fc]{width:40%}.skeleton-time[data-v-613a12fc]{width:48px;height:24px;background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9,#e2e8f0 75%);background-size:200% 100%;animation:shimmer-613a12fc 1.5s infinite}@keyframes shimmer-613a12fc{0%{background-position:200% 0}to{background-position:-200% 0}}.orders-list[data-v-613a12fc]::-webkit-scrollbar{width:6px}.orders-list[data-v-613a12fc]::-webkit-scrollbar-track{background:#f1f5f9}.orders-list[data-v-613a12fc]::-webkit-scrollbar-thumb{background:#cbd5e1}.orders-list[data-v-613a12fc]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.desk-management-section[data-v-08a39137]{-moz-user-select:none;user-select:none;-webkit-user-select:none}.desk-card[data-v-08a39137]{display:flex;align-items:stretch;min-height:72px;background-color:#f8fafc;border:2px solid rgb(226,232,240);border:2px solid rgb(226 232 240);transition:all .15s ease;overflow:hidden}.desk-card--current[data-v-08a39137]{background-color:#eff6ff;border-color:#bfdbfe}.desk-card--in-use[data-v-08a39137]{background-color:#fffbeb;border-color:#fde68a}.desk-card--available[data-v-08a39137]{background-color:#f0fdf4;border-color:#bbf7d0}.desk-indicator[data-v-08a39137]{width:4px;flex-shrink:0}.desk-icon[data-v-08a39137]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.status-text[data-v-08a39137]{font-size:.75rem;font-weight:600;letter-spacing:.025em}.status-text--current[data-v-08a39137]{color:#2563eb}.status-text--in-use[data-v-08a39137]{color:#d97706}.status-text--available[data-v-08a39137]{color:#16a34a}.action-btn[data-v-08a39137]{display:flex;align-items:center;gap:6px;padding:10px 16px;font-size:.875rem;font-weight:600;color:#fff;transition:all .15s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.action-btn[data-v-08a39137]:active:not(.action-btn--disabled){transform:scale(.95)}.action-btn--switch[data-v-08a39137]{background-color:#16a34a}.action-btn--switch[data-v-08a39137]:hover:not(.action-btn--disabled){background-color:#15803d}.action-btn--deactivate[data-v-08a39137]{background-color:#dc2626}.action-btn--deactivate[data-v-08a39137]:hover:not(.action-btn--disabled){background-color:#b91c1c}.action-btn--disabled[data-v-08a39137]{opacity:.5;cursor:not-allowed}.empty-state[data-v-08a39137]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;background-color:#f8fafc;border:2px dashed rgb(203,213,225);border:2px dashed rgb(203 213 225);text-align:center}.empty-state-icon[data-v-08a39137]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background-color:#f1f5f9;margin-bottom:12px}.loading-state[data-v-08a39137]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px}.loading-spinner[data-v-08a39137]{width:32px;height:32px;border:3px solid rgb(226,232,240);border:3px solid rgb(226 232 240);border-top-color:#0ea5e9;border-radius:50%;animation:spin-08a39137 .8s linear infinite}@keyframes spin-08a39137{to{transform:rotate(360deg)}}.service-management-section[data-v-fbb887ed]{-moz-user-select:none;user-select:none;-webkit-user-select:none}.service-card[data-v-fbb887ed]{display:flex;align-items:stretch;min-height:72px;background-color:#f8fafc;border:2px solid rgb(226,232,240);border:2px solid rgb(226 232 240);transition:all .15s ease;overflow:hidden}.service-card--active[data-v-fbb887ed]{background-color:#f0fdf4;border-color:#bbf7d0}.service-indicator[data-v-fbb887ed]{width:4px;flex-shrink:0;transition:background-color .2s ease}.service-badge[data-v-fbb887ed]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:.875rem;flex-shrink:0;transition:background-color .2s ease}.empty-state[data-v-fbb887ed]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;background-color:#f8fafc;border:2px dashed rgb(203,213,225);border:2px dashed rgb(203 213 225)}.empty-state-icon[data-v-fbb887ed]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background-color:#f1f5f9;margin-bottom:12px}[data-v-f6da52c9]{-moz-user-select:none;user-select:none;-webkit-user-select:none}.settings-main-content[data-v-f6da52c9]{flex:1;overflow:hidden;position:relative}.settings-scroll-container[data-v-f6da52c9]{height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scroll-behavior:smooth}.action-bar-spacer[data-v-f6da52c9]{height:calc(120px + env(safe-area-inset-bottom,0px));flex-shrink:0}@media(min-width:1024px){.action-bar-spacer[data-v-f6da52c9]{height:calc(140px + env(safe-area-inset-bottom,0px))}}.tab-slide-left-enter-active[data-v-f6da52c9],.tab-slide-left-leave-active[data-v-f6da52c9],.tab-slide-right-enter-active[data-v-f6da52c9],.tab-slide-right-leave-active[data-v-f6da52c9]{transition:all .2s ease-out}.tab-slide-left-enter-from[data-v-f6da52c9]{opacity:0;transform:translate(30px)}.tab-slide-left-leave-to[data-v-f6da52c9],.tab-slide-right-enter-from[data-v-f6da52c9]{opacity:0;transform:translate(-30px)}.tab-slide-right-leave-to[data-v-f6da52c9]{opacity:0;transform:translate(30px)}.settings-scroll-container[data-v-f6da52c9]::-webkit-scrollbar{width:6px}.settings-scroll-container[data-v-f6da52c9]::-webkit-scrollbar-track{background:#f1f5f9}.settings-scroll-container[data-v-f6da52c9]::-webkit-scrollbar-thumb{background:#cbd5e1}.settings-scroll-container[data-v-f6da52c9]::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media(pointer:coarse){.settings-scroll-container[data-v-f6da52c9]::-webkit-scrollbar{display:none}.settings-scroll-container[data-v-f6da52c9]{-ms-overflow-style:none;scrollbar-width:none}}[data-v-df134ce6]{-moz-user-select:none;user-select:none;-webkit-user-select:none}.desk-card-touch[data-v-df134ce6]{position:relative;display:flex;align-items:stretch;min-height:340px;max-width:480px;background-color:#fff;border:4px solid rgb(226,232,240);border:4px solid rgb(226 232 240);overflow:hidden;text-align:left;width:100%;touch-action:manipulation;-webkit-tap-highlight-color:transparent;box-shadow:0 10px 25px -5px rgba(0,0,0,.15),0 8px 10px -6px rgba(0,0,0,.1)}.desk-card-touch--available[data-v-df134ce6]{background-color:#fff;border-color:#22c55e;cursor:pointer;box-shadow:0 20px 40px -10px rgba(34,197,94,.25),0 10px 20px -5px rgba(0,0,0,.1)}.desk-card-touch--available[data-v-df134ce6]:active:not(:disabled){background-color:#f0fdf4;border-color:#16a34a}.desk-card-touch--in-use[data-v-df134ce6]{background-color:#fefce8;border-color:#fbbf24;cursor:not-allowed;opacity:.85;box-shadow:0 4px 6px -1px rgba(217,119,6,.15),0 2px 4px -2px rgba(217,119,6,.1)}.desk-indicator-large[data-v-df134ce6]{width:12px;flex-shrink:0}.desk-card-content[data-v-df134ce6]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 32px;gap:24px;background-color:#fff}.desk-icon-large[data-v-df134ce6]{width:120px;height:120px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.desk-info[data-v-df134ce6]{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.status-badge[data-v-df134ce6]{display:inline-flex;align-items:center;padding:8px 32px;font-size:1rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.status-badge--available[data-v-df134ce6]{background-color:#dcfce7;color:#166534}.status-badge--in-use[data-v-df134ce6]{background-color:#fef3c7;color:#92400e}.operator-name[data-v-df134ce6]{font-size:1rem;color:#475569;font-weight:600;text-align:center;margin-top:4px}.activate-indicator[data-v-df134ce6]{display:flex;align-items:center;justify-content:center;margin-top:20px}.activate-icon-wrapper[data-v-df134ce6]{display:flex;flex-direction:column;align-items:center;gap:8px}.activate-text[data-v-df134ce6]{font-size:1rem;font-weight:700;color:#16a34a;text-transform:uppercase;letter-spacing:.05em}.loading-spinner[data-v-df134ce6]{width:56px;height:56px;border:5px solid rgb(226,232,240);border:5px solid rgb(226 232 240);border-top-color:#0ea5e9;border-radius:50%;animation:spin-df134ce6 .8s linear infinite}@keyframes spin-df134ce6{to{transform:rotate(360deg)}}
