.dt-empty[data-v-2648fe71]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 1.5rem;gap:.45rem}.dt-empty__icon[data-v-2648fe71]{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:var(--bg-muted);color:var(--text-muted);margin-bottom:.4rem}.dark .dt-empty__icon[data-v-2648fe71]{background:var(--white-05)}.dt-empty__title[data-v-2648fe71]{font-size:.95rem;font-weight:600;color:var(--text-primary);margin:0}.dt-empty__message[data-v-2648fe71]{font-size:.8125rem;color:var(--text-muted);margin:0;max-width:340px}.dt-empty__btn[data-v-2648fe71]{display:inline-flex;align-items:center;gap:.4rem;margin-top:.65rem;padding:.45rem .9rem;background:#0077b614;border:1px solid rgba(0,119,182,.18);border-radius:8px;font-size:.8125rem;font-weight:600;color:#0077b6;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.dark .dt-empty__btn[data-v-2648fe71]{background:#0077b626;border-color:#0077b64d}.dt-empty__btn[data-v-2648fe71]:hover{background:#0077b6;border-color:#0077b6;color:#fff}.dt-empty__btn[data-v-2648fe71]:active{transform:scale(.97)}.dt[data-v-3a54defd]{position:relative;margin-top:1.25rem}.dt--loading[data-v-3a54defd]{pointer-events:none}.dt__desktop[data-v-3a54defd]{display:block}.dt__mobile[data-v-3a54defd]{display:none}@media(max-width:767.98px){.dt__desktop[data-v-3a54defd]{display:none}.dt__mobile[data-v-3a54defd]{display:block}}.dt__scroller[data-v-3a54defd]{background:var(--card-bg);border:1px solid var(--border-default);border-radius:14px;overflow:auto;box-shadow:var(--shadow-xs);scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.dt__scroller[data-v-3a54defd]::-webkit-scrollbar{height:8px}.dt__scroller[data-v-3a54defd]::-webkit-scrollbar-track{background:transparent}.dt__scroller[data-v-3a54defd]::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:4px}.dt__scroller[data-v-3a54defd]::-webkit-scrollbar-thumb:hover{background:var(--text-subtle)}.dt__table[data-v-3a54defd]{width:100%;border-collapse:separate;border-spacing:0;font-size:.875rem;color:var(--text-primary)}.dt__table thead th[data-v-3a54defd]{position:sticky;top:0;z-index:1;padding:.85rem 1.15rem;background:var(--bg-muted);color:var(--text-secondary);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:left;white-space:nowrap;border-bottom:1px solid var(--border-default);transition:background .15s ease,color .15s ease}.dt__table thead th[data-v-3a54defd]:first-child{padding-left:1.25rem}.dt__table thead th[data-v-3a54defd]:last-child{padding-right:1.25rem;text-align:right}.dt__table thead th.is-sortable[data-v-3a54defd]{cursor:pointer;user-select:none}.dt__table thead th.is-sortable[data-v-3a54defd]:hover{color:var(--text-primary);background:var(--bg-subtle)}.dt__table thead th.is-sorted[data-v-3a54defd]{color:#0077b6;background:#0077b60d;box-shadow:inset 0 -1px #0077b699}.dt__table thead th.is-sorted .dt__th-sort-icon[data-v-3a54defd]{color:#0077b6;opacity:1}.dark .dt__table thead th.is-sorted[data-v-3a54defd]{background:#0077b624;box-shadow:inset 0 -1px #13adffb3}.dt__th-inner[data-v-3a54defd]{display:inline-flex;align-items:center;gap:.35rem}.dt__th-sort[data-v-3a54defd]{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px}.dt__th-sort-icon[data-v-3a54defd]{font-size:14px;color:var(--text-subtle);opacity:.7;transition:color .15s ease,opacity .15s ease}.dt__table[data-v-3a54defd] tbody tr{transition:background-color .12s ease}.dt__table[data-v-3a54defd] tbody tr:hover{background-color:var(--table-row-hover-bg)}.dt__table[data-v-3a54defd] tbody td{padding:.65rem .95rem;vertical-align:middle;color:var(--text-primary);font-size:.875rem;background:transparent;border:none;border-bottom:1px solid var(--border-default);white-space:nowrap}.dt__table[data-v-3a54defd] tbody td:first-child{padding-left:1.1rem}.dt__table[data-v-3a54defd] tbody td:last-child{padding-right:1.1rem}.dt__table[data-v-3a54defd] tbody td a{color:var(--text-primary);text-decoration:none;transition:color .15s ease}.dt__table[data-v-3a54defd] tbody td a:hover{color:#0077b6}.dt__empty-cell[data-v-3a54defd]{padding:0!important;background:transparent!important;border:none!important}.dt__mobile-sort[data-v-3a54defd]{display:flex;align-items:center;gap:.5rem;margin-bottom:.85rem}.dt__sort-dir[data-v-3a54defd]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--border-default);border-radius:10px;background:var(--bg-surface);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease,transform .15s ease}.dt__sort-dir[data-v-3a54defd]:hover{background:#0077b614;border-color:#0077b666;color:#0077b6}.dark .dt__sort-dir[data-v-3a54defd]:hover{background:#0077b62e}.dt__sort-dir[data-v-3a54defd]:active{transform:scale(.96)}.dt__cards[data-v-3a54defd]{display:flex;flex-direction:column;gap:.65rem}.dt__card[data-v-3a54defd]{background:var(--card-bg);border:1px solid var(--border-default);border-radius:12px;padding:.8rem .95rem;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.dt__card[data-v-3a54defd]:hover{border-color:#0077b647;box-shadow:0 6px 16px #0077b61a;transform:translateY(-1px)}.dt__card-body[data-v-3a54defd]{min-width:0}.dt__card-default[data-v-3a54defd]{display:flex;flex-direction:column;gap:.35rem}.dt__card-row[data-v-3a54defd]{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.25rem 0;border-bottom:1px dashed var(--border-subtle)}.dt__card-row[data-v-3a54defd]:last-child{border-bottom:none}.dt__card-label[data-v-3a54defd]{flex-shrink:0;font-size:.72rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.dt__card-value[data-v-3a54defd]{font-size:.875rem;color:var(--text-primary);text-align:right;word-break:break-word;min-width:0}.dt__card-actions[data-v-3a54defd]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--border-subtle)}.dt__mobile-empty[data-v-3a54defd]{padding:2.5rem 1rem}.dt__pagination[data-v-3a54defd]{margin-top:1.1rem}.action-icons,.order-actions,.action-buttons,.actions-cell{display:flex;align-items:center;justify-content:flex-end;gap:.45rem;flex-wrap:nowrap;white-space:nowrap}td:has(>.action-icons),td:has(>.order-actions),td:has(>.action-buttons),td:has(>.actions-cell){width:1%;white-space:nowrap;text-align:right}.dts[data-v-f67fcc2a]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;min-width:0;width:100%}@media(max-width:767.98px){.dts[data-v-f67fcc2a]{flex-direction:column;align-items:stretch}}.dts__filters[data-v-f67fcc2a]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}@media(max-width:767.98px){.dts__filters[data-v-f67fcc2a]{width:100%}}.dts__form[data-v-f67fcc2a]{flex:1;min-width:220px;max-width:400px;margin-left:auto}@media(max-width:991.98px){.dts__form[data-v-f67fcc2a]{max-width:100%;min-width:0;width:100%;margin-left:0}}.dts__pill[data-v-f67fcc2a]{display:flex;align-items:center;gap:.5rem;padding:0 .45rem 0 .85rem;height:40px;background:var(--input-bg);border:1px solid var(--input-border);border-radius:10px;color:var(--text-muted);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;cursor:text}.dts__pill[data-v-f67fcc2a]:hover:not(.dts__pill--busy){border-color:#0077b659}.dts__pill[data-v-f67fcc2a]:focus-within{border-color:#0077b6;color:#0077b6;background:var(--bg-surface);box-shadow:0 0 0 3px #0077b61f}.dark .dts__pill[data-v-f67fcc2a]:focus-within{box-shadow:0 0 0 3px #0077b633}.dts__pill--busy[data-v-f67fcc2a]{opacity:.85}.dts__pill-icon[data-v-f67fcc2a]{flex-shrink:0;width:16px;height:16px;color:currentColor;opacity:.8}.dts__input[data-v-f67fcc2a]{flex:1;min-width:0;padding:0;border:none;outline:none;background:transparent;font-size:.875rem;color:var(--text-primary)}.dts__input[data-v-f67fcc2a]::placeholder{color:var(--text-subtle)}.dts__input[data-v-f67fcc2a]::-webkit-search-decoration,.dts__input[data-v-f67fcc2a]::-webkit-search-cancel-button,.dts__input[data-v-f67fcc2a]::-webkit-search-results-button,.dts__input[data-v-f67fcc2a]::-webkit-search-results-decoration{appearance:none}.dts__clear[data-v-f67fcc2a]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;padding:0;border:none;border-radius:50%;background:var(--gray-100);color:var(--text-muted);cursor:pointer;transition:background .15s ease,color .15s ease}.dark .dts__clear[data-v-f67fcc2a]{background:var(--white-08)}.dts__clear[data-v-f67fcc2a]:hover{background:var(--gray-200);color:var(--text-primary)}.dark .dts__clear[data-v-f67fcc2a]:hover{background:var(--white-15)}.dts__submit[data-v-f67fcc2a]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;padding:0;border:none;border-radius:8px;background:#0077b61a;color:#0077b6;cursor:pointer;transition:background .15s ease,color .15s ease,transform .1s ease}.dark .dts__submit[data-v-f67fcc2a]{background:#0077b638;color:#4ba8e0}.dts__submit[data-v-f67fcc2a]:hover:not(:disabled){background:#0077b6;color:#fff}.dark .dts__submit[data-v-f67fcc2a]:hover:not(:disabled){background:#0077b6;color:#fff}.dts__submit[data-v-f67fcc2a]:active:not(:disabled){transform:scale(.96)}.dts__submit[data-v-f67fcc2a]:disabled{opacity:.55;cursor:not-allowed}.dtmc[data-v-21a57fcb]{display:flex;flex-direction:column;gap:.65rem;min-width:0}.dtmc__head[data-v-21a57fcb]{display:flex;align-items:center;gap:.75rem;min-width:0}.dtmc__avatar[data-v-21a57fcb]{flex-shrink:0;display:flex;align-items:center}.dtmc__headline[data-v-21a57fcb]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.dtmc__title[data-v-21a57fcb]{font-size:.95rem;font-weight:700;color:var(--text-primary);line-height:1.25}.dtmc__title[data-v-21a57fcb] a,.dtmc__title[data-v-21a57fcb] .title-text{display:block;color:inherit;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.dtmc__title[data-v-21a57fcb] a:hover{color:#0077b6}.dtmc__subtitle[data-v-21a57fcb]{font-size:.75rem;color:var(--text-muted);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;min-width:0}.dtmc__subtitle[data-v-21a57fcb] .copyable-contact{display:flex;width:100%;max-width:100%;min-width:0;font-size:.75rem}.dtmc__subtitle[data-v-21a57fcb] .copyable-contact__text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dtmc__status[data-v-21a57fcb]{flex-shrink:0;display:flex;align-items:center}.dtmc__meta[data-v-21a57fcb]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.78rem;color:var(--text-secondary);line-height:1.4}.dtmc__body[data-v-21a57fcb]{display:flex;flex-direction:column;gap:.5rem;font-size:.8125rem;color:var(--text-secondary);min-width:0}.dtmc__footer[data-v-21a57fcb]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.4rem .6rem;padding-top:.5rem;border-top:1px dashed var(--border-subtle);font-size:.75rem;color:var(--text-muted)}.aib[data-v-a1c36ff0]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;width:32px;height:32px;aspect-ratio:1;padding:0;border:1px solid transparent;border-radius:999px;cursor:pointer;text-decoration:none;line-height:1}@media(max-width:991.98px){.aib[data-v-a1c36ff0]{width:28px;height:28px}}.aib--disabled[data-v-a1c36ff0]{opacity:.45;cursor:not-allowed}.aib--labeled[data-v-a1c36ff0]{width:auto;aspect-ratio:auto;padding:0 1rem;gap:.4rem;font-size:.78rem;font-weight:700}.aib__label[data-v-a1c36ff0]{line-height:1}.aib--primary[data-v-a1c36ff0]{background:#0077b6;color:#fff!important;box-shadow:0 1px 4px #0077b64d;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.aib--primary[data-v-a1c36ff0]:hover{color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px #0077b666}.aib--primary[data-v-a1c36ff0]:active{transform:translateY(0)}.aib--neutral[data-v-a1c36ff0]{background:linear-gradient(135deg,#5d5d5d,#4f4f4f);color:#fff!important;box-shadow:0 1px 4px #3d3d3d4d;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.aib--neutral[data-v-a1c36ff0]:hover{color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px #19191973}.aib--neutral[data-v-a1c36ff0]:active{transform:translateY(0)}.aib--secondary[data-v-a1c36ff0]{background:#00b4d8;color:#fff!important;box-shadow:0 1px 4px #00b4d84d;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.aib--secondary[data-v-a1c36ff0]:hover{color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px #00b4d873}.aib--secondary[data-v-a1c36ff0]:active{transform:translateY(0)}.aib--success[data-v-a1c36ff0]{background:linear-gradient(135deg,#10b981,#059669);color:#fff!important;box-shadow:0 1px 4px #05b1524d;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.aib--success[data-v-a1c36ff0]:hover{color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px #05b15273}.aib--success[data-v-a1c36ff0]:active{transform:translateY(0)}.aib--warning[data-v-a1c36ff0]{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff!important;box-shadow:0 1px 4px #ffa9254d;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.aib--warning[data-v-a1c36ff0]:hover{color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px #ffa92573}.aib--warning[data-v-a1c36ff0]:active{transform:translateY(0)}.aib--danger[data-v-a1c36ff0]{background:linear-gradient(135deg,#e70d0d,#e7560d);color:#fff!important;box-shadow:0 1px 4px #e70d0d4d;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.aib--danger[data-v-a1c36ff0]:hover{color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px #e70d0d73}.aib--danger[data-v-a1c36ff0]:active{transform:translateY(0)}.aib--info[data-v-a1c36ff0]{background:linear-gradient(135deg,#3c7ee3,#1e63ce);color:#fff!important;box-shadow:0 1px 4px #3c7ee34d;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.aib--info[data-v-a1c36ff0]:hover{color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px #3c7ee373}.aib--info[data-v-a1c36ff0]:active{transform:translateY(0)}
