.tk-crumbs[data-astro-cid-5ygd5vbi]{margin:6px 0 10px}.tk-hero[data-astro-cid-5ygd5vbi]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch;gap:28px;padding-bottom:8px;display:grid}.tk-kicker[data-astro-cid-5ygd5vbi]{font:600 13px var(--ui);color:var(--teal)}.tk-intro[data-astro-cid-5ygd5vbi] h1[data-astro-cid-5ygd5vbi]{font:700 44px/1.08 var(--head);color:var(--ink);margin:8px 0 12px}.tk-intro[data-astro-cid-5ygd5vbi] p[data-astro-cid-5ygd5vbi]{font:18px/1.5 var(--head);color:var(--ink-2);margin:0 0 18px}.tk-stats[data-astro-cid-5ygd5vbi]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.tk-stats[data-astro-cid-5ygd5vbi] div[data-astro-cid-5ygd5vbi]{border:1px solid var(--rule);border-top:3px solid var(--navy);padding:10px 12px}.tk-stats[data-astro-cid-5ygd5vbi] b[data-astro-cid-5ygd5vbi]{font:700 28px/1 var(--head);color:var(--ink);display:block}.tk-stats[data-astro-cid-5ygd5vbi] span[data-astro-cid-5ygd5vbi]{font:13px var(--ui);color:var(--muted)}.tk-next[data-astro-cid-5ygd5vbi]{background:var(--navy);color:#fff;border-top:5px solid var(--c);flex-direction:column;gap:6px;padding:22px 24px;text-decoration:none;display:flex;position:relative;overflow:hidden}.tk-next[data-astro-cid-5ygd5vbi]:after{content:"";border:22px solid #ffffff0f;border-radius:50%;width:170px;height:170px;position:absolute;top:-50px;right:-50px}.tk-next-l[data-astro-cid-5ygd5vbi]{font:600 13px var(--ui);color:#8fd3cf}.tk-count[data-astro-cid-5ygd5vbi]{align-items:baseline;gap:8px;display:flex}.tk-count[data-astro-cid-5ygd5vbi] b[data-astro-cid-5ygd5vbi]{font:700 72px/1 var(--head)}.tk-count[data-astro-cid-5ygd5vbi] span[data-astro-cid-5ygd5vbi]{font:600 18px var(--ui);color:#c8d4e1}.tk-next-date[data-astro-cid-5ygd5vbi]{font:600 14px var(--ui);color:#c8d4e1}.tk-next[data-astro-cid-5ygd5vbi] strong[data-astro-cid-5ygd5vbi]{font:700 22px/1.25 var(--head);margin-top:6px}.tk-next-t[data-astro-cid-5ygd5vbi]{font:15px/1.5 var(--ui);color:#dfe7ef}.tk-next-go[data-astro-cid-5ygd5vbi]{font:600 14px var(--ui);color:#8fd3cf;margin-top:auto;padding-top:10px}.tk-next[data-astro-cid-5ygd5vbi]:hover .tk-next-go[data-astro-cid-5ygd5vbi]{text-decoration:underline}.tk-sec[data-astro-cid-5ygd5vbi]{margin-top:44px}.tk-legend[data-astro-cid-5ygd5vbi]{font:13px var(--ui);color:var(--ink-2);flex-wrap:wrap;gap:6px 16px;margin:12px 0 6px;display:flex}.tk-legend[data-astro-cid-5ygd5vbi] i[data-astro-cid-5ygd5vbi],.tk-filter[data-astro-cid-5ygd5vbi] i[data-astro-cid-5ygd5vbi]{vertical-align:-1px;border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}.tk-tl-wrap[data-astro-cid-5ygd5vbi]{border:1px solid var(--rule);background:#fff;padding:6px 4px 0;overflow-x:auto}.tk-tl[data-astro-cid-5ygd5vbi]{width:100%;min-width:760px;height:auto;display:block}.tk-tl[data-astro-cid-5ygd5vbi] circle[data-astro-cid-5ygd5vbi]{cursor:pointer;transition:r .15s}.tk-tl[data-astro-cid-5ygd5vbi] a[data-astro-cid-5ygd5vbi]:hover circle[data-astro-cid-5ygd5vbi]{stroke-width:5px}.tk-ax[data-astro-cid-5ygd5vbi]{font:11px var(--ui);fill:#6b7c8f}.tk-ax-y[data-astro-cid-5ygd5vbi]{fill:var(--ink);font-weight:700}.tk-today[data-astro-cid-5ygd5vbi]{font:700 11px var(--ui);fill:var(--teal)}.tk-hint[data-astro-cid-5ygd5vbi]{font:13px/1.5 var(--ui);color:var(--muted);margin:8px 0 22px}.tk-up[data-astro-cid-5ygd5vbi]{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:16px;margin-top:14px;display:grid}.tk-card[data-astro-cid-5ygd5vbi]{border:1px solid var(--rule);border-top:4px solid var(--c);background:#fff;flex-direction:column;gap:8px;padding:16px 18px;display:flex}.tk-card-top[data-astro-cid-5ygd5vbi]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.tk-badge[data-astro-cid-5ygd5vbi]{font:600 11.5px/1 var(--ui);color:#fff;background:var(--c);padding:5px 7px}.tk-kind[data-astro-cid-5ygd5vbi]{font:600 12.5px var(--ui);color:var(--c)}.tk-when[data-astro-cid-5ygd5vbi]{font:600 13.5px var(--ui);color:var(--ink-2)}.tk-when[data-astro-cid-5ygd5vbi] b[data-astro-cid-5ygd5vbi]{font:700 26px/1 var(--head);color:var(--ink);margin-right:2px}.tk-bar[data-astro-cid-5ygd5vbi]{background:var(--rule);height:5px}.tk-bar[data-astro-cid-5ygd5vbi] i[data-astro-cid-5ygd5vbi]{background:var(--c);height:100%;display:block}.tk-card[data-astro-cid-5ygd5vbi] h3[data-astro-cid-5ygd5vbi],.tk-item[data-astro-cid-5ygd5vbi] h3[data-astro-cid-5ygd5vbi]{font:700 18px/1.3 var(--head);color:var(--ink);margin:2px 0 0}.tk-card[data-astro-cid-5ygd5vbi] p[data-astro-cid-5ygd5vbi],.tk-item[data-astro-cid-5ygd5vbi] p[data-astro-cid-5ygd5vbi]{font:15px/1.5 var(--ui);color:var(--ink-2);margin:0}.tk-chips[data-astro-cid-5ygd5vbi]{flex-wrap:wrap;gap:5px;display:flex}.tk-chips[data-astro-cid-5ygd5vbi] span[data-astro-cid-5ygd5vbi]{font:600 12px var(--ui);color:var(--ink);background:var(--navy-tint);padding:4px 7px}.tk-links[data-astro-cid-5ygd5vbi]{flex-wrap:wrap;gap:6px 16px;margin-top:auto;padding-top:6px;display:flex}.tk-links[data-astro-cid-5ygd5vbi] a[data-astro-cid-5ygd5vbi]{font:600 13.5px var(--ui);color:var(--link);text-decoration:none}.tk-links[data-astro-cid-5ygd5vbi] a[data-astro-cid-5ygd5vbi]:hover{text-decoration:underline}.tk-layers[data-astro-cid-5ygd5vbi]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.tk-layer[data-astro-cid-5ygd5vbi]{border:1px solid var(--rule);border-left:4px solid var(--c);color:var(--ink);background:#fff;flex-direction:column;gap:6px;padding:14px;text-decoration:none;display:flex}.tk-layer[data-astro-cid-5ygd5vbi]:hover{box-shadow:0 8px 20px #0e2a471a}.tk-layer[data-astro-cid-5ygd5vbi] .tk-badge[data-astro-cid-5ygd5vbi]{align-self:flex-start}.tk-layer[data-astro-cid-5ygd5vbi] b[data-astro-cid-5ygd5vbi]{font:700 30px/1 var(--head);color:var(--c);margin-top:4px}.tk-layer[data-astro-cid-5ygd5vbi] strong[data-astro-cid-5ygd5vbi]{font:700 15px/1.3 var(--ui)}.tk-layer[data-astro-cid-5ygd5vbi] span[data-astro-cid-5ygd5vbi]:last-child{font:13.5px/1.45 var(--ui);color:var(--ink-2)}.tk-filter[data-astro-cid-5ygd5vbi]{flex-wrap:wrap;gap:6px;margin:14px 0 6px;display:flex}.cpf[data-astro-cid-5ygd5vbi]{font:600 13px/1 var(--ui);color:var(--ink);cursor:pointer;background:#fff;border:1px solid #b9c7d5;padding:8px 11px}.cpf[data-astro-cid-5ygd5vbi]:hover{border-color:var(--ink)}.cpf[data-astro-cid-5ygd5vbi].on{background:var(--ink);color:#fff;border-color:var(--ink)}.tk-list[data-astro-cid-5ygd5vbi]{margin:10px 0 0;padding:0;list-style:none;position:relative}.tk-list[data-astro-cid-5ygd5vbi]:before{content:"";background:var(--rule);width:2px;position:absolute;top:8px;bottom:8px;left:39px}.tk-item[data-astro-cid-5ygd5vbi]{grid-template-columns:80px minmax(0,1fr);gap:18px;padding:12px 0;scroll-margin-top:80px;display:grid}.tk-item[data-astro-cid-5ygd5vbi][hidden]{display:none}.tk-item[data-astro-cid-5ygd5vbi]:target .tk-body[data-astro-cid-5ygd5vbi]{box-shadow:0 0 0 3px var(--c)}.tk-date[data-astro-cid-5ygd5vbi]{z-index:1;border:2px solid var(--c);background:#fff;flex-direction:column;align-self:start;align-items:center;padding:6px 0 7px;display:flex;position:relative}.tk-m[data-astro-cid-5ygd5vbi]{font:700 11.5px/1 var(--ui);color:var(--c);text-transform:uppercase;letter-spacing:.04em}.tk-d[data-astro-cid-5ygd5vbi]{font:700 26px/1.05 var(--head);color:var(--ink)}.tk-y[data-astro-cid-5ygd5vbi]{font:11px/1 var(--ui);color:var(--muted)}.tk-body[data-astro-cid-5ygd5vbi]{border:1px solid var(--rule);background:#fff;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.tk-status[data-astro-cid-5ygd5vbi]{font:600 12px/1 var(--ui);padding:5px 8px}.s-up[data-astro-cid-5ygd5vbi]{color:#8a5a00;background:#fff4dc}.s-on[data-astro-cid-5ygd5vbi]{color:#0b6b5f;background:#e3f4f1}.s-off[data-astro-cid-5ygd5vbi]{background:var(--navy-tint);color:var(--ink-2)}.tk-foot[data-astro-cid-5ygd5vbi]{font:13.5px/1.5 var(--ui);color:var(--muted);margin:30px 0 10px}.tk-foot[data-astro-cid-5ygd5vbi] a[data-astro-cid-5ygd5vbi]{color:var(--link)}@media (width<=1080px){.tk-layers[data-astro-cid-5ygd5vbi]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.tk-hero[data-astro-cid-5ygd5vbi]{grid-template-columns:1fr}.tk-intro[data-astro-cid-5ygd5vbi] h1[data-astro-cid-5ygd5vbi]{font-size:34px}.tk-layers[data-astro-cid-5ygd5vbi]{grid-template-columns:1fr 1fr}}@media (width<=560px){.tk-layers[data-astro-cid-5ygd5vbi]{grid-template-columns:1fr}.tk-item[data-astro-cid-5ygd5vbi]{grid-template-columns:62px minmax(0,1fr);gap:12px}.tk-list[data-astro-cid-5ygd5vbi]:before{left:30px}.tk-count[data-astro-cid-5ygd5vbi] b[data-astro-cid-5ygd5vbi]{font-size:56px}}
