.daypick[data-astro-cid-z5o5hqqy]{border:1px solid var(--line-soft);background:var(--bg);border-radius:16px;max-width:22rem;margin:0 0 1.25rem;padding:.75rem}.dp-head[data-astro-cid-z5o5hqqy]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.4rem;display:flex}.dp-month[data-astro-cid-z5o5hqqy]{text-transform:capitalize;margin:0;font-weight:600}.dp-nav[data-astro-cid-z5o5hqqy]{width:44px;height:44px;font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;font-size:1.4rem;line-height:1;text-decoration:none;display:grid}a[data-astro-cid-z5o5hqqy].dp-nav:hover,a[data-astro-cid-z5o5hqqy].dp-nav:focus-visible,button[data-astro-cid-z5o5hqqy].dp-nav:hover,button[data-astro-cid-z5o5hqqy].dp-nav:focus-visible{background:var(--line-soft)}.dp-grid[data-astro-cid-z5o5hqqy]{text-align:center;grid-template-columns:repeat(7,1fr);gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.dp-wd[data-astro-cid-z5o5hqqy]{color:var(--text-soft);text-transform:capitalize;padding:.2rem 0;font-size:.75rem}.dp-day[data-astro-cid-z5o5hqqy]{aspect-ratio:1;width:100%;min-height:40px;font:inherit;color:var(--text);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;text-decoration:none;display:grid}a[data-astro-cid-z5o5hqqy].dp-day:hover,a[data-astro-cid-z5o5hqqy].dp-day:focus-visible,button[data-astro-cid-z5o5hqqy].dp-day:hover,button[data-astro-cid-z5o5hqqy].dp-day:focus-visible{background:var(--line-soft)}.dp-today[data-astro-cid-z5o5hqqy]{box-shadow:inset 0 0 0 1px var(--accent)}.dp-day[data-astro-cid-z5o5hqqy][aria-current=date]{background:var(--accent);color:var(--on-accent,#2a1d1a);opacity:1;font-weight:600}.dp-off[data-astro-cid-z5o5hqqy]{color:var(--text-soft);opacity:.45}.dp-day[data-astro-cid-z5o5hqqy].dp-range{background:color-mix(in srgb,var(--accent) 35%,transparent);color:var(--text);opacity:1}span[data-astro-cid-z5o5hqqy].dp-off{cursor:default}.dp-shut[data-astro-cid-z5o5hqqy]{color:var(--text-soft);outline:1px dashed var(--text-soft);outline-offset:-4px;text-decoration:line-through 2px}.dp-shut[data-astro-cid-z5o5hqqy].dp-today{box-shadow:inset 0 0 0 1px var(--accent)}.dp-legend[data-astro-cid-z5o5hqqy]{color:var(--text-soft);align-items:center;gap:.5rem;margin:.5rem 0 0;font-size:.8125rem;display:flex}.dp-legend[data-astro-cid-z5o5hqqy] .dp-day[data-astro-cid-z5o5hqqy]{cursor:default;flex:none;width:2rem;min-height:2rem}
