.list-toolbar{align-items:center;gap:var(--ais-space-2) var(--ais-space-3);min-height:var(--ais-control-height);flex-wrap:wrap;display:flex}.list-find{align-items:center;gap:var(--ais-space-2);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.list-actions{align-items:center;gap:var(--ais-space-2);flex-wrap:wrap;display:flex}.resource-list{container:list/inline-size}.list-cards{gap:var(--ais-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@container list (width<=44rem){.list-cards{grid-template-columns:minmax(0,1fr)}}.list-cards>li{min-width:0;animation:ais-rise-in var(--ais-motion-duration-base) var(--ais-motion-easing-enter) both}.card-bone{padding:var(--ais-space-4);border:1px solid var(--ais-color-border-default);border-radius:var(--ais-radius-lg)}.card-meta{gap:var(--ais-space-1) var(--ais-space-3);font-size:var(--ais-font-size-sm);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.card-meta>div{display:contents}.card-meta dt{color:var(--ais-color-text-secondary)}.card-meta dd{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.card-meta code{font-family:var(--ais-font-family-mono);font-size:var(--ais-font-size-xs)}.list-foot{justify-content:space-between;align-items:center;gap:var(--ais-space-3);font-size:var(--ais-font-size-xs);color:var(--ais-color-text-secondary);flex-wrap:wrap;display:flex}.shortcuts{gap:var(--ais-space-5);display:grid}.shortcuts h3{margin:0 0 var(--ais-space-2);font-size:var(--ais-font-size-sm);font-weight:var(--ais-font-weight-medium);color:var(--ais-color-text-secondary)}.shortcuts dl{gap:var(--ais-space-2) var(--ais-space-4);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.shortcuts dl>div{display:contents}.shortcuts dt{gap:var(--ais-space-1);display:flex}.shortcuts dd{margin:0}.columns-menu{gap:var(--ais-space-3);min-width:16rem;display:grid}.columns-menu ul{gap:var(--ais-space-1);margin:0;padding:0;list-style:none;display:grid}.columns-menu li{align-items:center;gap:var(--ais-space-1);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.filter-bar{align-items:center;gap:var(--ais-space-2);flex-wrap:wrap;min-width:0;display:flex}.filter-bar [role=alert]{color:var(--ais-color-danger-text);font-size:var(--ais-font-size-sm);margin:0}.filter-period[data-refused=true]{--ais-color-border-strong:var(--ais-color-danger-border)}.period-menu{gap:var(--ais-space-3);padding:var(--ais-space-2);min-width:14rem;display:grid}
