.bk[data-astro-cid-tvy5gxdy]{display:grid;gap:.9rem}.bk-bezel[data-astro-cid-tvy5gxdy]{padding:.6rem;border-radius:calc(var(--radius-xl) + .6rem)}.bk--dark[data-astro-cid-tvy5gxdy] .bk-bezel[data-astro-cid-tvy5gxdy]{background:color-mix(in srgb,var(--color-paper) 92%,var(--color-dark));box-shadow:0 30px 80px -30px color-mix(in srgb,var(--color-blue) 45%,transparent)}.bk--paper[data-astro-cid-tvy5gxdy] .bk-bezel[data-astro-cid-tvy5gxdy]{background:var(--color-paper-raised);box-shadow:var(--shadow-card)}.bk-box[data-astro-cid-tvy5gxdy]{display:grid;min-height:34rem;border-radius:var(--radius-xl);overflow:hidden;background:var(--color-paper);color:var(--color-ink);container-type:inline-size}.bk-box[data-astro-cid-tvy5gxdy]>[data-astro-cid-tvy5gxdy]{grid-area:1 / 1}.bk-box[data-astro-cid-tvy5gxdy] .bk-frame{grid-area:1 / 1;display:block;width:100%;min-height:34rem;border:0;opacity:0;transition:opacity .6s var(--m-ease-soft)}.bk-box[data-astro-cid-tvy5gxdy].is-loaded .bk-frame{opacity:1}.bk-skel[data-astro-cid-tvy5gxdy]{transition:opacity .4s var(--m-ease-soft)}.bk-box[data-astro-cid-tvy5gxdy].is-loaded .bk-skel[data-astro-cid-tvy5gxdy]{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.bk-box[data-astro-cid-tvy5gxdy] .bk-frame,.bk-skel[data-astro-cid-tvy5gxdy]{transition:none}}.bk-skel[data-astro-cid-tvy5gxdy]{--bk-head: color-mix(in srgb, var(--color-ink) 72%, var(--color-paper));--bk-line: color-mix(in srgb, var(--color-ink) 12%, var(--color-paper));--bk-tint: color-mix(in srgb, var(--color-blue) 14%, var(--color-paper));position:relative;display:grid;align-content:start;gap:clamp(1.5rem,4cqw,2.25rem);padding:clamp(1.5rem,5cqw,2.5rem)}.bk-skel[data-astro-cid-tvy5gxdy] i[data-astro-cid-tvy5gxdy]{display:block}.bk-l[data-astro-cid-tvy5gxdy]{height:.6rem;border-radius:1rem;background:var(--bk-line)}.bk-head[data-astro-cid-tvy5gxdy]{display:flex;align-items:center;gap:.9rem;padding-bottom:clamp(1.25rem,3.5cqw,1.75rem);border-bottom:1px solid var(--color-line)}.bk-face[data-astro-cid-tvy5gxdy]{flex:none;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--bk-tint)}.bk-lines[data-astro-cid-tvy5gxdy]{display:grid;gap:.55rem;flex:1}.bk-l--title[data-astro-cid-tvy5gxdy]{width:min(14rem,60%);height:.75rem;background:var(--bk-head)}.bk-l--sub[data-astro-cid-tvy5gxdy]{width:min(9rem,40%)}.bk-body[data-astro-cid-tvy5gxdy]{display:grid;gap:clamp(1.5rem,4cqw,2.5rem)}@container (min-width: 34rem){.bk-body[data-astro-cid-tvy5gxdy]{grid-template-columns:minmax(0,1fr) 11rem}}.bk-month[data-astro-cid-tvy5gxdy]{display:grid;gap:1.25rem}.bk-mhead[data-astro-cid-tvy5gxdy]{display:flex;align-items:center;justify-content:space-between}.bk-l--month[data-astro-cid-tvy5gxdy]{width:7rem;height:.7rem;background:var(--bk-head)}.bk-arrows[data-astro-cid-tvy5gxdy]{display:flex;gap:.5rem}.bk-arrows[data-astro-cid-tvy5gxdy] i[data-astro-cid-tvy5gxdy]{width:1.75rem;height:1.75rem;border-radius:50%;background:var(--color-paper-raised)}.bk-days[data-astro-cid-tvy5gxdy]{display:grid;grid-template-columns:repeat(7,1fr);gap:clamp(.4rem,1.4cqw,.75rem)}.bk-days[data-astro-cid-tvy5gxdy] i[data-astro-cid-tvy5gxdy]{aspect-ratio:1;max-width:2.6rem;justify-self:center;width:100%;border-radius:50%;background:var(--color-paper-raised)}.bk-days[data-astro-cid-tvy5gxdy] i[data-astro-cid-tvy5gxdy].is-open{background:var(--bk-tint)}.bk-days[data-astro-cid-tvy5gxdy] i[data-astro-cid-tvy5gxdy].is-blank{background:none}.bk-slots[data-astro-cid-tvy5gxdy]{display:grid;align-content:start;gap:.6rem}.bk-slots[data-astro-cid-tvy5gxdy] i[data-astro-cid-tvy5gxdy]{height:2.6rem;border-radius:2rem;border:1px solid var(--bk-line)}.bk-slots[data-astro-cid-tvy5gxdy] i[data-astro-cid-tvy5gxdy].is-on{border-color:transparent;background:var(--color-blue)}.bk-tag[data-astro-cid-tvy5gxdy]{margin:0;justify-self:center;padding:.4rem .9rem;border-radius:2rem;background:var(--color-paper-raised);color:var(--color-ink-soft);font-size:var(--text-small);text-align:center}.bk-noscript[data-astro-cid-tvy5gxdy]{align-self:end;justify-self:center;margin-bottom:1.5rem;color:var(--color-blue-700)}.bk-alt[data-astro-cid-tvy5gxdy]{margin:0;text-align:center;font-size:var(--text-small)}.bk--paper[data-astro-cid-tvy5gxdy] .bk-alt[data-astro-cid-tvy5gxdy]{color:var(--color-ink-soft)}.bk--dark[data-astro-cid-tvy5gxdy] .bk-alt[data-astro-cid-tvy5gxdy]{color:var(--color-dark-soft)}.bk-alt[data-astro-cid-tvy5gxdy] a[data-astro-cid-tvy5gxdy]{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}.bk-alt[data-astro-cid-tvy5gxdy] a[data-astro-cid-tvy5gxdy]:hover{text-decoration-color:currentColor}
