.fp[data-astro-cid-bxsoixxv]{border-radius:var(--r-l);border:1px solid var(--line);background:var(--surface-2);width:min(100%,22rem);height:min(18rem,40svh);min-height:12rem;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.fp[data-astro-cid-bxsoixxv]:disabled{cursor:default}.fp[data-astro-cid-bxsoixxv]:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.fp-halo[data-astro-cid-bxsoixxv],.fp-dot[data-astro-cid-bxsoixxv],.fp-ripple[data-astro-cid-bxsoixxv]{border-radius:50%;grid-area:1/1}.fp-halo[data-astro-cid-bxsoixxv]{aspect-ratio:1;background:radial-gradient(circle, var(--accent-soft), transparent 70%);width:4rem}.fp-dot[data-astro-cid-bxsoixxv]{aspect-ratio:1;background:var(--text);width:.9rem}.fp-ripple[data-astro-cid-bxsoixxv]{aspect-ratio:1;border:2px solid var(--accent);opacity:0;width:1rem}.fp-ripple[data-astro-cid-bxsoixxv][data-on]{animation:.9s ease-out fp-ripple}@keyframes fp-ripple{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(9)}}.fp-controls[data-astro-cid-bxsoixxv]{justify-content:center;display:flex}.fp-week[data-astro-cid-bxsoixxv]{gap:.5rem;display:grid}.fp-week-h[data-astro-cid-bxsoixxv]{font-size:var(--step-0);margin:0}.fp-week-note[data-astro-cid-bxsoixxv]{margin:0}.fp-days[data-astro-cid-bxsoixxv]{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.fp-days[data-astro-cid-bxsoixxv] li{font-size:var(--step--1);color:var(--text-soft);text-align:center;justify-items:center;gap:.25rem;display:grid}.fp-days[data-astro-cid-bxsoixxv] .bar{background:var(--surface-2);border-radius:6px;width:70%;height:4rem;display:block;position:relative;overflow:hidden}.fp-days[data-astro-cid-bxsoixxv] .bar-fill{background:var(--accent-fill);transform-origin:bottom;height:100%;position:absolute;inset:auto 0 0}.fp-sum[data-astro-cid-bxsoixxv]{margin:0}@media (prefers-reduced-motion:reduce){.fp-ripple[data-astro-cid-bxsoixxv][data-on]{animation:none}}
