.season-slider.svelte-qwixe3{--bar-width:calc(100% / 52);--thumb:16px;margin:8px 0 16px}.histogram.svelte-qwixe3{border-bottom:1px solid var(--ink);touch-action:pan-y;-webkit-user-select:none;user-select:none;align-items:flex-end;height:72px;display:flex;position:relative}.week.svelte-qwixe3{cursor:pointer;background:0 0;border:none;flex:1;align-items:flex-end;height:100%;padding:0 1px;display:flex}.bar.svelte-qwixe3{background:var(--cobalt);border-radius:4px 4px 0 0;width:100%;display:block}.week.selected.svelte-qwixe3 .bar:where(.svelte-qwixe3){background:var(--red)}.week.svelte-qwixe3:hover .bar:where(.svelte-qwixe3){opacity:.8}.today.svelte-qwixe3{border-left:1px dashed var(--ink);pointer-events:none;padding-left:3px;font-size:11px;line-height:1;position:absolute;top:0;bottom:0}.tooltip.svelte-qwixe3{white-space:nowrap;background:var(--ink);color:var(--snow);pointer-events:none;z-index:3;padding:4px 8px;font-size:12px;position:absolute;bottom:calc(100% + 6px);transform:translate(-50%)}input[type=range].svelte-qwixe3{width:calc(100% - var(--bar-width) + var(--thumb));margin:6px calc(var(--bar-width) / 2 - var(--thumb) / 2) 0;appearance:none;height:var(--thumb);background:0 0;display:block}input[type=range].svelte-qwixe3:focus-visible{outline:none}input[type=range].svelte-qwixe3:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--glacier)}input[type=range].svelte-qwixe3:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--glacier)}input[type=range].svelte-qwixe3::-webkit-slider-runnable-track{background:var(--glacier);border-radius:2px;height:4px}input[type=range].svelte-qwixe3::-moz-range-track{background:var(--glacier);border-radius:2px;height:4px}input[type=range].svelte-qwixe3::-webkit-slider-thumb{appearance:none;width:var(--thumb);height:var(--thumb);background:var(--red);border:2px solid var(--ink);box-sizing:border-box;border-radius:50%;margin-top:-6px}input[type=range].svelte-qwixe3::-moz-range-thumb{width:var(--thumb);height:var(--thumb);background:var(--red);border:2px solid var(--ink);box-sizing:border-box;border-radius:50%}.months.svelte-qwixe3{height:16px;font-size:12px;position:relative}.months.svelte-qwixe3 span:where(.svelte-qwixe3){position:absolute}.readout.svelte-qwixe3{margin:8px 0 0}button.link.svelte-qwixe3{font:inherit;color:var(--cobalt);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline;text-decoration-thickness:2px}button.link.svelte-qwixe3:hover{color:var(--red)}
