.empty{text-align:center;color:var(--ink-3);padding:34px 18px}.empty__icon{opacity:.5;margin-bottom:9px;font-size:32px}.empty p{margin:0;font-size:13px;line-height:1.5}.chips{flex-wrap:wrap;gap:5px;display:flex}.chip{border:1px solid var(--rule);background:var(--chart-2);color:var(--ink-2);border-radius:999px;padding:5px 10px;font-size:11.5px;transition:border-color .14s,color .14s,background .14s}@media (hover:hover){.chip:hover{border-color:var(--sea-dim);color:var(--ink)}}.chip[aria-pressed=true]{background:var(--brass-fill);border-color:var(--brass-fill);color:var(--ink-on-brass);font-weight:600}.toolbar{gap:4px;padding:4px;display:flex}.tool{border-radius:var(--radius-sm);color:var(--ink-2);white-space:nowrap;padding:6px 11px;font-size:12px}@media (hover:hover){.tool:hover{background:var(--chart-2);color:var(--ink)}}.tool[aria-pressed=true]{background:var(--chart-3);color:var(--brass-2);font-weight:600}.actions{flex-wrap:wrap;gap:7px;display:flex}.action{border:1px solid var(--rule);background:var(--chart-2);color:var(--ink-2);border-radius:8px;padding:8px 13px;font-size:12.5px;font-weight:500;transition:border-color .14s,color .14s}@media (hover:hover){.action:hover:not(:disabled):not(.action--primary){border-color:var(--brass-dim);color:var(--brass-2)}}.action:disabled{opacity:.4;cursor:default}.action--primary{background:var(--brass-fill);border-color:var(--brass-fill);color:var(--ink-on-brass);font-weight:600}@media (hover:hover){.action--primary:hover{background:var(--brass-fill-hover);color:var(--ink-on-brass)}}@media (width<=819px),(pointer:coarse) and (height<=499px){.toolbar{display:none}}
