.scroll-to-top-btn[data-v-ed82e479]{background-color:var(--website-primary,#0f172a);box-shadow:0 4px 14px color-mix(in srgb,var(--website-primary,#0f172a) 35%,transparent),0 2px 6px #0f172a14}.scroll-to-top-btn[data-v-ed82e479]:hover{background-color:color-mix(in srgb,var(--website-primary,#0f172a) 88%,#000);box-shadow:0 8px 24px color-mix(in srgb,var(--website-primary,#0f172a) 40%,transparent),0 4px 10px #0f172a1a}.scroll-to-top-btn[data-v-ed82e479]:focus-visible{outline:2px solid var(--website-primary,#0f172a);outline-offset:3px}.horizontal-nav-chrome .nav-route-link[data-v-f46f4647]{color:var(--nav-link-color,#64748b)}.horizontal-nav-chrome .nav-route-link.is-active[data-v-f46f4647],.horizontal-nav-chrome .nav-route-link[data-v-f46f4647]:hover{color:var(--nav-link-hover-color,var(--website-text,#0f172a))}.search-select-option.is-active[data-v-44f1ba9a],.search-select-option[data-v-44f1ba9a]:hover{background:color-mix(in srgb,var(--website-primary) 12%,transparent)}.nav-btn[data-v-2661b06f]{align-items:center;background:color-mix(in srgb,var(--website-text) 8%,var(--website-bg));border:none;border-radius:6px;color:inherit;cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}.nav-btn[data-v-2661b06f]:disabled{cursor:not-allowed;opacity:.4}.day[data-v-2661b06f]{align-items:center;background:transparent;border:none;border-radius:8px;color:inherit;cursor:pointer;display:flex;flex-direction:column;font-size:.8125rem;gap:2px;justify-content:center;min-height:2rem}.day-number[data-v-2661b06f]{line-height:1}.day.in-range[data-v-2661b06f],.day.selected[data-v-2661b06f]{background:color-mix(in srgb,var(--website-primary) 18%,transparent);color:var(--website-primary);font-weight:600}.day.disabled[data-v-2661b06f]{cursor:not-allowed;opacity:.35}.day-hint[data-v-2661b06f]{border-radius:999px;display:block;height:5px;width:5px}.day-hint-high[data-v-2661b06f]{background:#16a34a}.day-hint-medium[data-v-2661b06f]{background:#f59e0b}.day-hint-low[data-v-2661b06f]{background:#dc2626}.search-widget-overlay-panel.website-theme{background-color:var(--website-bg,#fff);opacity:1;pointer-events:auto;position:fixed;z-index:80}.website-theme[data-v-efe8c9b8]{background-color:var(--website-bg,#fff);color:var(--website-text,#0f172a);container-name:website;container-type:inline-size;font-family:var(--website-font,Inter,system-ui,sans-serif)}.builder-block-shell--deferred[data-v-efe8c9b8]{contain-intrinsic-size:auto 500px;content-visibility:auto}
