.dt.svelte-ehhqin{border-collapse:collapse;width:100%;font-size:14px}.dt-th.svelte-ehhqin{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--bmag-fg-subtle);border-bottom:1px solid var(--bmag-border);white-space:nowrap;padding:0 0 10px;font-size:11px;font-weight:600}.dt-th.is-sorted.svelte-ehhqin{color:var(--bmag-fg)}.dt-right.svelte-ehhqin{text-align:right}.dt-sortbtn.svelte-ehhqin{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;display:inline-flex}.dt-right.svelte-ehhqin .dt-sortbtn:where(.svelte-ehhqin){flex-direction:row-reverse}.dt-arrow.svelte-ehhqin{color:var(--bmag-accent);font-size:11px}.dt-td.svelte-ehhqin{border-bottom:1px solid var(--bmag-border);color:var(--bmag-fg);vertical-align:middle;padding:10px 0}.dt-tr.svelte-ehhqin:last-child .dt-td:where(.svelte-ehhqin){border-bottom:0}.dt-tr.svelte-ehhqin{transition:background .12s}.dt-tr.svelte-ehhqin:hover{background:var(--bmag-bg-subtle)}.mono.svelte-ehhqin{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.dt-td.svelte-ehhqin:first-child{padding-left:4px}.dt-td.svelte-ehhqin:last-child{padding-right:4px}.dt-roster.svelte-ehhqin{flex-direction:column;gap:10px;display:flex}.dt-roster-row.svelte-ehhqin{background:var(--bmag-bg);border:1px solid var(--bmag-border);border-radius:var(--bmag-radius-card-sm);box-shadow:var(--bmag-shadow-card);align-items:center;gap:12px;padding:12px 14px;display:flex}.dt-roster-identity.svelte-ehhqin{flex:1;min-width:0}.dt-roster-cell.dt-right.svelte-ehhqin{text-align:right;flex-shrink:0}.dt-grid.svelte-ehhqin{background:var(--bmag-bg-subtle);border:1px solid var(--bmag-border);border-radius:var(--bmag-radius-card);transition:opacity .15s;overflow:hidden;container-type:inline-size}.dt-grid.is-loading.svelte-ehhqin{opacity:.55}.dt-head.svelte-ehhqin{text-transform:uppercase;letter-spacing:.06em;min-height:38px;color:var(--bmag-fg-subtle);border-bottom:1px solid var(--bmag-border);align-items:center;padding:0 14px;font-size:11px;font-weight:600;display:flex}.dt-head.svelte-ehhqin>.dt-h:where(.svelte-ehhqin){display:none}.dt-compact.svelte-ehhqin{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.dt-compact-sort.svelte-ehhqin{font:inherit;text-transform:none;letter-spacing:0;color:var(--bmag-fg);cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:500}.dt-row.svelte-ehhqin{color:var(--bmag-fg);border-bottom:1px solid var(--bmag-border);grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"title title trail trail""sub sub badge badge""meta meta date action";gap:6px 10px;padding:12px 14px;font-size:13px;transition:background .1s;display:grid}.dt-row.svelte-ehhqin:last-child{border-bottom:0}.dt-row.svelte-ehhqin:hover,.dt-row.is-selected.svelte-ehhqin{background:var(--bmag-bg)}.dt-row.is-link.svelte-ehhqin{cursor:pointer}.dt-row.is-link.svelte-ehhqin:focus-visible{outline:2px solid var(--bmag-accent);outline-offset:-2px}.dt-selectable.svelte-ehhqin .dt-row:where(.svelte-ehhqin){grid-template-columns:auto auto minmax(0,1fr) auto auto;grid-template-areas:"select title title trail trail""select sub sub badge badge""select meta meta date action"}.dt-row.svelte-ehhqin>.dt-sel:where(.svelte-ehhqin){grid-area:select}.dt-sel.svelte-ehhqin{align-items:center;display:flex}.dt-head.svelte-ehhqin>.dt-sel:where(.svelte-ehhqin){margin-right:10px}.dt-sel.svelte-ehhqin input:where(.svelte-ehhqin){width:16px;height:16px;accent-color:var(--bmag-accent);cursor:pointer}.dt-cell[data-phone=title].svelte-ehhqin{grid-area:title;min-width:0}.dt-cell[data-phone=trail].svelte-ehhqin{grid-area:trail}.dt-cell[data-phone=sub].svelte-ehhqin{grid-area:sub;min-width:0}.dt-cell[data-phone=badge].svelte-ehhqin{grid-area:badge}.dt-cell[data-phone=meta].svelte-ehhqin{grid-area:meta;min-width:0}.dt-cell[data-phone=date].svelte-ehhqin{grid-area:date}.dt-cell[data-phone=action].svelte-ehhqin{grid-area:action}@container (width<=859.98px){.dt-grid.svelte-ehhqin:not(.dt-landscape) .dt-cell[data-phone=hide]:where(.svelte-ehhqin){display:none}}@container (width<=639.98px){.dt-landscape.svelte-ehhqin .dt-cell[data-phone=hide]:where(.svelte-ehhqin){display:none}}.dt-empty.svelte-ehhqin{color:var(--bmag-fg-muted);justify-content:center;align-items:center;gap:8px;padding:40px 16px;font-size:14px;display:flex}@container (width>=640px) and (width<=859.98px){.dt-landscape.svelte-ehhqin .dt-head:where(.svelte-ehhqin),.dt-landscape.svelte-ehhqin .dt-row:where(.svelte-ehhqin){grid-template-columns:var(--dt-cols-landscape);grid-template-areas:none;align-items:center;gap:0 12px;padding:0 14px;display:grid}.dt-landscape.svelte-ehhqin .dt-row:where(.svelte-ehhqin){padding-top:10px;padding-bottom:10px}.dt-landscape.svelte-ehhqin .dt-head:where(.svelte-ehhqin)>.dt-h:where(.svelte-ehhqin){white-space:nowrap;display:block}.dt-landscape.svelte-ehhqin .dt-head:where(.svelte-ehhqin)>.dt-h.dt-no-landscape:where(.svelte-ehhqin),.dt-landscape.svelte-ehhqin .dt-row:where(.svelte-ehhqin)>.dt-cell.dt-no-landscape:where(.svelte-ehhqin),.dt-landscape.svelte-ehhqin .dt-compact:where(.svelte-ehhqin){display:none}.dt-landscape.svelte-ehhqin .dt-row:where(.svelte-ehhqin)>.dt-cell:where(.svelte-ehhqin),.dt-landscape.svelte-ehhqin .dt-row:where(.svelte-ehhqin)>.dt-sel:where(.svelte-ehhqin),.dt-landscape.svelte-ehhqin .dt-head:where(.svelte-ehhqin)>.dt-sel:where(.svelte-ehhqin){grid-area:auto;margin:0}}@container (width>=860px){.dt-grid.svelte-ehhqin .dt-head:where(.svelte-ehhqin),.dt-grid.svelte-ehhqin .dt-row:where(.svelte-ehhqin){grid-template-columns:var(--dt-cols);grid-template-areas:none;align-items:center;gap:0 12px;padding:0 14px;display:grid}.dt-head.svelte-ehhqin>.dt-h:where(.svelte-ehhqin){white-space:nowrap;display:block}.dt-compact.svelte-ehhqin{display:none}.dt-grid.svelte-ehhqin .dt-row:where(.svelte-ehhqin){padding-top:10px;padding-bottom:10px}.dt-row.svelte-ehhqin>.dt-cell:where(.svelte-ehhqin),.dt-row.svelte-ehhqin>.dt-sel:where(.svelte-ehhqin),.dt-head.svelte-ehhqin>.dt-sel:where(.svelte-ehhqin){grid-area:auto;margin:0}}.dt-h.dt-right.svelte-ehhqin .h-sort{flex-direction:row-reverse}.dt-pager.svelte-ehhqin{color:var(--bmag-fg-muted);justify-content:space-between;align-items:center;font-size:13px;display:flex}.dt-pager-btns.svelte-ehhqin{gap:8px;display:inline-flex}.dt-pager-btn.svelte-ehhqin{min-width:32px;height:32px;color:var(--bmag-fg);background:var(--bmag-bg);border:1px solid var(--bmag-border);border-radius:var(--bmag-radius);justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.dt-pager-btn.svelte-ehhqin:hover:not(:disabled){border-color:var(--bmag-fg-muted)}.dt-pager-btn.svelte-ehhqin:disabled{color:var(--bmag-fg-subtle);cursor:not-allowed}.dt-bulk.svelte-ehhqin{z-index:40;width:720px;max-width:calc(100% - 2rem);position:fixed;bottom:1rem;left:50%;transform:translate(-50%)}.dt-bulk-inner.svelte-ehhqin{border-radius:var(--bmag-radius);background:var(--bmag-fg);color:#fff;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex;box-shadow:0 8px 24px #0000002e}.dt-bulk-count.svelte-ehhqin{margin-right:.25rem;font-size:.875rem;font-weight:500}.dt-bulk-inner.svelte-ehhqin .dt-bulk-btn,.dt-bulk-clear.svelte-ehhqin{border-radius:var(--bmag-radius);color:#fff;background:#ffffff1f;padding:.4rem .85rem;font-size:.8rem;font-weight:500;transition:background .15s}.dt-bulk-inner.svelte-ehhqin .dt-bulk-btn:hover:not(:disabled),.dt-bulk-clear.svelte-ehhqin:hover{background:#ffffff38}.dt-bulk-inner.svelte-ehhqin .dt-bulk-btn:disabled{opacity:.5;cursor:not-allowed}.dt-bulk-clear.svelte-ehhqin{background:0 0;margin-left:auto}
