.heat.svelte-16a5pc9{flex-direction:column;gap:1rem;display:flex;container-type:inline-size}.heat-grid.svelte-16a5pc9{grid-template-columns:auto repeat(24,minmax(0,1fr));gap:1px;display:grid}.axis.svelte-16a5pc9,.foot.svelte-16a5pc9{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);font-size:.62rem;line-height:1}.axis.svelte-16a5pc9{transition:color .12s}.axis.on.svelte-16a5pc9,.tag.svelte-16a5pc9{color:var(--color-accent)}.axis-hour.svelte-16a5pc9{grid-row:1;grid-column:calc(var(--h) + 2) / span 3;border-left:1px solid color-mix(in srgb, var(--color-text) 14%, transparent);padding:0 0 .6rem .35rem}.axis-day.svelte-16a5pc9{grid-column:1;grid-row:calc(var(--r) + 1);align-self:center;padding-right:.85rem}.now-tick.svelte-16a5pc9{grid-row:1;grid-column:calc(var(--h) + 2);background:var(--color-accent);align-self:end;height:2px}.cell.svelte-16a5pc9,.swatch.svelte-16a5pc9{background:color-mix(in srgb, var(--color-accent) var(--heat), var(--color-base-2,#1c1c1c))}.cell.svelte-16a5pc9{grid-column:calc(var(--h) + 2);grid-row:calc(var(--r) + 1);border:0;border-radius:0;height:1.75rem;padding:0;position:relative}button.cell.svelte-16a5pc9{cursor:pointer}.cell.mine.svelte-16a5pc9:after{content:"";background:var(--color-text);clip-path:polygon(0 0,100% 0,100% 100%);width:.45rem;height:.45rem;position:absolute;top:0;right:0}.cell.now.svelte-16a5pc9:before{content:"";background:var(--color-text);border-radius:50%;width:5px;height:5px;margin:auto;position:absolute;inset:0}@media (hover:hover){.cell.svelte-16a5pc9:hover{outline:1px solid var(--color-text);outline-offset:-1px}}.cell.selected.svelte-16a5pc9,button.cell.svelte-16a5pc9:focus-visible{outline:2px solid var(--color-text);outline-offset:-2px}.foot.svelte-16a5pc9{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex}.readout.svelte-16a5pc9,.legend.svelte-16a5pc9{align-items:center;margin:0;display:flex}.readout.svelte-16a5pc9{gap:.9rem;min-height:.7rem}.slot.svelte-16a5pc9{color:var(--color-text)}.legend.svelte-16a5pc9{gap:.3rem}.legend.svelte-16a5pc9>:where(.svelte-16a5pc9):first-child{margin-right:.35rem}.legend.svelte-16a5pc9>:where(.svelte-16a5pc9):last-child{margin-left:.35rem}.swatch.svelte-16a5pc9{width:.7rem;height:.7rem}@container (width<=34rem){.heat-grid.svelte-16a5pc9{grid-template-columns:auto repeat(7,minmax(0,1fr))}.axis-hour.svelte-16a5pc9{grid-column:1;grid-row:calc(var(--h) + 2) / span 3;border-left:0;border-top:1px solid color-mix(in srgb, var(--color-text) 14%, transparent);padding:.3rem .75rem 0 0}.axis-day.svelte-16a5pc9{grid-row:1;grid-column:calc(var(--r) + 1);justify-self:center;padding:0 0 .6rem}.now-tick.svelte-16a5pc9{grid-column:1;grid-row:calc(var(--h) + 2);place-self:stretch end;width:2px;height:auto}.cell.svelte-16a5pc9{grid-column:calc(var(--r) + 1);grid-row:calc(var(--h) + 2);height:1.25rem}}@media (prefers-reduced-motion:reduce){.axis.svelte-16a5pc9{transition:none}}
