.rows[data-astro-cid-x3w4cd6f]{list-style:none;padding:0;margin:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.row[data-astro-cid-x3w4cd6f]{display:grid;grid-template-columns:132px minmax(0,1fr) 296px;gap:8px 32px;padding:28px 24px;border-bottom:1px solid var(--line);scroll-margin-top:88px}.row[data-astro-cid-x3w4cd6f]:last-child{border-bottom:0}.row[data-astro-cid-x3w4cd6f].urgent{box-shadow:inset 2px 0 0 var(--accent)}.st[data-astro-cid-x3w4cd6f]{display:grid;gap:4px;align-content:start}.status[data-astro-cid-x3w4cd6f]{display:inline-flex;align-items:center;gap:8px;font-size:.875rem;font-weight:700}.mark[data-astro-cid-x3w4cd6f]{width:8px;height:8px;flex:none;background:var(--ink);border:1px solid var(--ink)}.upcoming[data-astro-cid-x3w4cd6f] .mark[data-astro-cid-x3w4cd6f]{background:transparent}.closed[data-astro-cid-x3w4cd6f] .mark[data-astro-cid-x3w4cd6f]{background:transparent;border-color:var(--muted)}.closed[data-astro-cid-x3w4cd6f] .status[data-astro-cid-x3w4cd6f]{color:var(--muted)}.urgent[data-astro-cid-x3w4cd6f] .mark[data-astro-cid-x3w4cd6f]{background:var(--accent);border-color:var(--accent)}.count[data-astro-cid-x3w4cd6f]{font-size:.8rem;color:var(--ink-2);line-height:1.5}.urgent[data-astro-cid-x3w4cd6f] .count[data-astro-cid-x3w4cd6f]{color:var(--accent);font-weight:700}.meta[data-astro-cid-x3w4cd6f]{margin:0 0 4px;display:flex;flex-wrap:wrap;font-size:.8rem;color:var(--muted);line-height:1.6}.meta[data-astro-cid-x3w4cd6f]>[data-astro-cid-x3w4cd6f]+[data-astro-cid-x3w4cd6f]:before{content:"/";margin:0 8px;color:var(--line-strong)}.meta[data-astro-cid-x3w4cd6f] a[data-astro-cid-x3w4cd6f]{color:var(--ink-2);font-weight:600;text-decoration:none}.meta[data-astro-cid-x3w4cd6f] a[data-astro-cid-x3w4cd6f]:hover{text-decoration:underline}h3[data-astro-cid-x3w4cd6f]{font-size:1.1rem}h3[data-astro-cid-x3w4cd6f] a[data-astro-cid-x3w4cd6f]{text-decoration:none}h3[data-astro-cid-x3w4cd6f] a[data-astro-cid-x3w4cd6f]:hover{text-decoration:underline}.tags[data-astro-cid-x3w4cd6f]{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-wrap:wrap;gap:6px}.tag[data-astro-cid-x3w4cd6f].solid{border-color:var(--ink);color:var(--ink)}.buy[data-astro-cid-x3w4cd6f]{margin:14px 0 0;display:grid;gap:8px;font-size:.875rem}.buy[data-astro-cid-x3w4cd6f] div[data-astro-cid-x3w4cd6f]{display:grid;grid-template-columns:7em minmax(0,1fr);gap:12px;align-items:baseline}.buy[data-astro-cid-x3w4cd6f] dt[data-astro-cid-x3w4cd6f]{color:var(--muted);font-size:.8rem}.buy[data-astro-cid-x3w4cd6f] dd[data-astro-cid-x3w4cd6f],.buy[data-astro-cid-x3w4cd6f] .tags[data-astro-cid-x3w4cd6f]{margin:0}.unknown[data-astro-cid-x3w4cd6f]{color:var(--muted);font-size:.8rem}.note[data-astro-cid-x3w4cd6f]{font-size:.85rem;color:var(--muted);margin:12px 0 0;line-height:1.7}.side[data-astro-cid-x3w4cd6f]{display:grid;gap:14px;align-content:start}.times[data-astro-cid-x3w4cd6f]{margin:0;display:grid;gap:4px;font-size:.85rem;line-height:1.6}.times[data-astro-cid-x3w4cd6f] div[data-astro-cid-x3w4cd6f]{display:grid;grid-template-columns:5em minmax(0,1fr);gap:8px}.times[data-astro-cid-x3w4cd6f] dt[data-astro-cid-x3w4cd6f]{color:var(--muted);font-size:.8rem}.times[data-astro-cid-x3w4cd6f] dd[data-astro-cid-x3w4cd6f]{margin:0}.actions[data-astro-cid-x3w4cd6f]{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}.label[data-astro-cid-x3w4cd6f]{font-size:.72rem;color:var(--muted)}.compact[data-astro-cid-x3w4cd6f] .row[data-astro-cid-x3w4cd6f]{grid-template-columns:132px minmax(0,1fr) auto;padding:16px 24px;align-items:start}.compact[data-astro-cid-x3w4cd6f] .when[data-astro-cid-x3w4cd6f]{font-size:.85rem;color:var(--ink-2);padding-top:2px}.compact[data-astro-cid-x3w4cd6f] h3[data-astro-cid-x3w4cd6f]{font-size:.98rem}.compact[data-astro-cid-x3w4cd6f] .meta[data-astro-cid-x3w4cd6f]{margin:2px 0 0}.compact[data-astro-cid-x3w4cd6f] .tags[data-astro-cid-x3w4cd6f]{margin-top:8px}.compact[data-astro-cid-x3w4cd6f] .side[data-astro-cid-x3w4cd6f]{justify-items:end;gap:2px;text-align:right}.empty[data-astro-cid-x3w4cd6f]{margin:0;padding:32px 24px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);color:var(--muted)}@media(max-width:900px){.row[data-astro-cid-x3w4cd6f]{grid-template-columns:112px minmax(0,1fr)}.side[data-astro-cid-x3w4cd6f]{grid-column:2;padding-top:6px}.compact[data-astro-cid-x3w4cd6f] .row[data-astro-cid-x3w4cd6f]{grid-template-columns:112px minmax(0,1fr)}.compact[data-astro-cid-x3w4cd6f] .side[data-astro-cid-x3w4cd6f]{justify-items:start;text-align:left;display:flex;gap:12px;align-items:baseline;padding-top:4px}}@media(max-width:640px){.row[data-astro-cid-x3w4cd6f],.compact[data-astro-cid-x3w4cd6f] .row[data-astro-cid-x3w4cd6f]{grid-template-columns:minmax(0,1fr);padding:20px 16px;gap:10px}.st[data-astro-cid-x3w4cd6f]{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline}.side[data-astro-cid-x3w4cd6f]{grid-column:1}.compact[data-astro-cid-x3w4cd6f] .row[data-astro-cid-x3w4cd6f]{padding:14px 16px;gap:4px}.compact[data-astro-cid-x3w4cd6f] .when[data-astro-cid-x3w4cd6f]{font-size:.78rem;color:var(--muted);padding:0}.actions[data-astro-cid-x3w4cd6f] .btn[data-astro-cid-x3w4cd6f]{flex:1 1 auto;justify-content:center}}
