/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.switch[data-astro-cid-szbxnvbu]{z-index:10;max-width:calc(100% - 340px);position:absolute;top:50%;left:50%;translate:-50% -50%}.switch-name[data-astro-cid-szbxnvbu]{font-family:var(--font-serif,"Spectral", Georgia, serif);letter-spacing:-.015em;max-width:100%;color:inherit;-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:18px;line-height:24px;display:flex}.switch-title[data-astro-cid-szbxnvbu]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.switch-chevron[data-astro-cid-szbxnvbu]{flex-shrink:0;margin-top:1px;transition:rotate .35s cubic-bezier(.3,.7,.2,1)}.switch-name[data-astro-cid-szbxnvbu][aria-expanded=true] .switch-chevron[data-astro-cid-szbxnvbu]{rotate:180deg}.switch-name[data-astro-cid-szbxnvbu]:focus:not(:focus-visible){outline:none}@media(max-width:767px){.switch[data-astro-cid-szbxnvbu]{flex:0 auto;min-width:0;max-width:none;margin:0 auto 0 8px;padding-right:24px;position:relative;top:auto;left:auto;translate:none}.switch-name[data-astro-cid-szbxnvbu]{text-align:left;padding:4px 0 4px 7px;font-size:16px}}.switch-panel[data-astro-cid-szbxnvbu]{--glass:var(--glass-fill), #ffffff8c;--lens:var(--glass-lens);z-index:2;width:min(580px,100vw - 32px);max-height:min(560px,100svh - 140px);color:var(--color-light-font);text-shadow:none;background:var(--glass);-webkit-backdrop-filter:var(--lens);backdrop-filter:var(--lens);box-shadow:inset 0 0 0 .5px #fff9,var(--glass-glow);opacity:0;visibility:hidden;transform-origin:50% 0;border-radius:6px;flex-direction:column;transition:opacity .16s,translate .2s,scale .2s,visibility 0s linear .2s;display:flex;position:absolute;top:calc(100% - 2px);left:50%;translate:-50% -8px;scale:.97}.switch-panel[data-astro-cid-szbxnvbu]:before{content:"";height:8px;position:absolute;inset:-8px 0 auto}.dark .switch-panel[data-astro-cid-szbxnvbu]{--glass:var(--glass-fill), #0c142c94;color:var(--color-dark-font);box-shadow:inset 0 0 0 .5px #ffffff2e,var(--glass-glow)}html:not(.dark) body[data-sky=dark] .switch-panel[data-astro-cid-szbxnvbu]{--glass:var(--glass-fill), #0c142c94;box-shadow:inset 0 0 0 .5px #ffffff2e,var(--glass-glow)}.switch-layer[data-astro-cid-szbxnvbu].is-open .switch-panel[data-astro-cid-szbxnvbu]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .26s,translate .56s cubic-bezier(.16,1,.3,1),scale .56s cubic-bezier(.16,1,.3,1),visibility;translate:-50%;scale:1}.switch-row[data-astro-cid-szbxnvbu]{opacity:0;transition:opacity .12s,translate 0s linear .12s;position:relative;translate:0 6px}.switch-layer[data-astro-cid-szbxnvbu].is-open .switch-row[data-astro-cid-szbxnvbu]{opacity:1;transition:opacity .36s ease calc(60ms + var(--i) * 26ms),translate .56s cubic-bezier(.16,1,.3,1) calc(60ms + var(--i) * 26ms);translate:0}.switch-scrim[data-astro-cid-szbxnvbu]{display:none}.switch-head[data-astro-cid-szbxnvbu]{color:var(--color-light-font-muted);justify-content:space-between;padding:16px 20px 8px;font-size:13px;display:flex}.dark .switch-head[data-astro-cid-szbxnvbu]{color:var(--color-dark-font-muted)}.switch-list[data-astro-cid-szbxnvbu]{--fade-top:0px;--fade-bottom:0px;overscroll-behavior:contain;scrollbar-width:thin;-webkit-mask-image:linear-gradient(transparent,#000 var(--fade-top),#000 calc(100% - var(--fade-bottom)),transparent);mask-image:linear-gradient(transparent,#000 var(--fade-top),#000 calc(100% - var(--fade-bottom)),transparent);padding:0 8px 8px;position:relative;overflow-y:auto}.switch-list[data-astro-cid-szbxnvbu].is-above{--fade-top:24px}.switch-list[data-astro-cid-szbxnvbu].is-below{--fade-bottom:32px}.switch-item[data-astro-cid-szbxnvbu]{-webkit-tap-highlight-color:transparent;border-radius:4px;justify-content:space-between;align-items:baseline;gap:16px;padding:9px 12px;display:flex;position:relative}.switch-item[data-astro-cid-szbxnvbu]>[data-astro-cid-szbxnvbu]{transition:opacity .45s}.switch-meta[data-astro-cid-szbxnvbu]{color:var(--color-light-font-muted);flex-shrink:0;font-size:13px}.dark .switch-meta[data-astro-cid-szbxnvbu]{color:var(--color-dark-font-muted)}.switch-item-title[data-astro-cid-szbxnvbu]{font-family:var(--font-serif,"Spectral", Georgia, serif);letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;opacity:.74;min-width:0;font-size:20px;line-height:1.15;overflow:hidden}.switch-item[data-astro-cid-szbxnvbu][aria-current=page] .switch-item-title[data-astro-cid-szbxnvbu]{opacity:1}@media(hover:hover){.switch-item[data-astro-cid-szbxnvbu]:is(:hover,:focus-visible) .switch-item-title[data-astro-cid-szbxnvbu]{opacity:1}.switch-list[data-astro-cid-szbxnvbu]:has(.switch-item:is(:hover,:focus-visible)) .switch-item[data-astro-cid-szbxnvbu]:not(:hover,:focus-visible)>[data-astro-cid-szbxnvbu]{opacity:.45}}.switch-item[data-astro-cid-szbxnvbu][aria-current=page]:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;margin-top:-2px;position:absolute;top:50%;left:3px}.switch-item[data-astro-cid-szbxnvbu]:focus-visible{outline:1.5px solid}@supports (color:color-mix(in lab,red,red)){.switch-item[data-astro-cid-szbxnvbu]:focus-visible{outline:1.5px solid color-mix(in oklab,currentColor 40%,transparent)}}.switch-item[data-astro-cid-szbxnvbu]:focus-visible{outline-offset:-2px}@media(max-width:767px){.switch-scrim[data-astro-cid-szbxnvbu]{opacity:0;visibility:hidden;touch-action:none;background:#10140e66;height:100lvh;transition:opacity .3s,visibility 0s linear .3s;display:block;position:fixed;inset:0}.switch-layer[data-astro-cid-szbxnvbu].is-open .switch-scrim[data-astro-cid-szbxnvbu]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .4s,visibility}.switch-panel[data-astro-cid-szbxnvbu],.dark .switch-panel[data-astro-cid-szbxnvbu],html:not(.dark) body[data-sky=dark] .switch-panel[data-astro-cid-szbxnvbu]{--glass:#161c144d;--lens:blur(28px) saturate(1.15) brightness(.84);width:auto;min-height:72svh;max-height:none;padding-bottom:env(safe-area-inset-bottom);color:#fffdf7;box-shadow:inset 0 1px #ffffff38,var(--edge),0 -24px 48px -24px #00000040;opacity:1;border-radius:6px 6px 0 0;margin-top:28svh;transition:translate .42s cubic-bezier(.5,0,.75,0),visibility 0s linear .42s;display:block;position:relative;top:auto;left:auto;translate:0 100%;scale:1}.switch-layer[data-astro-cid-szbxnvbu]{overscroll-behavior:contain;pointer-events:none;visibility:hidden;transition:visibility 0s linear .42s;position:fixed;inset:0;overflow:hidden}.switch-layer[data-astro-cid-szbxnvbu].is-open{pointer-events:auto;visibility:visible;transition:none;overflow-y:auto}.switch-layer[data-astro-cid-szbxnvbu].is-tall .switch-panel[data-astro-cid-szbxnvbu]{min-height:100svh}html:not(.dark) body:not([data-sky=dark]) .switch-panel[data-astro-cid-szbxnvbu]{--glass:#fbf8f19e}@supports (color:color-mix(in lab,red,red)){html:not(.dark) body:not([data-sky=dark]) .switch-panel[data-astro-cid-szbxnvbu]{--glass:color-mix(in oklab, var(--color-light-bar) 62%, transparent)}}html:not(.dark) body:not([data-sky=dark]) .switch-panel[data-astro-cid-szbxnvbu]{--lens:blur(56px) saturate(1.2) brightness(1.06);box-shadow:inset 0 1px #ffffff8c,inset 0 0 0 1px #ffffff38,var(--edge),0 -24px 48px -24px #3c2d1e40;color:var(--color-light-font)}html:not(.dark) body:not([data-sky=dark]) [data-astro-cid-szbxnvbu]:is(.switch-head,.switch-meta){color:var(--color-light-font-muted)}.switch-layer[data-astro-cid-szbxnvbu].is-open .switch-panel[data-astro-cid-szbxnvbu]{transition:translate .76s cubic-bezier(.2,.8,.2,1),visibility;translate:0}.switch-panel[data-astro-cid-szbxnvbu]:before{display:none}.switch-head[data-astro-cid-szbxnvbu]{padding:24px 24px 10px}.switch-head[data-astro-cid-szbxnvbu],.switch-meta[data-astro-cid-szbxnvbu],.dark [data-astro-cid-szbxnvbu]:is(.switch-head,.switch-meta){color:#fffdf7b8}.switch-list[data-astro-cid-szbxnvbu]{padding:0 12px 16px;overflow:visible;-webkit-mask-image:none;mask-image:none}.switch-item[data-astro-cid-szbxnvbu]{padding:12px}.switch-item-title[data-astro-cid-szbxnvbu]{opacity:1}}@media(prefers-reduced-motion:reduce){.switch-panel[data-astro-cid-szbxnvbu],.switch-layer[data-astro-cid-szbxnvbu].is-open .switch-panel[data-astro-cid-szbxnvbu]{transition-duration:1ms;translate:-50%;scale:1}.switch-row[data-astro-cid-szbxnvbu],.switch-layer[data-astro-cid-szbxnvbu].is-open .switch-row[data-astro-cid-szbxnvbu]{transition:opacity 1ms;translate:0}}@media(prefers-reduced-motion:reduce)and (max-width:767px){.switch-panel[data-astro-cid-szbxnvbu],.switch-layer[data-astro-cid-szbxnvbu].is-open .switch-panel[data-astro-cid-szbxnvbu]{translate:0}}
