td.svelte-1ea8plf{box-sizing:border-box;color:var(--text-color);cursor:pointer;font:var(--text-small-regular);text-align:center;background:0 0;border:none;border-radius:100vw;width:32px;height:32px;margin:0 4px;padding:0;transition:all .125s;position:relative}td.weekend.svelte-1ea8plf{color:var(--calendar-color-weekend)}td.today.svelte-1ea8plf{border:solid 1.5px var(--calendar-color-today)}td.svelte-1ea8plf:hover,td.today.svelte-1ea8plf:hover{background:var(--calendar-background-hover);color:var(--calendar-color-hover)}td.focused.svelte-1ea8plf,td.focused.svelte-1ea8plf:hover{background:var(--calendar-background-selected);color:var(--calendar-color-selected)}td.dimmed.svelte-1ea8plf{color:var(--calendar-color-dimmed)}td.weekend.dimmed.svelte-1ea8plf{color:var(--calendar-color-weekend-dimmed)}td.today.dimmed.svelte-1ea8plf{border-color:var(--calendar-color-today)}td.dimmed.svelte-1ea8plf:hover,td.today.dimmed.svelte-1ea8plf:hover{background:var(--calendar-background-hover-dimmed);color:var(--calendar-color-hover-dimmed)}td.selected.svelte-1ea8plf,td.selected.svelte-1ea8plf:hover{background:var(--control-background-selected);color:var(--text-color-inverted)}td.selected.dimmed.svelte-1ea8plf,td.selected.dimmed.svelte-1ea8plf:hover{background:var(--calendar-background-selected-dimmed)}td.focused.svelte-1ea8plf{background:var(--control-background-hover);color:var(--text-color-inverted)}td.selected.focused.svelte-1ea8plf{background:var(--control-background-selected)}table:focus-within td.focused.svelte-1ea8plf,table:focus-within td.selected.focused.svelte-1ea8plf{outline:var(--focus-outline-alt);outline-offset:1px}table:focus-within td.today.focused.svelte-1ea8plf,table:focus-within td.selected.focused.svelte-1ea8plf{outline-offset:1px}.disabled.svelte-1ea8plf,.dimmed.disabled.svelte-1ea8plf{color:var(--calendar-color-disabled);pointer-events:none}.weekend.disabled.svelte-1ea8plf,.weekend.dimmed.disabled.svelte-1ea8plf{color:var(--calendar-color-weekend-disabled)}td.svelte-1ea8plf svg:where(.svelte-1ea8plf){width:24px;height:24px;position:absolute;inset:4px auto auto 5px}svg.svelte-1ea8plf line:where(.svelte-1ea8plf){stroke:var(--calendar-color-disabled)}div.calendar.svelte-mv98n7{box-sizing:border-box;z-index:1;background:0 0;grid-template:"header"32px"content"1fr"footer"32px/1fr;align-items:baseline;width:auto;height:100%;margin:0;padding:16px 15px;transition:all .25s;display:grid;position:relative}div.calendar.reduced.svelte-mv98n7{grid-template-rows:32px 1fr;grid-template-areas:"header""content"}header.svelte-mv98n7{grid-template:"month gap year"/auto 1fr auto;grid-area:header;width:100%;display:grid}nav.month.svelte-mv98n7,nav.year.svelte-mv98n7{flex-direction:row;display:flex}nav.month.svelte-mv98n7{grid-area:month}nav.year.svelte-mv98n7{grid-area:year}div.monthpicker.svelte-mv98n7{flex-flow:wrap;gap:16px;width:248px;margin:48px auto 0;display:flex}div.yearpicker.svelte-mv98n7{grid-template:"gtl prev gtr"32px"years years years""gbl next gbr"32px/1fr 40px 1fr;gap:12px;margin:12px auto 0;display:grid}div.years.svelte-mv98n7{flex-flow:wrap;grid-area:years;gap:12px 16px;width:224px;display:flex}table.datepicker.svelte-mv98n7{color:var(--text-color);border:none;outline:#0000;width:auto;height:auto;margin:16px auto 6px}thead.weekdays.svelte-mv98n7{width:auto;height:32px;margin:0}thead.weekdays.svelte-mv98n7 td:where(.svelte-mv98n7){font:var(--text-small-bold);text-align:center;width:32px}thead.weekdays.svelte-mv98n7 td.weekend:where(.svelte-mv98n7){color:var(--calendar-color-weekend)}tbody.svelte-mv98n7{width:auto;height:auto}tbody.svelte-mv98n7 tr:where(.svelte-mv98n7){height:32px}footer.svelte-mv98n7{flex-direction:row;justify-content:space-between;width:100%;display:flex}menuitem.svelte-1t7axio{border:0 solid var(--menu-separator);box-sizing:border-box;color:var(--text-color);cursor:pointer;font:var(--text-small-regular);text-overflow:ellipsis;white-space:nowrap;border-bottom-width:1px;align-content:center;margin:0 8px;padding:10px 8px;transition:margin-left 50ms,margin-right 50ms,padding 50ms,background-color .1s;overflow:hidden}menuitem.checkbox.svelte-1t7axio{grid-template-rows:auto;grid-template-columns:auto 1fr;align-items:center;padding:6px 8px;display:grid}menuitem.checkbox.svelte-1t7axio span:where(.svelte-1t7axio){pointer-events:none;margin:0 8px;display:inline-block}menuitem.selected.svelte-1t7axio{font:var(--text-small-regular)}menuitem.disabled.svelte-1t7axio{color:var(--text-color-disabled);pointer-events:none}menuitem.focused.svelte-1t7axio,menuitem.svelte-1t7axio:hover{background:var(--menu-background-hover);border-top-width:1px;margin:-1px 0 0;padding:10px 16px}menuitem.clearselection.svelte-1t7axio:hover{background:var(--control-background-error);color:var(--text-color-inverted)}menuitem.checkbox.focused.svelte-1t7axio,menuitem.checkbox.svelte-1t7axio:hover{margin:-1px 0 0;padding:6px 16px}menuitem.svelte-1t7axio:last-child{border-bottom-width:0}div.filter.svelte-128ro3r{border:0 solid var(--menu-separator);pointer-events:none;border-bottom-width:1px;margin:0;padding:10px 8px}search.svelte-128ro3r{background:var(--control-background-default);box-sizing:border-box;pointer-events:all;border-radius:100vw;grid-template:"icon text button"20px/auto 1fr 32px;padding:6px 6px 6px 10px;display:grid}search.svelte-128ro3r:focus-within{outline:var(--focus-outline-alt);outline-offset:1px}search.svelte-128ro3r svg{fill:var(--icon-fill);pointer-events:none}search.svelte-128ro3r input:where(.svelte-128ro3r){box-sizing:border-box;color:var(--text-color);caret-color:var(--text-color-placeholder);font:var(--text-medium-regular);background:0 0;border:none;outline:none;width:100%;min-width:160px;margin:0;padding:0 8px}search.svelte-128ro3r input:where(.svelte-128ro3r)::placeholder{color:var(--text-color-placeholder);font:var(--text-small-thin);opacity:.5}search.svelte-128ro3r button.clear:where(.svelte-128ro3r){cursor:pointer;background:0 0;border:none;border-radius:100vw;width:32px;height:24px;margin:-2px 0;padding:2px 6px;transition:all .1s}search.svelte-128ro3r button.clear:where(.svelte-128ro3r):hover{background:var(--control-background-primary)}search.svelte-128ro3r button.clear:where(.svelte-128ro3r):active{background:var(--control-background-pressed)}search.svelte-128ro3r button.clear:where(.svelte-128ro3r) svg{fill:var(--text-color-placeholder);opacity:.5}search.svelte-128ro3r button.clear:where(.svelte-128ro3r):hover svg{fill:var(--icon-fill-hover);opacity:1}search.svelte-128ro3r button.clear:where(.svelte-128ro3r):active svg{fill:var(--icon-fill-hover);opacity:.75}div.scrollviewer.svelte-128ro3r{box-sizing:border-box;grid-area:options;height:100%;overflow-y:auto}div.scrollviewer.svelte-128ro3r:focus-visible{outline:none}menu.svelte-128ro3r{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.instructions.svelte-aullni{grid-template-rows:1fr auto;grid-template-columns:1fr;gap:0;display:grid}.content.svelte-aullni h1,.content.svelte-aullni h2,.content.svelte-aullni p{color:var(--text-color-inverted);padding:0}.content.svelte-aullni h1{font:var(--title-small-bold);margin:0 0 16px}.content.svelte-aullni h2{font:var(--text-medium-bold);margin:0 0 4px}.content.svelte-aullni p{font:var(--text-small-thin);margin:0 0 16px;line-height:20px}.content.svelte-aullni p:last-of-type{margin:0}.content.svelte-aullni b{font:var(--text-medium-bold)}.content.svelte-aullni a{border:0px dotted var(--text-color-inverted);color:var(--text-color-inverted);font:var(--text-small-bold);border-bottom-width:2px;padding:0;text-decoration:none;display:inline-block}.content.svelte-aullni a:hover{border-style:solid}.footer.svelte-aullni{border:solid 0 var(--color-white-10);flex-flow:row;margin:12px -2px 0;padding:12px 2px 8px;display:flex}span.link.svelte-aullni{color:var(--color-white);cursor:pointer;-webkit-text-decoration:underline dotted var(--color-white-50);text-decoration:underline dotted var(--color-white-50);text-underline-offset:2px;display:inline-block}span.link.svelte-aullni svg{fill:var(--color-white);width:20px;height:20px;margin:0 0 -6px}span.link.svelte-aullni:hover{color:var(--color-white);-webkit-text-decoration:underline solid var(--color-white);text-decoration:underline solid var(--color-white)}span.link.svelte-aullni:hover svg{fill:var(--color-white)}span.link.svelte-aullni:active{color:var(--color-white-50);-webkit-text-decoration:underline solid var(--color-white-50);text-decoration:underline solid var(--color-white-50)}span.link.svelte-aullni:active svg{fill:var(--color-white-50)}.longtext.svelte-waticd{color:var(--text-color);font:var(--text-small-thin);display:grid}.popup.svelte-1jpe2oh{box-shadow:var(--popup-latched-shadow);box-sizing:border-box;pointer-events:all;text-align:left;border-radius:4px;margin:0;display:none;position:absolute;inset:0 auto auto 0}.popup.visible.svelte-1jpe2oh{display:block}.popup.longtext.svelte-1jpe2oh{background:var(--panel-background);width:300px;padding:16px;display:block}.popup.information.svelte-1jpe2oh{background:var(--popup-instructions-background);box-shadow:var(--popup-instructions-shadow);color:var(--text-color-inverted);font:var(--text-small-thin);border:none;outline:none;width:300px;height:auto;padding:20px 16px 16px}.popup.select.svelte-1jpe2oh{background:var(--panel-background);border:0 solid var(--border-popup);border-top-width:4px;grid-template:"filter""options"1fr/1fr;width:auto;max-height:240px;padding:0;display:grid;overflow-y:hidden}.popup.calendar.svelte-1jpe2oh{background:var(--panel-background);border:0 solid var(--border-popup);border-top-width:4px;width:300px;height:370px;padding:0;display:block}.popuplayer.svelte-jg0opz{box-sizing:border-box;pointer-events:none;z-index:9999;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}div.popup.svelte-1k8ayxz{background:var(--popup-tour-background);box-shadow:var(--popup-latched-shadow);box-sizing:border-box;gap:var(--grid-gap);pointer-events:all;text-align:left;border-radius:4px;grid-template:"title title close""body body body""prev step next"/1fr auto 1fr;align-items:center;margin:0;padding:16px 16px 12px;display:grid;position:absolute;inset:0 auto auto 0}h1.svelte-1k8ayxz,p.svelte-1k8ayxz{color:var(--text-color-inverted);margin:0;padding:0 8px}h1.svelte-1k8ayxz{font:var(--title-medium-bold);grid-area:title}p.svelte-1k8ayxz{font:var(--text-small-thin);grid-area:body;min-height:60px}button.svelte-1k8ayxz{background:var(--control-background-transparent);box-sizing:border-box;color:var(--text-color-inverted);cursor:pointer;font:var(--text-xsmall-regular);outline-color:var(--color-white-50);border-width:0;border-radius:100vw;grid-area:button;width:auto;height:32px;padding:6px;transition:all .25s}button.svelte-1k8ayxz:disabled{opacity:.5;pointer-events:none}button.right.svelte-1k8ayxz{justify-self:right}button.left.svelte-1k8ayxz{justify-self:left}button.text.svelte-1k8ayxz{padding:6px 12px}button.svelte-1k8ayxz:hover{background:var(--color-white);color:var(--popup-tour-background);font:var(--text-xsmall-regular)}button.svelte-1k8ayxz:active{background:var(--color-white-80)}button.svelte-1k8ayxz svg{fill:var(--icon-fill-inverted);pointer-events:none;width:20px;height:20px}button.svelte-1k8ayxz:hover svg,button.svelte-1k8ayxz:active svg{fill:var(--popup-tour-background)}menu.svelte-1k8ayxz{flex-direction:row;grid-area:step;justify-self:center;gap:6px;margin:0;padding:0;display:flex}menuitem.svelte-1k8ayxz{background:var(--color-white-30);border:solid 2px var(--popup-tour-background);box-sizing:content-box;cursor:pointer;border-radius:100vw;width:8px;height:8px;margin:0;padding:0;transition:all .25s}menuitem.svelte-1k8ayxz:hover{background:var(--color-white)}menuitem.current.svelte-1k8ayxz{background:var(--color-white);box-shadow:0 0 0px 2px var(--color-white-50)}html[data-theme=light]:root,html[data-theme=dark]:root{--overlay-background:#00000080}div.overlay.svelte-1iuv9jo,div.outline.svelte-1iuv9jo{box-sizing:border-box;margin:0;padding:0}div.overlay.svelte-1iuv9jo{-webkit-backdrop-filter:grayscale(.85)blur();backdrop-filter:grayscale(.85)blur();background:var(--tour-overlay);clip-path:path("M 100 100 H500 V500 H100 V100 Z");pointer-events:none;width:100%;height:100%;position:absolute;inset:0}div.outline.svelte-1iuv9jo{border:solid 3px var(--tour-border-color);box-shadow:var(--popup-latched-shadow);background:0 0;border-radius:24px;width:320px;height:48px;position:absolute;inset:160px auto auto 480px}
