/* Home-style records compose existing table, badge and native button controls. Explicit opt-in only. */
[data-mis-control="table"][data-mis-table-presentation="record-list"]{width:100%;border-collapse:collapse;min-inline-size:640px}
[data-mis-control="table"][data-mis-table-presentation="record-list"] > thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
[data-mis-control="table"][data-mis-table-presentation="record-list"] > tbody > tr > :is(td,th){padding:10px 18px;vertical-align:middle;border-bottom:1px solid var(--border,var(--mis-control-border));text-align:start}
[data-mis-control="table"][data-mis-table-presentation="record-list"][data-mis-table-density="compact"] > tbody > tr > :is(td,th){padding:8px 14px}
[data-mis-control="table"][data-mis-table-presentation="record-list"] > tbody > tr:hover{background:var(--surface-soft,#f5f7fb)}
[data-mis-table-presentation="record-list"] [data-mis-table-region="record"]{display:flex;flex-direction:column;gap:3px;min-width:0;color:var(--foreground,#34445d)}
[data-mis-table-presentation="record-list"] [data-mis-table-region="record"] > small{color:var(--muted-foreground,#8090aa)}
[data-mis-table-presentation="record-list"] [data-mis-table-region="metadata"]{color:var(--muted-foreground,#718096);white-space:nowrap}
[data-mis-control="badge"][data-mis-badge-presentation="status"]{--mis-status-accent:var(--primary,var(--mis-control-primary))}
[data-mis-control="badge"][data-mis-badge-presentation="status"][data-mis-variant]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:28px;padding:4px 12px;box-sizing:border-box;border-radius:999px!important;background:color-mix(in srgb,var(--mis-status-accent) 9%,var(--surface,#fff))!important;color:var(--mis-status-accent)!important;border-color:color-mix(in srgb,var(--mis-status-accent) 20%,transparent)!important;white-space:nowrap}
[data-mis-control="badge"][data-mis-badge-presentation="status"]::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}
[data-mis-control="badge"][data-mis-badge-tone="success"]{--mis-status-accent:var(--mis-color-success,var(--success,#168579))}
[data-mis-control="badge"][data-mis-badge-tone="warning"]{--mis-status-accent:var(--mis-color-warning,var(--warning,#c98538))}
[data-mis-control="badge"][data-mis-badge-tone="danger"]{--mis-status-accent:var(--danger,#c65361)}
[data-mis-control="badge"][data-mis-badge-tone="neutral"]{--mis-status-accent:var(--muted-foreground,#718096)}
[data-mis-control="button"][data-mis-button-presentation="text"][data-mis-variant]{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;padding:0 4px!important;border:0!important;border-radius:4px;background:transparent!important;color:var(--primary,var(--mis-control-primary))!important;box-shadow:none!important}
[data-mis-control="button"][data-mis-button-presentation="text"]:not(:disabled):hover{text-decoration:underline;text-underline-offset:3px}
[data-mis-control="button"][data-mis-button-presentation="text"]:disabled{opacity:.5;cursor:not-allowed}
[data-mis-control="tabs"][data-mis-tabs-presentation="record-list"][data-mis-variant]{display:flex;align-items:center;gap:20px;overflow-x:auto;flex-wrap:nowrap;padding:0 18px;background:var(--surface,#fff)!important;border-bottom:1px solid var(--border,var(--mis-control-border));border-radius:0!important}
[data-mis-control="tabs"][data-mis-tabs-presentation="record-list"][data-mis-variant] > :is(button,a){flex-shrink:0;min-height:42px;padding:4px 6px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--muted-foreground,#718096)!important}
[data-mis-control="tabs"][data-mis-tabs-presentation="record-list"][data-mis-variant] > :is([aria-selected="true"],[aria-current="page"],[aria-pressed="true"]){box-shadow:inset 0 -2px var(--primary,var(--mis-control-primary))!important;color:var(--primary,var(--mis-control-primary))!important}
