.page[data-astro-cid-bd3qk7ep]{max-width:1320px;margin:0 auto;padding:clamp(6.5rem,14vw,10rem) 20px 2rem}.top[data-astro-cid-bd3qk7ep] h1[data-astro-cid-bd3qk7ep]{letter-spacing:-.05em;font-size:clamp(3rem,8vw,6rem);font-weight:200}.top[data-astro-cid-bd3qk7ep] .g-body[data-astro-cid-bd3qk7ep]{max-width:56ch;margin:1.2rem 0 0}.top[data-astro-cid-bd3qk7ep] .g-small[data-astro-cid-bd3qk7ep]{margin:.6rem 0 0}.filters[data-astro-cid-bd3qk7ep]{flex-wrap:wrap;gap:8px;margin:clamp(2rem,5vw,3rem) 0 1.2rem;display:flex}.chip[data-astro-cid-bd3qk7ep]{font:inherit;color:var(--ink-2);border:1px solid var(--hair);cursor:pointer;background:#ffffff08;border-radius:999px;min-height:36px;padding:0 .95rem;font-size:.85rem;transition:color .2s,background .2s,border-color .2s}.chip[data-astro-cid-bd3qk7ep]:hover{color:var(--ink);border-color:var(--g-rim)}.chip[data-astro-cid-bd3qk7ep][aria-pressed=true]{color:#060607;background:var(--ink);border-color:var(--ink)}.chip[data-astro-cid-bd3qk7ep]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.board[data-astro-cid-bd3qk7ep]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:14px;display:grid}.col[data-astro-cid-bd3qk7ep]{--c:#f2f2f473;border:1px solid var(--g-rim);box-shadow:inset 0 1px 0 var(--g-highlight);background:#10101499;border-radius:22px;padding:1rem}.col[data-astro-cid-bd3qk7ep].done{--c:#8fd6b0}.col[data-astro-cid-bd3qk7ep].now{--c:#8fb2ff}.col[data-astro-cid-bd3qk7ep].next{--c:#d9c38f}.col[data-astro-cid-bd3qk7ep].later{--c:#f2f2f46b}.col-head[data-astro-cid-bd3qk7ep]{grid-template-columns:auto 1fr auto;align-items:center;column-gap:.55rem;padding:.25rem .35rem .9rem;display:grid}.dot[data-astro-cid-bd3qk7ep]{background:var(--c);width:9px;height:9px;box-shadow:0 0 10px var(--c);border-radius:50%}.col[data-astro-cid-bd3qk7ep].later .dot[data-astro-cid-bd3qk7ep]{box-shadow:none}.col-head[data-astro-cid-bd3qk7ep] h2[data-astro-cid-bd3qk7ep]{letter-spacing:-.01em;margin:0;font-family:inherit;font-size:1.05rem;font-weight:500}.count[data-astro-cid-bd3qk7ep]{color:var(--ink-2);font-variant-numeric:tabular-nums;background:#ffffff0f;border-radius:999px;place-items:center;min-width:1.9em;height:1.6em;padding:0 .45em;font-size:.8rem;display:grid}.col-note[data-astro-cid-bd3qk7ep]{color:var(--ink-3);grid-column:2/4;margin:.15rem 0 0;font-size:.8rem}.cards[data-astro-cid-bd3qk7ep]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-bd3qk7ep]{border:1px solid var(--hair);background:#ffffff0a;border-radius:14px;padding:.85rem .95rem .9rem 1.05rem;transition:background .2s,border-color .2s,transform .25s cubic-bezier(.2,.7,.2,1);position:relative}.card[data-astro-cid-bd3qk7ep]:before{content:"";background:var(--c);opacity:.7;border-radius:2px;width:2px;position:absolute;top:14px;bottom:14px;left:0}.card[data-astro-cid-bd3qk7ep]:hover{border-color:var(--g-rim);background:#fff1;transform:translateY(-1px)}.card[data-astro-cid-bd3qk7ep][hidden]{display:none}.tag[data-astro-cid-bd3qk7ep]{letter-spacing:.02em;color:var(--ink-3);margin-bottom:.35rem;font-size:.7rem;display:inline-block}.card[data-astro-cid-bd3qk7ep] h3[data-astro-cid-bd3qk7ep]{letter-spacing:-.01em;margin:0;font-family:inherit;font-size:.95rem;font-weight:500;line-height:1.3}.card[data-astro-cid-bd3qk7ep] p[data-astro-cid-bd3qk7ep]{color:var(--ink-2);margin:.3rem 0 0;font-size:.85rem;line-height:1.5}.card-link[data-astro-cid-bd3qk7ep]{color:var(--ink-2);border-bottom:1px solid var(--hair);margin-top:.5rem;font-size:.8rem;text-decoration:none;display:inline-block}.card-link[data-astro-cid-bd3qk7ep]:hover{color:var(--ink);border-color:var(--ink-3)}.empty[data-astro-cid-bd3qk7ep]{color:var(--ink-3);margin:.2rem .4rem .4rem;font-size:.85rem}.end[data-astro-cid-bd3qk7ep]{flex-wrap:wrap;gap:10px;margin:2rem 0 0;display:flex}@media (width<=1100px){.board[data-astro-cid-bd3qk7ep]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.board[data-astro-cid-bd3qk7ep]{grid-template-columns:minmax(0,1fr)}.filters[data-astro-cid-bd3qk7ep]{scrollbar-width:none;flex-wrap:nowrap;margin-left:-20px;margin-right:-20px;padding:0 20px;overflow-x:auto}.chip[data-astro-cid-bd3qk7ep]{flex:none}}
