.kcheck[data-astro-cid-ci6y3fbw]{align-items:flex-start;gap:.65rem;line-height:1.4;display:inline-flex}.kcheck[data-astro-cid-ci6y3fbw]:has(.kbody) .kbox[data-astro-cid-ci6y3fbw]{margin-top:calc(.5lh - 10px)}.kbox[data-astro-cid-ci6y3fbw]{border:1.5px solid var(--ink-soft);border-radius:6px;flex:none;width:20px;height:20px;transition:border-color .2s;position:relative}.kbox[data-astro-cid-ci6y3fbw] input[data-astro-cid-ci6y3fbw]{opacity:0;pointer-events:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.kbox[data-astro-cid-ci6y3fbw]:before{content:"";background:var(--accent);border-radius:6px;position:absolute;inset:-1.5px;transform:scale(0)}.ktick[data-astro-cid-ci6y3fbw]{stroke:var(--on-accent);opacity:0;position:absolute;inset:3px}.ktick[data-astro-cid-ci6y3fbw] path[data-astro-cid-ci6y3fbw]{stroke-dasharray:16;stroke-dashoffset:16px}.kcheck-strike[data-astro-cid-ci6y3fbw] .ktext[data-astro-cid-ci6y3fbw]{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(currentColor,currentColor);background-position:0 58%;background-repeat:no-repeat;background-size:0% 1.5px}.kcheck[data-astro-cid-ci6y3fbw][data-state=checked] .kbox[data-astro-cid-ci6y3fbw]{border-color:#0000}.kcheck[data-astro-cid-ci6y3fbw][data-state=checked] .kbox[data-astro-cid-ci6y3fbw]:before{transform:scale(1)}.kcheck[data-astro-cid-ci6y3fbw][data-state=checked] .ktick[data-astro-cid-ci6y3fbw]{opacity:1}.kcheck[data-astro-cid-ci6y3fbw][data-state=checked] .ktick[data-astro-cid-ci6y3fbw] path[data-astro-cid-ci6y3fbw]{stroke-dashoffset:0}.kcheck-strike[data-astro-cid-ci6y3fbw][data-state=checked] .klabel[data-astro-cid-ci6y3fbw]{color:var(--ink-soft)}.kcheck-strike[data-astro-cid-ci6y3fbw][data-state=checked] .ktext[data-astro-cid-ci6y3fbw]{background-size:100% 1.5px}.kcheck[data-astro-cid-ci6y3fbw][data-state=building] .kbox[data-astro-cid-ci6y3fbw]{border-width:3px;border-color:var(--accent)}@media (prefers-reduced-motion:no-preference){.kcheck[data-astro-cid-ci6y3fbw][data-state=building] .kbox[data-astro-cid-ci6y3fbw]{animation:2s ease-in-out infinite kpulse}}@keyframes kpulse{0%,to{border-color:color-mix(in srgb, var(--accent) 40%, transparent)}50%{border-color:var(--accent)}}.kcheck[data-astro-cid-ci6y3fbw].is-pending .ktick[data-astro-cid-ci6y3fbw] path[data-astro-cid-ci6y3fbw]{stroke-dashoffset:16px}.kcheck[data-astro-cid-ci6y3fbw].is-fired .ktick[data-astro-cid-ci6y3fbw] path[data-astro-cid-ci6y3fbw]{stroke-dashoffset:0;transition:stroke-dashoffset .26s cubic-bezier(.22,1,.36,1)}.kbody[data-astro-cid-ci6y3fbw]{min-width:0}.ksub[data-astro-cid-ci6y3fbw]{white-space:nowrap;font-family:var(--font-mono);color:var(--ink-soft);font-weight:500;font-size:var(--text-mono);margin-left:.35rem}
