[data-record-activatable]{cursor:pointer}[data-record-activatable]:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}[data-slot=record-view] [data-slot=table]{width:max-content;min-width:100%;display:table}[data-slot=record-view] [data-slot=table-header]{display:table-header-group}[data-slot=record-view] [data-slot=table-body]{display:table-row-group}[data-slot=record-view] [data-slot=table-body]>tr{display:table-row}[data-slot=record-view] [data-slot=table-cell],[data-slot=record-view] [data-slot=table-head]{width:auto;display:table-cell}[data-slot=record-view] [data-slot=table-head]{white-space:nowrap}[data-slot=record-view] [data-slot=table-cell]{min-width:9rem;max-width:28rem}[data-slot=record-view] [data-slot=table-cell] [data-record-cell-motion]{max-width:28rem}@media (width<=639px){[data-slot=record-pagination]>.record-pagination-controls,[data-slot=record-pagination] .record-pagination-controls{flex-wrap:nowrap;gap:4px}[data-slot=record-pagination]>.record-pagination-controls{justify-content:flex-end;width:100%}[data-slot=record-pagination] button[aria-label^=Previous],[data-slot=record-pagination] button[aria-label^=Next]{min-width:44px;min-height:44px;padding-inline:8px}[data-slot=record-pagination] .record-pagination-controls>span{white-space:nowrap}.record-refresh-status:empty{display:none}.record-refresh-status:not(:has([role=status])){display:none}[data-slot=record-pagination] [aria-label$=per\ page]{width:58px;min-width:58px}[data-slot=record-pagination] button[aria-label^=First]{white-space:nowrap;min-width:44px;min-height:44px;padding-inline:6px}}[data-record-presentation=records] [data-slot=table-header]{clip-path:none;width:auto;height:auto;display:table-header-group;position:static;overflow:visible}[data-record-presentation=records] [data-slot=table-head]{border-bottom:1px solid var(--border);background:var(--muted);padding:.75rem 1rem}[data-slot=record-view] [data-slot=table-head]+[data-slot=table-head],[data-slot=record-view] [data-slot=table-cell]+[data-slot=table-cell]{border-inline-start:1px solid var(--border)}[data-slot=record-view] .record-empty-cell{height:2.75rem}[data-slot=record-view] [data-slot=record-surface]>[data-slot=record-toolbar]{border:0;border-bottom:1px solid var(--border);background:var(--muted);border-radius:0;margin:0;padding:.75rem 1rem}[data-slot=record-view] [data-slot=record-footer] [data-slot=record-pagination]{padding-inline:1rem}[data-slot=record-view] [data-slot=table-header]{background:var(--muted)}[data-slot=record-view] .record-empty-row{height:2.75rem;position:relative}[data-slot=record-view] .record-empty-cell{height:2.75rem;padding:0}[data-slot=record-view] .record-empty-message{overflow-wrap:anywhere;align-items:center;gap:.75rem;padding-inline:1rem;display:flex;position:absolute;inset:0}[data-slot=record-view]{background:var(--muted);border-radius:var(--radius);overflow:hidden}[data-slot=record-view]>.opal-pending{min-height:0}[data-slot=record-view] [data-slot=record-surface]>[data-slot=record-toolbar]{border-radius:0;margin:0}[data-slot=record-view] [data-slot=table-container]{border-top:1px solid var(--border);border-radius:0}[data-slot=record-view] [data-slot=table-body]{background:var(--card)}[data-slot=record-view] [data-slot=record-footer]{background:var(--muted);padding-bottom:.5rem}[data-slot=record-view] [data-slot=record-footer] [data-slot=record-pagination]{margin-top:0;padding-top:.5rem}.opal-app [data-slot=record-view]{--record-surface-fill:#f5f8f1;background:var(--record-surface-fill)}[data-theme=dark] .opal-app [data-slot=record-view]{--record-surface-fill:var(--muted)}.opal-app [data-slot=record-view] [data-slot=record-surface]>[data-slot=record-toolbar],.opal-app [data-slot=record-view] [data-slot=table-header],.opal-app [data-slot=record-view] [data-slot=record-footer]{background:var(--record-surface-fill)}[data-slot=record-view] [data-slot=table-body]{border-bottom:1px solid var(--border)}[data-slot=record-view] [data-slot=record-footer]:has([data-slot=record-pagination]){border-top:1px solid var(--border)}[data-slot=record-view] [data-slot=record-footer]:not(:has([data-slot=record-pagination])){display:none}[data-slot=record-view] [data-slot=table-body]>tr:last-child{border-bottom:1px solid var(--border)}
