.order-table table{border-collapse:separate;border-spacing:0}.order-table table th{height:28px;box-shadow:none;padding-inline:12px;font-size:12px;font-weight:400}.order-table thead tr{border:0}.order-table table td{height:60px;padding:8px 12px;font-size:13px}.order-table tbody tr:not(.order-table-group-row):not(.order-table-more-row):not(:last-child)>td{border-bottom:1px solid var(--border)}.order-table .order-table-check [data-slot=checkbox]{display:flex}.order-table tr[data-checked=true]>td{background:color-mix(in oklch, var(--primary) 6%, var(--background))}.order-table .order-table-group-row{border:0}.order-table tbody .order-table-group-row>td{background:var(--background);border:0;height:38px;padding:4px 0 0}.order-table .order-table-group-row:hover,.order-table .order-table-more-row:hover{background:0 0}.order-table tbody .order-table-more-row>td{border:0;padding:0}.order-table-group{color:var(--foreground);--order-tone:var(--muted-foreground);background:color-mix(in oklch, var(--order-tone) 12%, var(--background));border-radius:8px;align-items:center;gap:12px;padding-left:12px;display:flex}.order-table-group[data-tone=error]{--order-tone:var(--destructive)}.order-table-group[data-tone=warning]{--order-tone:var(--warning)}.order-table-group[data-tone=info],.order-table-group[data-tone=default]{--order-tone:var(--primary)}.order-table-group[data-tone=success]{--order-tone:var(--success);background:color-mix(in oklch, var(--order-tone) 6%, var(--background))}.order-table-detail:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:3px}.order-table [data-slot=avatar]:has(img){outline-offset:-1px;outline:1px solid oklch(0% 0 0/.1)}.dark .order-table [data-slot=avatar]:has(img){outline-color:oklch(100% 0 0/.1)}.order-table-group-toggle{text-align:left;cursor:pointer;border-radius:8px;flex:1;align-items:center;gap:10px;min-width:0;min-height:34px;padding:7px 12px 7px 0;font-size:13px;font-weight:550;display:flex}.order-table-group-toggle:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.order-table-dot{background:var(--order-tone);border-radius:50%;flex-shrink:0;width:8px;height:8px}.order-table-count{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-weight:450}.order-table-actions button{opacity:0}.order-table tr:hover .order-table-actions button,.order-table tr:focus-within .order-table-actions button,.order-table-actions button[data-popup-open]{opacity:1}@media (hover:none){.order-table-actions button{opacity:1}}.order-table[data-look=list]{--order-bleed:8px;margin-inline:calc(var(--order-bleed) * -1)}@media (width>=640px){.order-table[data-look=list]{--order-bleed:20px}}.order-table[data-look=list] table th{height:36px;color:var(--muted-foreground);font-size:13px}.order-table[data-look=list] thead tr,.order-table[data-look=list] thead tr:hover{background:0 0;border-bottom:0}.order-table[data-look=list] tr>:first-child{padding-left:calc(12px + var(--order-bleed))}.order-table[data-look=list] tr>:last-child{padding-right:calc(12px + var(--order-bleed))}.order-table[data-look=list] tbody .order-table-group-row>td,.order-table[data-look=list] tbody .order-table-more-row>td{padding-inline:0}.order-table[data-look=list] tbody tr:not(.order-table-group-row):not(.order-table-more-row):not(:last-child)>td{border-bottom:0}.order-table[data-look=list] tbody tr[data-order-id]:hover{background:0 0}.order-table[data-look=list] tbody tr[data-order-id]:hover>td{background:color-mix(in oklch, var(--foreground) 6%, var(--background))}.order-table[data-look=list] tbody tr[data-order-id]:has([data-popup-open])>td{background:color-mix(in oklch, var(--foreground) 6%, var(--background))}.order-table[data-look=list] tbody tr[data-order-id]>td:first-child{border-radius:8px 0 0 8px}.order-table[data-look=list] tbody tr[data-order-id]>td:last-child{border-radius:0 8px 8px 0}.order-table[data-look=list] tbody .order-table-group-row>td{height:44px;padding-bottom:6px}.order-table[data-look=list] .order-table-group{padding-left:0}.order-table[data-look=list] .order-table-group-toggle{padding-inline:calc(12px + var(--order-bleed))}.order-table[data-look=list] .order-table-group>[data-slot=checkbox]{margin-left:calc(12px + var(--order-bleed))}.order-table[data-look=list] [data-slot=empty]{margin-inline:var(--order-bleed)}.order-table[data-look=list]:not([data-grouped]) thead th{background:color-mix(in oklch, var(--foreground) 3.5%, var(--background));background-clip:padding-box;border-bottom:6px solid #0000}.order-table[data-look=list]:not([data-grouped]) thead th:first-child{border-radius:8px 0 0 8px/8px 0 0 14px}.order-table[data-look=list]:not([data-grouped]) thead th:last-child{border-radius:0 8px 8px 0/0 8px 14px 0}
