:root{--nav-state-layer: color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);--nav-press-layer: color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent)}.material-symbols-outlined[data-astro-cid-ph7soofn]{font-size:24px;line-height:1;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;transition:font-variation-settings .15s}[data-astro-cid-ph7soofn][aria-current=page] .material-symbols-outlined[data-astro-cid-ph7soofn],.nav-bar__more-btn[data-astro-cid-ph7soofn][data-active] .material-symbols-outlined[data-astro-cid-ph7soofn]{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.nav-rail[data-astro-cid-ph7soofn]{position:fixed;inset:0 auto 0 0;width:calc(80px + env(safe-area-inset-left));display:none;flex-direction:column;align-items:center;padding:calc(8px + env(safe-area-inset-top)) 0 0 env(safe-area-inset-left);background:var(--wsv-nav-surface);border-right:1px solid var(--md-sys-color-outline-variant);z-index:20;overflow-y:auto;scrollbar-width:none}.nav-rail[data-astro-cid-ph7soofn]>[data-astro-cid-ph7soofn]{flex-shrink:0}.nav-rail__brand[data-astro-cid-ph7soofn]{align-self:stretch;padding:14px 0 10px}.nav-rail__mark[data-astro-cid-ph7soofn]{display:block;width:56px;height:32px;margin-left:21px}.nav-rail__brand[data-astro-cid-ph7soofn]:after{content:"";display:block;width:40px;height:1px;margin:14px auto 0;background:var(--md-sys-color-outline-variant)}.nav-rail__mark--dark[data-astro-cid-ph7soofn]{display:none}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .nav-rail__mark--light[data-astro-cid-ph7soofn]{display:none}:root:not([data-theme=light]) .nav-rail__mark--dark[data-astro-cid-ph7soofn]{display:block}}:root[data-theme=dark] .nav-rail__mark--light[data-astro-cid-ph7soofn]{display:none}:root[data-theme=dark] .nav-rail__mark--dark[data-astro-cid-ph7soofn]{display:block}@media (max-height: 740px){.nav-rail__brand[data-astro-cid-ph7soofn]{display:none}}.nav-rail__list[data-astro-cid-ph7soofn]{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:12px}.nav-rail__item[data-astro-cid-ph7soofn]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;height:72px;padding-top:4px;text-decoration:none;color:var(--md-sys-color-on-surface-variant)}.nav-rail__indicator[data-astro-cid-ph7soofn]{display:flex;align-items:center;justify-content:center;width:56px;height:32px;border-radius:16px;transition:background .15s}@media (hover: hover){.nav-rail__item[data-astro-cid-ph7soofn]:hover .nav-rail__indicator[data-astro-cid-ph7soofn]{background:var(--nav-state-layer)}}.nav-rail__item[data-astro-cid-ph7soofn][aria-current=page]{color:var(--wsv-nav-on-indicator)}.nav-rail__item[data-astro-cid-ph7soofn][aria-current=page] .nav-rail__indicator[data-astro-cid-ph7soofn]{background:var(--wsv-nav-indicator)}.nav-rail__label[data-astro-cid-ph7soofn]{font-size:.75rem;line-height:1rem;font-weight:400;text-align:center;max-width:100%;padding:0 2px}.nav-rail__item[data-astro-cid-ph7soofn][aria-current=page] .nav-rail__label[data-astro-cid-ph7soofn]{font-weight:600}.nav-bar[data-astro-cid-ph7soofn]{position:fixed;inset:auto 0 0;height:calc(80px + env(safe-area-inset-bottom));padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);display:flex;background:var(--wsv-nav-surface);border-top:1px solid var(--md-sys-color-outline-variant);z-index:20}.nav-bar__item[data-astro-cid-ph7soofn]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:8px 2px 12px;text-decoration:none;color:var(--md-sys-color-on-surface-variant);min-width:0}.nav-bar__indicator[data-astro-cid-ph7soofn]{display:flex;align-items:center;justify-content:center;width:64px;max-width:100%;height:32px;border-radius:16px;transition:background .15s}@media (hover: hover){.nav-bar__item[data-astro-cid-ph7soofn]:hover .nav-bar__indicator[data-astro-cid-ph7soofn]{background:var(--nav-state-layer)}}.nav-bar__item[data-astro-cid-ph7soofn][aria-current=page],.nav-bar__more-btn[data-astro-cid-ph7soofn][data-active]{color:var(--wsv-nav-on-indicator)}.nav-bar__item[data-astro-cid-ph7soofn][aria-current=page] .nav-bar__indicator[data-astro-cid-ph7soofn],.nav-bar__more-btn[data-astro-cid-ph7soofn][data-active] .nav-bar__indicator[data-astro-cid-ph7soofn]{background:var(--wsv-nav-indicator)}.nav-bar__label[data-astro-cid-ph7soofn]{font-size:.75rem;line-height:1rem;font-weight:400;text-align:center;max-width:100%}.nav-bar__item[data-astro-cid-ph7soofn][aria-current=page] .nav-bar__label[data-astro-cid-ph7soofn],.nav-bar__more-btn[data-astro-cid-ph7soofn][data-active] .nav-bar__label[data-astro-cid-ph7soofn]{font-weight:600}.nav-bar__more-btn[data-astro-cid-ph7soofn]{background:none;border:none;cursor:pointer;font-family:inherit}.more-sheet[data-astro-cid-ph7soofn]{inset:auto 0 0;margin:0 auto;width:100%;max-width:640px;max-height:calc(100dvh - 48px);overflow-y:auto;border:var(--wsv-sheet-border);border-bottom:0;color:var(--md-sys-color-on-surface);--sheet-cue: color-mix(in srgb, var(--md-sys-color-on-surface) 14%, transparent);background:linear-gradient(var(--wsv-sheet-surface) 40%,transparent) top / 100% 40px no-repeat local,linear-gradient(transparent,var(--wsv-sheet-surface) 60%) bottom / 100% 40px no-repeat local,linear-gradient(var(--sheet-cue),transparent) top / 100% 16px no-repeat scroll,linear-gradient(transparent,var(--sheet-cue)) bottom / 100% 16px no-repeat scroll,var(--wsv-sheet-surface);border-radius:var(--md-sys-shape-corner-extra-large) var(--md-sys-shape-corner-extra-large) 0 0;padding:20px 0 calc(24px + env(safe-area-inset-bottom));overscroll-behavior:contain}.more-sheet[data-astro-cid-ph7soofn][open]{animation:sheet-up .3s cubic-bezier(.2,0,0,1)}.more-sheet[data-astro-cid-ph7soofn]::backdrop{background:var(--wsv-scrim)}@keyframes sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.more-sheet__list[data-astro-cid-ph7soofn]{list-style:none;margin:0;padding:0 8px}.more-sheet__item[data-astro-cid-ph7soofn]{display:flex;align-items:center;gap:16px;height:56px;padding:0 16px;border-radius:var(--md-sys-shape-corner-full);text-decoration:none;color:var(--md-sys-color-on-surface);font-size:var(--md-sys-typescale-body-medium-size);font-weight:500}@media (hover: hover){.more-sheet__item[data-astro-cid-ph7soofn]:hover{background:var(--nav-state-layer)}}.more-sheet__item[data-astro-cid-ph7soofn][aria-current=page]{background:var(--wsv-nav-indicator);color:var(--wsv-nav-on-indicator);font-weight:600}.nav-rail__footer[data-astro-cid-ph7soofn]{margin-top:auto;padding-bottom:calc(16px + env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:center;gap:8px}.nav-rail__footer-link[data-astro-cid-ph7soofn]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--md-sys-shape-corner-full);text-decoration:none;color:var(--md-sys-color-on-surface-variant);transition:background .15s}@media (hover: hover){.nav-rail__footer-link[data-astro-cid-ph7soofn]:hover{background:var(--nav-state-layer)}}.nav-rail__footer-link[data-astro-cid-ph7soofn][aria-current=page]{background:var(--wsv-nav-indicator);color:var(--wsv-nav-on-indicator)}.nav-rail__theme-btn[data-astro-cid-ph7soofn],.more-sheet__theme-btn[data-astro-cid-ph7soofn]{background:none;border:0;cursor:pointer;font-family:inherit}.nav-rail__theme-btn[data-astro-cid-ph7soofn][aria-pressed=true] .material-symbols-outlined[data-astro-cid-ph7soofn],.more-sheet__theme-btn[data-astro-cid-ph7soofn][aria-pressed=true] .material-symbols-outlined[data-astro-cid-ph7soofn]{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.more-sheet__theme-btn[data-astro-cid-ph7soofn]{width:100%;text-align:start}.more-sheet__switch[data-astro-cid-ph7soofn]{position:relative;flex-shrink:0;width:44px;height:24px;margin-left:auto;border:2px solid var(--md-sys-color-outline);border-radius:var(--md-sys-shape-corner-full);transition:background .15s,border-color .15s}.more-sheet__switch[data-astro-cid-ph7soofn]:after{content:"";position:absolute;top:50%;left:2px;width:16px;height:16px;border-radius:50%;background:var(--md-sys-color-outline);transform:translateY(-50%) scale(.75);transition:transform .2s cubic-bezier(.2,0,0,1),background .15s}.more-sheet__theme-btn[data-astro-cid-ph7soofn][aria-pressed=true] .more-sheet__switch[data-astro-cid-ph7soofn]{background:var(--md-sys-color-secondary);border-color:var(--md-sys-color-secondary)}.more-sheet__theme-btn[data-astro-cid-ph7soofn][aria-pressed=true] .more-sheet__switch[data-astro-cid-ph7soofn]:after{background:var(--md-sys-color-on-secondary);transform:translate(20px,-50%)}.nav-rail__item[data-astro-cid-ph7soofn],.nav-bar__item[data-astro-cid-ph7soofn],.nav-rail__footer-link[data-astro-cid-ph7soofn],.more-sheet__item[data-astro-cid-ph7soofn]{-webkit-tap-highlight-color:transparent}.nav-rail__item[data-astro-cid-ph7soofn]:active .nav-rail__indicator[data-astro-cid-ph7soofn],.nav-bar__item[data-astro-cid-ph7soofn]:active .nav-bar__indicator[data-astro-cid-ph7soofn],.nav-rail__footer-link[data-astro-cid-ph7soofn]:active,.more-sheet__item[data-astro-cid-ph7soofn]:active{background-image:linear-gradient(var(--nav-press-layer),var(--nav-press-layer))}.nav-rail__item[data-astro-cid-ph7soofn]:focus-visible,.nav-bar__item[data-astro-cid-ph7soofn]:focus-visible{outline:none}.nav-rail__item[data-astro-cid-ph7soofn]:focus-visible .nav-rail__indicator[data-astro-cid-ph7soofn],.nav-bar__item[data-astro-cid-ph7soofn]:focus-visible .nav-bar__indicator[data-astro-cid-ph7soofn],.nav-rail__footer-link[data-astro-cid-ph7soofn]:focus-visible{outline:2px solid var(--md-sys-color-on-surface);outline-offset:2px}.more-sheet__item[data-astro-cid-ph7soofn]:focus-visible{outline:2px solid var(--md-sys-color-on-surface);outline-offset:-2px}.more-sheet__divider[data-astro-cid-ph7soofn]{height:1px;background:var(--md-sys-color-outline-variant);margin:8px 16px}@media (min-width: 600px) and (min-height: 480px){.nav-rail[data-astro-cid-ph7soofn]{display:flex}.nav-bar[data-astro-cid-ph7soofn]{display:none}}.footer[data-astro-cid-sz7xmlte]{background:var(--md-sys-color-background);color:var(--md-sys-color-on-surface)}.footer__mountain[data-astro-cid-sz7xmlte]{display:block;width:100%;height:clamp(40px,5vw,80px);color:var(--md-sys-color-outline-variant)}.footer__inner[data-astro-cid-sz7xmlte]{max-width:72rem;margin:0 auto;padding-inline:1.5rem;padding-block:clamp(1rem,3vw,2.5rem);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height)}.footer__copy[data-astro-cid-sz7xmlte]{margin:0}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-latin-400-normal.BqEyEoaF.woff2) format("woff2"),url(/_astro/roboto-latin-400-normal.D27F5sTu.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-latin-ext-400-normal.C3tdtHj3.woff2) format("woff2"),url(/_astro/roboto-latin-ext-400-normal.CIveymTr.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/roboto-latin-500-normal.7RbcRiD8.woff2) format("woff2"),url(/_astro/roboto-latin-500-normal.fsTFPL3E.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/roboto-latin-ext-500-normal.pMCM9Ixg.woff2) format("woff2"),url(/_astro/roboto-latin-ext-500-normal.C1cK9xmS.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-latin-700-normal.BZpUvMxY.woff2) format("woff2"),url(/_astro/roboto-latin-700-normal.YuyVweIx.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-latin-ext-700-normal.DSBUz0N1.woff2) format("woff2"),url(/_astro/roboto-latin-ext-700-normal.BDePAh3g.woff) format("woff")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/material-symbols/material-symbols-outlined.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}:root{--md-sys-color-primary: rgb(144 74 65);--md-sys-color-surface-tint: rgb(144 74 65);--md-sys-color-on-primary: rgb(255 255 255);--md-sys-color-primary-container: rgb(255 218 213);--md-sys-color-on-primary-container: rgb(115 52 43);--md-sys-color-secondary: rgb(65 95 145);--md-sys-color-on-secondary: rgb(255 255 255);--md-sys-color-secondary-container: rgb(214 227 255);--md-sys-color-on-secondary-container: rgb(40 71 119);--md-sys-color-tertiary: rgb(118 90 11);--md-sys-color-on-tertiary: rgb(255 255 255);--md-sys-color-tertiary-container: rgb(255 223 153);--md-sys-color-on-tertiary-container: rgb(90 67 0);--md-sys-color-error: rgb(186 26 26);--md-sys-color-on-error: rgb(255 255 255);--md-sys-color-error-container: rgb(255 218 214);--md-sys-color-on-error-container: rgb(147 0 10);--md-sys-color-background: rgb(249 249 255);--md-sys-color-on-background: rgb(25 28 32);--md-sys-color-surface: rgb(249 249 255);--md-sys-color-on-surface: rgb(25 28 32);--md-sys-color-surface-variant: rgb(224 226 236);--md-sys-color-on-surface-variant: rgb(68 71 78);--md-sys-color-outline: rgb(116 119 127);--md-sys-color-outline-variant: rgb(196 198 208);--md-sys-color-shadow: rgb(0 0 0);--md-sys-color-scrim: rgb(0 0 0);--md-sys-color-inverse-surface: rgb(46 48 54);--md-sys-color-inverse-on-surface: rgb(240 240 247);--md-sys-color-inverse-primary: rgb(170 199 255);--md-sys-color-primary-fixed: rgb(255 218 213);--md-sys-color-on-primary-fixed: rgb(59 9 5);--md-sys-color-primary-fixed-dim: rgb(255 180 169);--md-sys-color-on-primary-fixed-variant: rgb(115 52 43);--md-sys-color-secondary-fixed: rgb(214 227 255);--md-sys-color-on-secondary-fixed: rgb(0 27 62);--md-sys-color-secondary-fixed-dim: rgb(170 199 255);--md-sys-color-on-secondary-fixed-variant: rgb(40 71 119);--md-sys-color-tertiary-fixed: rgb(255 223 153);--md-sys-color-on-tertiary-fixed: rgb(37 26 0);--md-sys-color-tertiary-fixed-dim: rgb(231 194 108);--md-sys-color-on-tertiary-fixed-variant: rgb(90 67 0);--md-sys-color-surface-dim: rgb(217 217 224);--md-sys-color-surface-bright: rgb(249 249 255);--md-sys-color-surface-container-lowest: rgb(255 255 255);--md-sys-color-surface-container-low: rgb(243 243 250);--md-sys-color-surface-container: rgb(237 237 244);--md-sys-color-surface-container-high: rgb(231 232 238);--md-sys-color-surface-container-highest: rgb(226 226 233);--md-sys-shape-corner-small: 8px;--md-sys-shape-corner-medium: 12px;--md-sys-shape-corner-large: 16px;--md-sys-shape-corner-extra-large: 28px;--md-sys-shape-corner-full: 999px;--md-sys-elevation-1: 0 1px 2px rgba(0,0,0,.3), 0 1px 3px 1px rgba(0,0,0,.15);--md-sys-elevation-2: 0 1px 2px rgba(0,0,0,.3), 0 2px 6px 2px rgba(0,0,0,.15);--md-sys-elevation-3: 0 4px 8px 3px rgba(0,0,0,.15), 0 1px 3px rgba(0,0,0,.3);--md-sys-typescale-display-font: "Roboto", system-ui, sans-serif;--md-sys-typescale-display-large-size: 3.5625rem;--md-sys-typescale-display-large-line-height: 4rem;--md-sys-typescale-display-small-size: 2.25rem;--md-sys-typescale-display-small-line-height: 2.75rem;--md-sys-typescale-headline-large-size: 2rem;--md-sys-typescale-headline-large-line-height: 2.5rem;--md-sys-typescale-headline-medium-size: 1.75rem;--md-sys-typescale-headline-medium-line-height: 2.25rem;--md-sys-typescale-headline-small-size: 1.5rem;--md-sys-typescale-headline-small-line-height: 2rem;--md-sys-typescale-title-large-size: 1.375rem;--md-sys-typescale-title-large-line-height: 1.75rem;--md-sys-typescale-body-large-size: 1rem;--md-sys-typescale-body-large-line-height: 1.5rem;--md-sys-typescale-body-medium-size: .875rem;--md-sys-typescale-body-medium-line-height: 1.25rem;--md-sys-typescale-label-large-size: .875rem;--md-sys-typescale-label-large-line-height: 1.25rem;--md-sys-typescale-label-large-weight: 500;--md-sys-typescale-label-medium-size: .75rem;--md-sys-typescale-label-medium-line-height: 1rem;--md-sys-typescale-label-small-size: .6875rem;--md-sys-typescale-label-small-line-height: 1rem;--wsv-icon-size-small: 1.25rem;--wsv-icon-size-inline: 1.125rem}:root{--wsv-card-elevation: 1;--wsv-card-border: none;--wsv-card-surface: var(--md-sys-color-surface-container-lowest);--wsv-nav-surface: rgb(226 231 243);--wsv-nav-indicator: var(--md-sys-color-secondary-fixed-dim);--wsv-nav-on-indicator: var(--md-sys-color-on-secondary-fixed);--wsv-sheet-surface: var(--wsv-nav-surface);--wsv-sheet-border: none;--wsv-scrim: color-mix(in srgb, var(--md-sys-color-scrim) 32%, transparent);--wsv-logo-plate: transparent}*{box-sizing:border-box}body{margin:0;font-family:var(--md-sys-typescale-display-font);background:var(--md-sys-color-background);color:var(--md-sys-color-on-background)}a{color:var(--md-sys-color-primary);text-decoration:none}a:hover{text-decoration:underline}h1{font-family:var(--md-sys-typescale-display-font);font-size:var(--md-sys-typescale-headline-large-size);line-height:var(--md-sys-typescale-headline-large-line-height);font-weight:500;color:var(--md-sys-color-on-surface);margin:1.5rem 0;hyphens:auto;overflow-wrap:break-word;text-wrap:balance}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--md-sys-color-primary: rgb(255 180 169);--md-sys-color-surface-tint: rgb(255 180 169);--md-sys-color-on-primary: rgb(86 30 23);--md-sys-color-primary-container: rgb(115 52 43);--md-sys-color-on-primary-container: rgb(255 218 213);--md-sys-color-secondary: rgb(170 199 255);--md-sys-color-on-secondary: rgb(10 48 95);--md-sys-color-secondary-container: rgb(40 71 119);--md-sys-color-on-secondary-container: rgb(214 227 255);--md-sys-color-tertiary: rgb(231 194 108);--md-sys-color-on-tertiary: rgb(63 46 0);--md-sys-color-tertiary-container: rgb(90 67 0);--md-sys-color-on-tertiary-container: rgb(255 223 153);--md-sys-color-error: rgb(255 180 171);--md-sys-color-on-error: rgb(105 0 5);--md-sys-color-error-container: rgb(147 0 10);--md-sys-color-on-error-container: rgb(255 218 214);--md-sys-color-background: rgb(17 19 24);--md-sys-color-on-background: rgb(226 226 233);--md-sys-color-surface: rgb(17 19 24);--md-sys-color-on-surface: rgb(226 226 233);--md-sys-color-surface-variant: rgb(68 71 78);--md-sys-color-on-surface-variant: rgb(196 198 208);--md-sys-color-outline: rgb(142 144 153);--md-sys-color-outline-variant: rgb(68 71 78);--md-sys-color-shadow: rgb(0 0 0);--md-sys-color-scrim: rgb(0 0 0);--md-sys-color-inverse-surface: rgb(226 226 233);--md-sys-color-inverse-on-surface: rgb(46 48 54);--md-sys-color-inverse-primary: rgb(65 95 145);--md-sys-color-primary-fixed: rgb(255 218 213);--md-sys-color-on-primary-fixed: rgb(59 9 5);--md-sys-color-primary-fixed-dim: rgb(255 180 169);--md-sys-color-on-primary-fixed-variant: rgb(115 52 43);--md-sys-color-secondary-fixed: rgb(214 227 255);--md-sys-color-on-secondary-fixed: rgb(0 27 62);--md-sys-color-secondary-fixed-dim: rgb(170 199 255);--md-sys-color-on-secondary-fixed-variant: rgb(40 71 119);--md-sys-color-tertiary-fixed: rgb(255 223 153);--md-sys-color-on-tertiary-fixed: rgb(37 26 0);--md-sys-color-tertiary-fixed-dim: rgb(231 194 108);--md-sys-color-on-tertiary-fixed-variant: rgb(90 67 0);--md-sys-color-surface-dim: rgb(17 19 24);--md-sys-color-surface-bright: rgb(55 57 62);--md-sys-color-surface-container-lowest: rgb(12 14 19);--md-sys-color-surface-container-low: rgb(25 28 32);--md-sys-color-surface-container: rgb(29 32 36);--md-sys-color-surface-container-high: rgb(40 42 47);--md-sys-color-surface-container-highest: rgb(51 53 58);--md-sys-elevation-1: none;--md-sys-elevation-2: none;--md-sys-elevation-3: none;--wsv-card-elevation: 0;--wsv-card-border: 1px solid var(--md-sys-color-outline-variant);--wsv-card-surface: var(--md-sys-color-surface-container-high);--wsv-nav-surface: rgb(21 30 46);--wsv-nav-indicator: var(--md-sys-color-secondary-container);--wsv-nav-on-indicator: var(--md-sys-color-on-secondary-container);--wsv-sheet-surface: rgb(41 51 68);--wsv-sheet-border: 1px solid var(--md-sys-color-outline-variant);--wsv-scrim: color-mix(in srgb, var(--md-sys-color-scrim) 60%, transparent);--wsv-logo-plate: rgb(226 226 233)}}:root[data-theme=dark]{--md-sys-color-primary: rgb(255 180 169);--md-sys-color-surface-tint: rgb(255 180 169);--md-sys-color-on-primary: rgb(86 30 23);--md-sys-color-primary-container: rgb(115 52 43);--md-sys-color-on-primary-container: rgb(255 218 213);--md-sys-color-secondary: rgb(170 199 255);--md-sys-color-on-secondary: rgb(10 48 95);--md-sys-color-secondary-container: rgb(40 71 119);--md-sys-color-on-secondary-container: rgb(214 227 255);--md-sys-color-tertiary: rgb(231 194 108);--md-sys-color-on-tertiary: rgb(63 46 0);--md-sys-color-tertiary-container: rgb(90 67 0);--md-sys-color-on-tertiary-container: rgb(255 223 153);--md-sys-color-error: rgb(255 180 171);--md-sys-color-on-error: rgb(105 0 5);--md-sys-color-error-container: rgb(147 0 10);--md-sys-color-on-error-container: rgb(255 218 214);--md-sys-color-background: rgb(17 19 24);--md-sys-color-on-background: rgb(226 226 233);--md-sys-color-surface: rgb(17 19 24);--md-sys-color-on-surface: rgb(226 226 233);--md-sys-color-surface-variant: rgb(68 71 78);--md-sys-color-on-surface-variant: rgb(196 198 208);--md-sys-color-outline: rgb(142 144 153);--md-sys-color-outline-variant: rgb(68 71 78);--md-sys-color-shadow: rgb(0 0 0);--md-sys-color-scrim: rgb(0 0 0);--md-sys-color-inverse-surface: rgb(226 226 233);--md-sys-color-inverse-on-surface: rgb(46 48 54);--md-sys-color-inverse-primary: rgb(65 95 145);--md-sys-color-primary-fixed: rgb(255 218 213);--md-sys-color-on-primary-fixed: rgb(59 9 5);--md-sys-color-primary-fixed-dim: rgb(255 180 169);--md-sys-color-on-primary-fixed-variant: rgb(115 52 43);--md-sys-color-secondary-fixed: rgb(214 227 255);--md-sys-color-on-secondary-fixed: rgb(0 27 62);--md-sys-color-secondary-fixed-dim: rgb(170 199 255);--md-sys-color-on-secondary-fixed-variant: rgb(40 71 119);--md-sys-color-tertiary-fixed: rgb(255 223 153);--md-sys-color-on-tertiary-fixed: rgb(37 26 0);--md-sys-color-tertiary-fixed-dim: rgb(231 194 108);--md-sys-color-on-tertiary-fixed-variant: rgb(90 67 0);--md-sys-color-surface-dim: rgb(17 19 24);--md-sys-color-surface-bright: rgb(55 57 62);--md-sys-color-surface-container-lowest: rgb(12 14 19);--md-sys-color-surface-container-low: rgb(25 28 32);--md-sys-color-surface-container: rgb(29 32 36);--md-sys-color-surface-container-high: rgb(40 42 47);--md-sys-color-surface-container-highest: rgb(51 53 58);--md-sys-elevation-1: none;--md-sys-elevation-2: none;--md-sys-elevation-3: none;--wsv-card-elevation: 0;--wsv-card-border: 1px solid var(--md-sys-color-outline-variant);--wsv-card-surface: var(--md-sys-color-surface-container-high);--wsv-nav-surface: rgb(21 30 46);--wsv-nav-indicator: var(--md-sys-color-secondary-container);--wsv-nav-on-indicator: var(--md-sys-color-on-secondary-container);--wsv-sheet-surface: rgb(41 51 68);--wsv-sheet-border: 1px solid var(--md-sys-color-outline-variant);--wsv-scrim: color-mix(in srgb, var(--md-sys-color-scrim) 60%, transparent);--wsv-logo-plate: rgb(226 226 233)}md-elevated-card{--md-elevated-card-container-color: var(--wsv-card-surface);--md-elevated-card-container-shape: var(--md-sys-shape-corner-medium)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.top-app-bar{position:fixed;top:0;right:0;left:0;height:calc(64px + env(safe-area-inset-top));display:flex;align-items:center;gap:4px;padding:env(safe-area-inset-top) calc(4px + env(safe-area-inset-right)) 0 calc(4px + env(safe-area-inset-left));background:var(--wsv-nav-surface);border-bottom:1px solid var(--md-sys-color-outline-variant);z-index:10}@media (min-width: 600px) and (min-height: 480px){.top-app-bar{left:calc(80px + env(safe-area-inset-left));padding-left:4px}}[data-focus=true] .top-app-bar{left:0;padding-left:calc(4px + env(safe-area-inset-left))}.top-app-bar__back{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;border-radius:var(--md-sys-shape-corner-full);background:none;border:none;cursor:pointer;color:var(--md-sys-color-on-surface);font-family:inherit;text-decoration:none;transition:background .15s}@media (hover: hover){.top-app-bar__back:hover{background:color-mix(in srgb,var(--md-sys-color-on-surface) 8%,transparent)}}@media (hover: none){.top-app-bar__back:active{background:color-mix(in srgb,var(--md-sys-color-on-surface) 12%,transparent)}}.top-app-bar__back:focus-visible{outline:2px solid var(--md-sys-color-on-surface);outline-offset:2px}.top-app-bar__back .material-symbols-outlined{font-size:24px;line-height:1;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.top-app-bar__title{min-width:0;font-size:var(--md-sys-typescale-title-large-size);line-height:var(--md-sys-typescale-title-large-line-height);font-weight:500;color:var(--md-sys-color-on-surface);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-app-bar__titles{display:grid;flex:1;min-width:0}.top-app-bar__titles>.top-app-bar__title{grid-area:1 / 1;transition:opacity .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1),visibility .2s}.top-app-bar__context{color:var(--md-sys-color-on-surface-variant)}.top-app-bar__page-title{opacity:0;visibility:hidden;transform:translateY(8px)}.top-app-bar[data-title-shown] .top-app-bar__context{opacity:0;visibility:hidden;transform:translateY(-8px)}.top-app-bar[data-title-shown] .top-app-bar__page-title{opacity:1;visibility:visible;transform:none}.top-app-bar__counter{flex-shrink:0;margin-left:.5rem;padding-right:12px;font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height);font-weight:500;font-variant-numeric:tabular-nums;color:var(--md-sys-color-on-surface-variant);white-space:nowrap}body{overflow-x:clip}.app-shell{display:flex;flex-direction:column;min-height:100dvh;padding-top:env(safe-area-inset-top);padding-bottom:calc(80px + env(safe-area-inset-bottom));padding-inline:env(safe-area-inset-left) env(safe-area-inset-right)}@media (min-width: 600px) and (min-height: 480px){.app-shell{margin-left:80px;padding-bottom:env(safe-area-inset-bottom);min-height:100dvh}}[data-focus=true] .app-shell{margin-left:0;padding-bottom:env(safe-area-inset-bottom)}[data-has-topbar=true] .app-shell{padding-top:calc(64px + env(safe-area-inset-top))}.skip-link{position:fixed;top:calc(8px + env(safe-area-inset-top));left:calc(8px + env(safe-area-inset-left));z-index:40;padding:.75rem 1.25rem;border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);font-weight:500;text-decoration:none;transform:translateY(calc(-100% - 16px - env(safe-area-inset-top)))}.skip-link:focus-visible{transform:none;outline:2px solid var(--md-sys-color-on-surface);outline-offset:2px}main:focus{outline:none}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}main{flex:1;width:100%;max-width:72rem;margin:0 auto;padding:.5rem clamp(.1rem,4vw,1.5rem)}
