@charset "UTF-8";.container.svelte-1c4mpd5.svelte-1c4mpd5.svelte-1c4mpd5{--now-color:#0A75C7;margin:0 auto;width:100%;max-width:max(800px,2em + var(--days, 0) * 3.25em);min-width:0;box-sizing:border-box;overflow-x:auto;padding:.5em 0;font-size:.8em}@media screen and (max-width: 799px){.container.svelte-1c4mpd5.svelte-1c4mpd5.svelte-1c4mpd5{margin-inline:0}}@media screen and (min-width: 500px){.container.svelte-1c4mpd5.svelte-1c4mpd5.svelte-1c4mpd5{font-size:1em;padding:0}}.price-table.svelte-1c4mpd5.svelte-1c4mpd5.svelte-1c4mpd5{margin:0;width:0;table-layout:fixed}@media screen and (min-width: 500px){.price-table.svelte-1c4mpd5.svelte-1c4mpd5.svelte-1c4mpd5{width:100%}}.price-table.svelte-1c4mpd5 col.svelte-1c4mpd5.svelte-1c4mpd5{width:3.25em}.price-table.svelte-1c4mpd5 col.svelte-1c4mpd5.svelte-1c4mpd5:first-child{width:2em}.price-table.svelte-1c4mpd5 td.svelte-1c4mpd5.svelte-1c4mpd5{text-align:center;vertical-align:top;padding:0;margin:0}.price-table.svelte-1c4mpd5 td.svelte-1c4mpd5.svelte-1c4mpd5:first-child{padding-inline:1px;position:sticky;left:0;z-index:1;background:inherit;box-shadow:1px 0 #8080804d}.price-table.svelte-1c4mpd5 thead td.svelte-1c4mpd5.svelte-1c4mpd5{padding:1px;position:sticky;transform:translateY(var(--day-header-offset, 0px));z-index:2;background:inherit;box-shadow:0 1px #8080804d}.price-table.svelte-1c4mpd5 thead td.svelte-1c4mpd5.svelte-1c4mpd5:first-child{z-index:3}@media screen and (max-width: 799px){.price-table.svelte-1c4mpd5 col.svelte-1c4mpd5.svelte-1c4mpd5{width:max(3.25em,3.25rem)}.price-table.svelte-1c4mpd5 thead td.svelte-1c4mpd5.svelte-1c4mpd5{padding-inline:2px}}.price-table.svelte-1c4mpd5 .weekday.svelte-1c4mpd5.svelte-1c4mpd5{font-weight:400}.price-table.svelte-1c4mpd5 td.active-header.svelte-1c4mpd5.svelte-1c4mpd5{background:var(--now-color);color:#fff;font-weight:700}.price-table.svelte-1c4mpd5 .hour.active.svelte-1c4mpd5.svelte-1c4mpd5:after,.price-table.svelte-1c4mpd5 .price-cell.selected.svelte-1c4mpd5.svelte-1c4mpd5:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 2px var(--now-color);pointer-events:none}.price-table.svelte-1c4mpd5 .price-cell.selected.svelte-1c4mpd5.svelte-1c4mpd5:after{box-shadow:inset 0 0 0 2px #222}.price-table.svelte-1c4mpd5 .hour.svelte-1c4mpd5.svelte-1c4mpd5{padding:1px}.price-table.svelte-1c4mpd5 .hour-label.svelte-1c4mpd5.svelte-1c4mpd5{position:relative;display:inline-block}.price-table.svelte-1c4mpd5 .hour-label sup.svelte-1c4mpd5.svelte-1c4mpd5{position:absolute;left:calc(100% - .2em + 1px);top:-.25em;font-size:.6em;line-height:1}.price-table.svelte-1c4mpd5 .price-cell.svelte-1c4mpd5.svelte-1c4mpd5{position:relative;display:flex;color:#000;padding:0}.price-table.svelte-1c4mpd5 .price-cell.svelte-1c4mpd5>span.svelte-1c4mpd5{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.price-table.svelte-1c4mpd5 .price-cell.svelte-1c4mpd5.svelte-1c4mpd5:before{content:" ";flex:0 0 0;overflow:hidden;padding:1px 0}.price-table.svelte-1c4mpd5 .quarter.svelte-1c4mpd5.svelte-1c4mpd5{flex:1;min-width:0}.price-table.svelte-1c4mpd5 .quarter[data-price-period].svelte-1c4mpd5.svelte-1c4mpd5{cursor:pointer}.price-table.svelte-1c4mpd5 .quarter.selected.svelte-1c4mpd5.svelte-1c4mpd5{box-shadow:inset -6px 0 #222}.price-table.svelte-1c4mpd5 .quarter.active.svelte-1c4mpd5.svelte-1c4mpd5{box-shadow:inset 10px 0 0 var(--now-color)}.price-table.svelte-1c4mpd5 .quarter.active.selected.svelte-1c4mpd5.svelte-1c4mpd5{box-shadow:inset 10px 0 0 var(--now-color),inset -6px 0 #222}.price-table.svelte-1c4mpd5 .price-cell.split.svelte-1c4mpd5.svelte-1c4mpd5{display:grid;grid-template-rows:repeat(4,1fr)}.price-table.svelte-1c4mpd5 .price-cell.split.svelte-1c4mpd5.svelte-1c4mpd5:before{grid-area:1/1/5/2}.price-table.svelte-1c4mpd5 .price-cell.split .quarter.svelte-1c4mpd5.svelte-1c4mpd5{grid-column:1}.price-table.svelte-1c4mpd5 .price-cell.split .quarter.svelte-1c4mpd5.svelte-1c4mpd5:nth-of-type(1){grid-row:1}.price-table.svelte-1c4mpd5 .price-cell.split .quarter.svelte-1c4mpd5.svelte-1c4mpd5:nth-of-type(2){grid-row:2}.price-table.svelte-1c4mpd5 .price-cell.split .quarter.svelte-1c4mpd5.svelte-1c4mpd5:nth-of-type(3){grid-row:3}.price-table.svelte-1c4mpd5 .price-cell.split .quarter.svelte-1c4mpd5.svelte-1c4mpd5:nth-of-type(4){grid-row:4}.price-table.svelte-1c4mpd5 tbody td.svelte-1c4mpd5.svelte-1c4mpd5{height:1px}.price-table.svelte-1c4mpd5 tbody td .hour.svelte-1c4mpd5.svelte-1c4mpd5{box-sizing:border-box;height:100%}.price-table.svelte-1c4mpd5 tbody td:first-child .hour.svelte-1c4mpd5.svelte-1c4mpd5{display:flex;align-items:center;justify-content:center}.price-table.svelte-1c4mpd5 .hour.forecast .quarter.svelte-1c4mpd5.svelte-1c4mpd5{background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.3) 0,rgba(255,255,255,.3) 1px,transparent 1px,transparent 7px),linear-gradient(rgba(255,255,255,.12),rgba(255,255,255,.12))}.price-table.svelte-1c4mpd5 .forecast-label.svelte-1c4mpd5.svelte-1c4mpd5,.price-table.svelte-1c4mpd5 .preliminary-label.svelte-1c4mpd5.svelte-1c4mpd5{display:block;margin:.15em 0 .3em;padding:0;font-size:.6em;font-weight:400;line-height:1.2;white-space:nowrap}.price-table.svelte-1c4mpd5 .forecast-label.svelte-1c4mpd5.svelte-1c4mpd5{opacity:.55}.price-table.svelte-1c4mpd5 .preliminary-label.svelte-1c4mpd5.svelte-1c4mpd5{color:#704600}
