.viewport.svelte-s0t9az{z-index:80;bottom:var(--space-5);gap:var(--space-3);pointer-events:none;flex-direction:column;width:min(92vw,26.25rem);display:flex;position:fixed;left:50%;transform:translate(-50%)}.toast.svelte-s0t9az{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-surface-raised) 95%, transparent);box-shadow:var(--shadow-lg);color:var(--color-text);font-size:var(--font-size-sm);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-weight:600;animation:.18s ease-out both svelte-s0t9az-toast-in}.toast.error.svelte-s0t9az{border-color:#f871718c}@keyframes svelte-s0t9az-toast-in{0%{opacity:0;transform:translateY(.375rem)}}@media (width>=48rem){.viewport.svelte-s0t9az{right:var(--space-6);bottom:var(--space-6);width:23.75rem;left:auto;transform:none}}@media (prefers-reduced-motion:reduce){.toast.svelte-s0t9az{animation:none}}footer.svelte-jpyckf{padding-block:var(--space-14);background:var(--background-footer)}.footer-inner.svelte-jpyckf{width:100%;padding-top:var(--space-10);border-top:1px solid var(--color-border)}.desktop-sections.svelte-jpyckf{gap:var(--space-10);grid-template-columns:2fr repeat(4,minmax(0,1fr));display:grid}.mobile-sections.svelte-jpyckf{display:none}h2.svelte-jpyckf,p.svelte-jpyckf{margin:0}h2.svelte-jpyckf,summary.svelte-jpyckf{color:var(--color-text);font-size:var(--font-size-lg);font-weight:700;line-height:1.5556}ul.svelte-jpyckf{margin:0;padding:0;list-style:none}.metro-list.svelte-jpyckf{gap:var(--space-3) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.desktop-sections.svelte-jpyckf h2:where(.svelte-jpyckf){margin-bottom:var(--space-5)}.placeholder-list.svelte-jpyckf{gap:var(--space-3);display:grid}a.svelte-jpyckf,li.svelte-jpyckf{color:var(--color-text-subtle);font-size:var(--font-size-sm);line-height:1.4286}p.svelte-jpyckf{color:var(--color-text-subtle);font-size:var(--font-size-sm);line-height:1.5rem}a.svelte-jpyckf{text-decoration:none}a.svelte-jpyckf:hover{color:var(--color-text)}.legal.svelte-jpyckf{margin-top:var(--space-10);padding-top:var(--space-8);justify-content:space-between;align-items:center;gap:var(--space-6);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.legal-brand.svelte-jpyckf,.legal-links.svelte-jpyckf{align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.legal-brand.svelte-jpyckf .site-logo:where(.svelte-jpyckf){width:4rem;height:2rem;display:block}.legal.svelte-jpyckf p:where(.svelte-jpyckf){text-transform:uppercase}@media (width<=47.999rem){footer.svelte-jpyckf{padding-block:var(--space-10)}.footer-inner.svelte-jpyckf{padding-top:var(--space-10)}.desktop-sections.svelte-jpyckf{display:none}.mobile-sections.svelte-jpyckf{display:block}details.svelte-jpyckf{padding:0}details.svelte-jpyckf:not(:last-child){margin-bottom:var(--space-8)}summary.svelte-jpyckf{cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}summary.svelte-jpyckf::-webkit-details-marker{display:none}summary.svelte-jpyckf .icon{transition:transform .15s}details[open].svelte-jpyckf summary:where(.svelte-jpyckf) .icon{transform:rotate(90deg)}details.cities[open].svelte-jpyckf summary:where(.svelte-jpyckf) .icon{transform:rotate(-90deg)}.metro-list.svelte-jpyckf{margin-top:var(--space-4);gap:var(--space-3) var(--space-5)}.placeholder-list.svelte-jpyckf{margin-top:var(--space-4)}.legal.svelte-jpyckf{margin-top:var(--space-10);padding-top:var(--space-8);align-items:flex-start}.legal-brand.svelte-jpyckf{flex-direction:column;align-items:flex-start;width:100%}}@media (prefers-reduced-motion:reduce){summary.svelte-jpyckf .icon{transition:none}}.site-header.svelte-jijg71{z-index:30;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:0 0;position:relative;box-shadow:0 1px 2px #0000000d}.header-inner.svelte-jijg71{justify-content:space-between;align-items:center;height:5.5rem;padding-inline:7rem;display:flex}.search.svelte-jijg71{border-radius:var(--radius-md);width:2.75rem;height:2.75rem;color:var(--color-text);background:0 0;place-items:center;text-decoration:none;display:inline-grid}@media (width<=47.999rem){.header-inner.svelte-jijg71{height:4.25rem;padding-inline:var(--space-4)}}.leaderboard-shell.svelte-7t0dvg{background:var(--color-black)}.leaderboard-inner.svelte-7t0dvg{width:min(100%, var(--wide-max));padding:var(--space-2);margin-inline:auto}@media (width<=47.999rem){.leaderboard-shell.svelte-7t0dvg{display:none}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-brand-100:#e6fd97;--color-brand-300:#d4fb75;--color-brand-500:#c2f853;--color-brand-600:#96c23d;--color-brand-700:#7a9b32;--color-neutral-100:#f7f8f7;--color-neutral-200:#e3e4e3;--color-neutral-300:#c6c7c6;--color-neutral-500:#8f9190;--color-neutral-700:#5b5d5e;--color-neutral-800:#424446;--color-neutral-900:#2c2e30;--color-neutral-950:#252729;--color-neutral-975:#181a1b;--color-black:#000002;--color-white:#fff;--color-surface:#252729;--color-surface-raised:#252729;--color-surface-subtle:#ffffff0d;--color-surface-weak:#ffffff1a;--color-surface-weak-hover:#fff3;--color-text:var(--color-white);--color-text-muted:var(--color-neutral-300);--color-text-subtle:var(--color-neutral-500);--color-accent:var(--color-brand-500);--color-accent-hover:var(--color-brand-300);--color-border:#ffffff1a;--color-border-default:#ffffff80;--color-focus:var(--color-accent);--background-page:radial-gradient(ellipse at 50% 0%, #26292be6 0%, #1c1e209e 38%, #0c0e1000 76%), linear-gradient(180deg, #1c1e20 0%, #141719 48%, #0c0e10 100%);--background-footer:linear-gradient(180deg, #00000200 0%, #000002 100%);--space-0:0;--space-px:1px;--space-0-5:.125rem;--space-1:.25rem;--space-1-5:.375rem;--space-2:.5rem;--space-2-5:.625rem;--space-3:.75rem;--space-3-5:.875rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-9:2.25rem;--space-10:2.5rem;--space-12:3rem;--space-14:3.5rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--space-fluid-sm:clamp(var(--space-3), 2vw, var(--space-5));--space-fluid-md:clamp(var(--space-5), 4vw, var(--space-10));--space-fluid-lg:clamp(var(--space-8), 7vw, var(--space-20));--font-sans:"Karla", sans-serif;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.5rem;--font-size-2xl:1.875rem;--font-size-3xl:clamp(2rem, 5vw, 4rem);--line-height-tight:1.1;--line-height-body:1.5;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-pill:9999px;--content-max:80rem;--wide-max:87.5rem;--text-max:70ch;--page-gutter:clamp(1.25rem, 5vw, 4.5rem)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-surface:var(--color-white);--color-surface-raised:var(--color-neutral-100);--color-surface-subtle:color-mix(in srgb, var(--color-black) 5%, transparent);--color-text:var(--color-neutral-950);--color-text-muted:var(--color-neutral-700);--color-text-subtle:var(--color-neutral-500);--color-accent:var(--color-brand-700);--color-accent-hover:var(--color-brand-600);--color-border:color-mix(in srgb, var(--color-black) 15%, transparent)}.page-grid{--breakout-size:calc((var(--wide-max) - var(--content-max)) / 2);grid-template-columns:[full-start] minmax(var(--page-gutter), 1fr) [wide-start] minmax(0, var(--breakout-size)) [content-start] min(100% - (var(--page-gutter) * 2), var(--content-max)) [content-end] minmax(0, var(--breakout-size)) [wide-end] minmax(var(--page-gutter), 1fr) [full-end];display:grid}.page-grid>:not(.wide,.full){grid-column:content}.page-grid>.wide{grid-column:wide}.page-grid>.full{grid-column:full}.layout-grid{grid-template-columns:repeat(var(--columns,12), minmax(0, 1fr));gap:var(--gap,var(--space-6));display:grid}.auto-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--min-column,16rem)), 1fr));gap:var(--gap,var(--space-6));display:grid}.flex-layout{flex-direction:var(--direction,row);flex-wrap:var(--wrap,nowrap);align-items:var(--align,stretch);justify-content:var(--justify,flex-start);gap:var(--gap,0);display:flex}.stack{gap:var(--gap,var(--space-4));flex-direction:column;display:flex}.cluster{align-items:var(--align,center);justify-content:var(--justify,flex-start);gap:var(--gap,var(--space-3));flex-wrap:wrap;display:flex}.text-measure{max-inline-size:var(--text-max)}@media (width<=47.999rem){.layout-grid{--columns:4}}@font-face{font-family:Karla;font-style:normal;font-weight:400 800;font-display:swap;src:url(../../../fonts/Karla-next.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}html{font-family:var(--font-sans);background:var(--color-surface);color:var(--color-text);text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent}body{background-color:var(--color-surface);background-image:var(--background-page);min-width:20rem;min-height:100vh;font-size:var(--font-size-base);line-height:var(--line-height-body);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;margin:0}button,input,select,textarea{font:inherit}img,picture,svg,video{max-width:100%;display:block}a{color:inherit}button:hover{cursor:pointer}:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}:is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([aria-invalid=true]),select,textarea):focus{border-color:var(--color-focus)}body:has([data-search-experience=active]) [data-site-chrome]{display:none}@media (width>=40rem) and (prefers-reduced-motion:no-preference){[data-search-input-shell]{view-transition-name:dos22-search-input}::view-transition-group(dos22-search-input){animation-duration:.22s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(root){animation:.14s ease-in both dos22-search-page-out}::view-transition-new(root){animation:.22s cubic-bezier(.22,1,.36,1) both dos22-search-page-in}}@media (width<=39.999rem) and (prefers-reduced-motion:no-preference){[data-search-mode-content]{animation:.16s ease-out both dos22-search-mobile-content-in}}@keyframes dos22-search-page-out{to{opacity:0}}@keyframes dos22-search-page-in{0%{opacity:0;transform:translateY(4px)}}@keyframes dos22-search-mobile-content-in{0%{opacity:0;transform:translateY(4px)}}.app-shell.svelte-12qhfyh{flex-direction:column;min-height:100vh;display:flex}main.svelte-12qhfyh{flex:1}
