.add[data-astro-cid-cxvi66bi],.add-related[data-astro-cid-cxvi66bi],.rename[data-astro-cid-cxvi66bi]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.add[data-astro-cid-cxvi66bi] label[data-astro-cid-cxvi66bi],.add-related[data-astro-cid-cxvi66bi] label[data-astro-cid-cxvi66bi],.rename[data-astro-cid-cxvi66bi] label[data-astro-cid-cxvi66bi]{font-weight:600}input[data-astro-cid-cxvi66bi][type=text],input[data-astro-cid-cxvi66bi][type=search]{flex:1 1 12rem;min-width:0;border:1px solid var(--border);border-radius:6px;background:var(--bg);color:var(--text);padding:.35rem .6rem}form[data-astro-cid-cxvi66bi] button[data-astro-cid-cxvi66bi]{border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text);padding:.35rem .9rem;font-weight:600;cursor:pointer}.add[data-astro-cid-cxvi66bi] button[data-astro-cid-cxvi66bi][type=submit],.add-related[data-astro-cid-cxvi66bi] button[data-astro-cid-cxvi66bi][type=submit]{border-color:var(--accent);background:var(--accent);color:var(--accent-text)}.status[data-astro-cid-cxvi66bi]{min-height:1.6em;margin:.4rem 0 .6rem;color:var(--muted)}.focus[data-astro-cid-cxvi66bi]{border:1px solid var(--border);border-radius:8px;background:var(--surface);padding:1rem 1.1rem;margin-bottom:1.25rem}.add-related[data-astro-cid-cxvi66bi]{margin-bottom:.75rem}.focus[data-astro-cid-cxvi66bi] h2[data-astro-cid-cxvi66bi]{margin-top:0;overflow-wrap:anywhere}.related-label[data-astro-cid-cxvi66bi]{margin-bottom:.5rem;color:var(--muted)}.related[data-astro-cid-cxvi66bi]{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;padding:0}.related[data-astro-cid-cxvi66bi] li+li{margin-top:0}.related[data-astro-cid-cxvi66bi] .chip{border:1px solid var(--accent);border-radius:999px;background:var(--bg);color:var(--accent);padding:.15rem .75rem;cursor:pointer}.related[data-astro-cid-cxvi66bi] .chip:hover{background:var(--accent);color:var(--accent-text)}.empty[data-astro-cid-cxvi66bi]{color:var(--muted)}.filter[data-astro-cid-cxvi66bi]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.filter[data-astro-cid-cxvi66bi]>label[data-astro-cid-cxvi66bi]{font-weight:600}.axis[data-astro-cid-cxvi66bi]{display:flex;gap:.75rem}.axis[data-astro-cid-cxvi66bi] label[data-astro-cid-cxvi66bi]{display:flex;align-items:center;gap:.3rem;cursor:pointer}.axis[data-astro-cid-cxvi66bi] input[data-astro-cid-cxvi66bi]{accent-color:var(--accent)}.filter-count[data-astro-cid-cxvi66bi]{min-height:1.6em;margin:.3rem 0 .4rem;color:var(--muted)}.grid-scroll[data-astro-cid-cxvi66bi]{overflow:auto;max-height:75vh;max-width:100%;border:1px solid var(--border);border-radius:8px;background:var(--bg)}.grid[data-astro-cid-cxvi66bi]{border-collapse:separate;border-spacing:0}.grid[data-astro-cid-cxvi66bi] th,.grid[data-astro-cid-cxvi66bi] td{border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--bg);padding:0}.grid[data-astro-cid-cxvi66bi] thead th,.grid[data-astro-cid-cxvi66bi] .corner{position:sticky;top:0;z-index:2;vertical-align:bottom}.grid[data-astro-cid-cxvi66bi] tbody th,.grid[data-astro-cid-cxvi66bi] .corner{position:sticky;left:0;z-index:1;text-align:left}.grid[data-astro-cid-cxvi66bi] .corner{z-index:3}.grid[data-astro-cid-cxvi66bi] td{width:2.2rem;min-width:2.2rem;height:2.2rem;text-align:center;vertical-align:middle}.grid[data-astro-cid-cxvi66bi] td input{width:1.1rem;height:1.1rem;margin:0;accent-color:var(--accent);cursor:pointer}.grid[data-astro-cid-cxvi66bi] td.self{background:var(--surface)}.grid[data-astro-cid-cxvi66bi] .row-name,.grid[data-astro-cid-cxvi66bi] .col-name{display:block;border:none;background:none;color:var(--text);font-weight:600;font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.grid[data-astro-cid-cxvi66bi] .row-name{width:100%;max-width:12rem;padding:0 .7rem;text-align:left}.grid[data-astro-cid-cxvi66bi] .col-name{writing-mode:vertical-rl;transform:rotate(180deg);max-height:10rem;width:100%;padding:.6rem 0}.grid[data-astro-cid-cxvi66bi] .row-name:hover,.grid[data-astro-cid-cxvi66bi] .col-name:hover{color:var(--accent)}.grid[data-astro-cid-cxvi66bi] th.is-hot,.grid[data-astro-cid-cxvi66bi] td.is-selected{background:var(--surface)}.grid[data-astro-cid-cxvi66bi] th.is-selected,.grid[data-astro-cid-cxvi66bi] tr.is-selected th{background:var(--accent)}.grid[data-astro-cid-cxvi66bi] th.is-selected button,.grid[data-astro-cid-cxvi66bi] th.is-selected button:hover,.grid[data-astro-cid-cxvi66bi] tr.is-selected th button,.grid[data-astro-cid-cxvi66bi] tr.is-selected th button:hover{color:var(--accent-text)}.grid[data-astro-cid-cxvi66bi] th.is-selected button:hover,.grid[data-astro-cid-cxvi66bi] tr.is-selected th button:hover{text-decoration:underline}.grid[data-astro-cid-cxvi66bi] tr.is-selected td:not(.self),.grid[data-astro-cid-cxvi66bi] td.is-selected:not(.self){background:var(--surface)}
