.data-list,.data-list>*{min-width:0}.data-list .table-wrap{position:relative}.dl-controls{align-items:center;gap:var(--sp-10) var(--sp-14);flex-wrap:wrap;display:flex}.dl-views{align-items:center;gap:var(--sp-8);flex-wrap:wrap;margin-left:auto;display:flex}.dl-views .select{width:auto;min-width:170px}.dl-sort{align-items:center;gap:var(--sp-8);display:inline-flex}.dl-sort .select{width:auto;min-width:150px}.dl-text-btn{align-items:center;gap:var(--sp-6);font-size:var(--text-base);padding:0 var(--sp-4);font-weight:550;display:inline-flex}.dl-icon-btn{min-width:26px;height:26px;padding:0 var(--sp-4);border-radius:var(--radius-sm);color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;place-items:center;line-height:1;display:inline-grid}.dl-icon-btn:hover{background:var(--surface-2);color:var(--ink)}.dl-icon-btn:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.dl-icon-btn.is-active{color:var(--ink);background:var(--accent-soft);border-color:var(--line-strong)}.dl-display>.dl-icon-btn,.dl-save-view>.dl-icon-btn{height:36px;padding:0 var(--sp-12);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink)}.dl-display>.dl-icon-btn:hover,.dl-save-view>.dl-icon-btn:hover{border-color:var(--ink)}.dl-field-grid{gap:var(--sp-6) var(--sp-16);border:0;grid-template-columns:repeat(3,minmax(170px,1fr));min-width:min(560px,100vw - 64px);margin:0;padding:0;display:grid}.dl-field-grid legend{margin-bottom:var(--sp-8)}.dl-choice-set{gap:var(--sp-6);border:0;max-height:260px;margin:0;padding:0;display:grid;overflow-y:auto}.dl-choice-set legend{margin-bottom:var(--sp-6)}.dl-range{gap:var(--sp-10);grid-template-columns:1fr 1fr;min-width:240px;display:grid}.dl-sort-buttons{gap:var(--sp-6);flex-wrap:wrap;display:flex}.dl-filter-chips{align-items:center;gap:var(--sp-6);flex-wrap:wrap;display:flex}.dl-chip{align-items:center;gap:var(--sp-4);padding:var(--sp-2) var(--sp-4) var(--sp-2) var(--sp-10);border-radius:var(--radius-pill);border:1px solid var(--line-strong);background:var(--surface);font-size:var(--text-md);color:var(--ink-2);display:inline-flex}.dl-chip.is-active{background:var(--accent-soft);border-color:var(--green);color:var(--ink)}.dl-selection{align-items:center;gap:var(--sp-4) var(--sp-6);flex-wrap:wrap;min-height:32px;display:flex}.dl-selection>:first-child{margin-right:var(--sp-6)}.dl-table td{vertical-align:middle;padding-top:var(--sp-8);padding-bottom:var(--sp-8)}.dl-table th.num,.dl-table td.num{text-align:right}.dl-table th.num .dl-th{justify-content:flex-end}.dl-table .dl-select-col{width:36px;padding-right:0}.dl-table tbody tr.is-selected td{background:color-mix(in srgb, var(--accent) 22%, transparent)}.dl-table tbody tr.is-archived td{color:var(--muted)}.dl-th{align-items:center;gap:var(--sp-2);display:inline-flex}.dl-th-sort{padding:var(--sp-2) 0;font:inherit;color:inherit;align-items:center;gap:var(--sp-4);cursor:pointer;background:0 0;border:0;display:inline-flex}.dl-th-sort:hover{color:var(--ink)}.dl-th-sort:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-xs)}.dl-table{width:max-content;min-width:100%}.dl-table td,.dl-table th{white-space:nowrap}.dl-table td.dl-wide{white-space:normal;min-width:180px;max-width:360px}.dl-row-actions{white-space:nowrap;text-align:right}.dl-table tbody tr.dl-empty-row td{white-space:normal;background:0 0;padding:0}.dl-cards{gap:var(--sp-12);grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));display:grid}.dl-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--sp-14);gap:var(--sp-10);align-content:start;display:grid}.dl-card.is-selected{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.dl-card.is-archived{opacity:.75}.dl-card-head{align-items:flex-start;gap:var(--sp-8);display:flex}.dl-card-head input[type=checkbox]{flex:none;margin-top:3px}.dl-card-title{overflow-wrap:anywhere;font-weight:650;text-decoration:none}.dl-card-title:hover{text-decoration:underline}.dl-card-fields{gap:var(--sp-4) var(--sp-12);font-size:var(--text-md);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.dl-card-fields>div{display:contents}.dl-card-fields dt{color:var(--muted)}.dl-card-fields dd{overflow-wrap:anywhere;margin:0}.dl-card-action{justify-content:flex-end;display:flex}.dl-rows{margin:0;padding:0;list-style:none}.dl-row{align-items:center;gap:var(--sp-10);min-height:56px;padding:var(--sp-10) var(--sp-14);border-top:1px solid var(--line);display:flex;position:relative}.dl-row:first-child{border-top:0}.dl-row.is-selected{background:color-mix(in srgb, var(--accent) 22%, transparent)}.dl-row.is-archived .dl-row-main{color:var(--muted)}.dl-row-icon{flex:none;display:inline-flex}.dl-row-main{gap:var(--sp-2);flex:1;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.dl-row-title{color:var(--ink);overflow-wrap:anywhere;font-weight:650;text-decoration:none}.dl-row.is-link .dl-row-title:after{content:"";position:absolute;inset:0}.dl-row>input[type=checkbox],.dl-row-action{z-index:var(--z-raised);flex:none;position:relative}.dl-row.is-link:has(.dl-row-title:focus-visible){outline:2px solid var(--focus);outline-offset:-2px}.dl-row.is-link .dl-row-title:focus-visible{outline:none}.dl-row-fields{gap:var(--sp-2) var(--sp-12);font-size:var(--text-md);flex-wrap:wrap;margin:0;line-height:1.45;display:flex}.dl-row-fields>div{max-width:100%}.dl-row-fields dt,.dl-row-fields dd{display:inline}.dl-row-fields dt{color:var(--muted);margin-right:var(--sp-4);white-space:nowrap}.dl-row-fields dd{color:var(--ink-2);overflow-wrap:anywhere;margin:0}.dl-row-fields dd>.row{vertical-align:middle;display:inline-flex}.dl-row-fields code{white-space:nowrap}.dl-row-caret{color:var(--muted);flex:none}.avatar.avatar-sm{width:26px;height:26px;font-size:var(--text-xs);flex:none}@media (width<=760px){.dl-views{margin-left:0}.dl-views .select{width:100%;min-width:0}.dl-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}}@media (width<=480px){.dl-field-grid{grid-template-columns:minmax(0,1fr)}}.dl-more{justify-content:center;display:flex}.data-list.is-compact{min-width:0;display:grid}.dl-compact-tools{padding-bottom:var(--sp-10)}.dl-compact-tools .search-field{flex:200px;max-width:320px}.dl-compact-chips{padding:0 var(--sp-18) var(--sp-10)}.dl-compact-paging{padding:var(--sp-10) var(--sp-18);border-top:1px solid var(--line)}.data-list.is-compact .dl-rows{border-top:1px solid var(--line)}.card-header~.data-list.is-compact>.empty:not(.empty-page){padding:var(--sp-6) var(--sp-18) var(--sp-14)}.data-list.is-compact .dl-empty-row .empty{padding-left:var(--sp-18);padding-right:var(--sp-18)}.dl-table tbody tr.dl-group-row th{padding:var(--sp-12) var(--sp-14) var(--sp-6);background:var(--surface-2);text-align:left;font-size:var(--text-md);color:var(--ink);white-space:normal;font-weight:650}.dl-group-head{margin:var(--sp-6) 0 0;font-size:var(--text-base);grid-column:1/-1;font-weight:650}.dl-rows>li.dl-group-head{padding:var(--sp-10) var(--sp-14) var(--sp-6);background:var(--surface-2);border-top:1px solid var(--line);margin:0;list-style:none}.dl-rows>li.dl-group-head:first-child{border-top:0}.dl-rows>li.dl-group-head h3{font-size:var(--text-md);font-weight:650}.dl-group-count{margin-left:var(--sp-8);color:var(--muted);font-weight:400}
