:root{color-scheme:light;--theme-name: light;--ref-white: oklch(1 0 0deg);--ref-black: oklch(0 0 0deg);--ref-brand-primary: oklch(.5 .12 35deg);--ref-brand-secondary: oklch(.6 .1 40deg);--ref-brand-dark: oklch(.45 .11 35deg);--ref-brand-deep: oklch(.4 .1 35deg);--ref-brand-primary-text: oklch(.35 .11 35deg);--ref-brand-accent: oklch(.7 .11 40deg);--ref-brand-border: oklch(.75 .08 40deg);--ref-ink: oklch(.1776 0 89.88deg);--ref-muted: oklch(.551 .0234 264.36deg);--ref-mid: oklch(.5103 0 89.88deg);--ref-contrast-low: oklch(.3211 0 89.88deg);--ref-neutral-900: oklch(.2781 0 0deg);--ref-neutral-800: oklch(.3729 0 0deg);--ref-neutral-700: oklch(.45 0 0deg);--ref-neutral-600: oklch(.7107 0 0deg);--ref-neutral-500: oklch(.7137 0 0deg);--ref-neutral-400: oklch(.8717 0 0deg);--ref-neutral-350: oklch(.8975 0 0deg);--ref-neutral-300: oklch(.9276 0 0deg);--ref-neutral-275: oklch(.934 0 0deg);--ref-neutral-250: oklch(.9521 0 0deg);--ref-neutral-200: oklch(.967 0 0deg);--ref-neutral-150: oklch(.9842 0 0deg);--ref-neutral-125: oklch(.9846 0 0deg);--ref-sky-500: oklch(.6847 .1479 237.32deg);--ref-sky-600: oklch(.5876 .1389 241.97deg);--ref-blue-500: oklch(.6231 .188 259.81deg);--ref-blue-600: oklch(.5461 .2152 262.88deg);--ref-blue-700: oklch(.4882 .2172 264.38deg);--ref-green-400: oklch(.8003 .1821 151.71deg);--ref-green-500: oklch(.7227 .192 149.58deg);--ref-green-600: oklch(.6271 .1699 149.21deg);--ref-orange-500: oklch(.6461 .1943 41.12deg);--ref-red-500: oklch(.5771 .2152 27.33deg);--ref-red-accent: oklch(.6636 .2231 25.73deg);--ref-purple-500: oklch(.5413 .2466 293.01deg);--ref-emerald-600: oklch(.596 .1274 163.23deg);--ref-violet-500: oklch(.5575 .2525 302.32deg);--ref-cyan-500: oklch(.6089 .1109 221.72deg);--ref-indigo-600: oklch(.4568 .2146 277.02deg);--ref-pink-600: oklch(.5246 .199 3.96deg);--ref-cream: oklch(.98 .01 85deg);--ref-gold: #eaa43b;--ref-gold-dark: #6b4000;--ref-neutral-950: color-mix(in oklch, var(--ref-black) 85%, var(--ref-white) 15%);--ref-neutral-980: color-mix(in oklch, var(--ref-black) 92%, var(--ref-white) 8%);--color-bg-canvas: var(--ref-cream);--color-bg-surface: var(--ref-neutral-150);--color-bg-elevated: color-mix(in oklch, var(--ref-white) 95%, var(--ref-neutral-200) 5%);--color-bg-muted: var(--ref-neutral-200);--color-bg-inset: var(--ref-neutral-250);--color-bg-interactive: var(--ref-brand-primary);--color-bg-contrast: var(--ref-white);--color-border-subtle: var(--ref-neutral-300);--color-border-default: var(--ref-neutral-400);--color-border-title: var(--ref-neutral-600);--color-border-strong: var(--ref-brand-border);--color-text-primary: var(--ref-ink);--color-text-secondary: var(--ref-muted);--color-text-secondary-dark: var(--ref-neutral-700);--color-text-tertiary: var(--ref-neutral-600);--color-text-inverse: var(--ref-white);--color-text-link: var(--ref-blue-600);--color-text-on-accent: var(--ref-white);--color-text-on-light: black;--color-icon-primary: var(--color-text-primary);--color-icon-inverse: var(--color-text-inverse);--color-contrast-low: black;--svg-fill-primary: var(--ref-gold-dark);--svg-fill-secondary: var(--ref-gold);--svg-fill-contrast: var(--ref-white);--svg-stroke-primary: var(--ref-gold);--svg-stroke-contrast: var(--ref-gold-dark);--font-heading: "Roboto", sans-serif;--font-body: "Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-accent: var(--font-body);--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 700;--letter-spacing-tight: -.02em;--letter-spacing-normal: 0;--letter-spacing-wide: .04em;--letter-spacing-wider: .18em;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.6;--line-height-loose: 1.8;--color-accent-primary: var(--ref-brand-primary);--color-accent-secondary: var(--ref-brand-secondary);--color-accent-hover: color-mix(in oklch, var(--ref-brand-primary) 85%, var(--ref-white) 15%);--color-accent-border: var(--ref-brand-border);--color-accent-strong: var(--ref-brand-deep);--color-accent-primary-text: var(--ref-brand-primary-text);--color-success: var(--ref-green-500);--color-success-strong: var(--ref-green-600);--color-warning: var(--ref-orange-500);--color-danger: var(--ref-red-500);--color-danger-strong: var(--ref-red-accent);--color-info: var(--ref-blue-500);--focus-ring: color-mix(in oklch, var(--ref-brand-accent) 85%, transparent);--overlay-white-strong: color-mix(in oklch, var(--ref-white) 98%, transparent);--overlay-white-soft: color-mix(in oklch, var(--ref-white) 90%, transparent);--overlay-white-medium: color-mix(in oklch, var(--ref-white) 80%, transparent);--overlay-black-80: color-mix(in oklch, var(--ref-black) 80%, transparent);--overlay-black-60: color-mix(in oklch, var(--ref-black) 60%, transparent);--overlay-black-40: color-mix(in oklch, var(--ref-black) 40%, transparent);--overlay-black-30: color-mix(in oklch, var(--ref-black) 30%, transparent);--overlay-black-20: color-mix(in oklch, var(--ref-black) 20%, transparent);--overlay-black-10: color-mix(in oklch, var(--ref-black) 10%, transparent);--brand-overlay-70: color-mix(in oklch, var(--ref-brand-primary) 70%, transparent);--brand-overlay-30: color-mix(in oklch, var(--ref-brand-primary) 30%, transparent);--shadow-subtle: var(--overlay-black-10);--shadow-soft: var(--overlay-black-20);--shadow-medium: var(--overlay-black-30);--shadow-strong: var(--overlay-black-40);--category-edificio-principal: var(--ref-brand-primary);--category-transporte: var(--ref-blue-600);--category-cultura-entretenimiento: var(--ref-purple-500);--category-infraestructura: var(--ref-emerald-600);--category-lugares-historicos: var(--ref-red-500);--category-parques-recreacion: var(--ref-green-600);--category-museos: var(--ref-violet-500);--category-gastronomia: var(--ref-orange-500);--category-supermercados: var(--ref-cyan-500);--category-servicios: var(--ref-indigo-600);--category-vida-nocturna: var(--ref-pink-600);--max: 600px;--gap: 1.75rem;--header-height: 2.4lh;--floating-cta-right-padding: 1.5rem;--floating-cta-top-padding: 1rem;--floating-cta-fade-duration: .3s}:root[data-theme=dark]{color-scheme:dark;--theme-name: dark;--color-bg-canvas: oklch(.12 0 0deg);--color-bg-surface: oklch(.15 0 0deg);--color-bg-elevated: oklch(.18 0 0deg);--color-bg-muted: oklch(.2 0 0deg);--color-bg-inset: oklch(.22 0 0deg);--color-bg-interactive: color-mix(in oklch, var(--ref-brand-primary) 80%, var(--ref-white) 20%);--color-bg-contrast: oklch(.25 0 0deg);--color-border-subtle: color-mix( in oklch, var(--ref-neutral-950) 65%, var(--ref-neutral-300) 35% );--color-border-default: color-mix( in oklch, var(--ref-neutral-900) 55%, var(--ref-neutral-250) 45% );--color-border-strong: color-mix( in oklch, var(--ref-brand-border) 40%, var(--ref-neutral-900) 60% );--color-border-title: color-mix(in oklch, var(--ref-neutral-600) 45%, var(--ref-neutral-200) 55%);--color-text-primary: oklch(.95 0 0deg);--color-text-secondary: oklch(.85 0 0deg);--color-text-secondary-dark: oklch(.9 0 0deg);--color-contrast-low: oklch(.9 0 0deg);--color-text-tertiary: oklch(.75 0 0deg);--color-text-inverse: oklch(.25 0 0deg);--color-text-link: color-mix(in oklch, var(--ref-blue-500) 85%, var(--ref-white) 15%);--color-text-on-light: oklch(.95 0 0deg);--color-icon-primary: var(--color-text-primary);--color-icon-inverse: var(--ref-neutral-980);--svg-fill-primary: var(--color-accent-primary);--svg-fill-secondary: var(--color-accent-secondary);--svg-fill-contrast: oklch(.9 0 0deg);--svg-stroke-primary: var(--color-accent-primary);--svg-stroke-contrast: oklch(.9 0 0deg);--color-accent-primary: oklch(.65 .13 35deg);--color-accent-secondary: oklch(.7 .11 40deg);--color-accent-hover: oklch(.7 .13 35deg);--color-accent-border: oklch(.6 .1 35deg);--color-accent-strong: oklch(.75 .12 35deg);--color-success: color-mix(in oklch, var(--ref-green-500) 70%, var(--ref-white) 30%);--color-success-strong: color-mix(in oklch, var(--ref-green-600) 70%, var(--ref-white) 30%);--color-warning: color-mix(in oklch, var(--ref-orange-500) 75%, var(--ref-white) 25%);--color-danger: color-mix(in oklch, var(--ref-red-500) 75%, var(--ref-white) 25%);--color-danger-strong: color-mix(in oklch, var(--ref-red-accent) 70%, var(--ref-white) 30%);--color-info: color-mix(in oklch, var(--ref-blue-500) 75%, var(--ref-white) 25%);--focus-ring: color-mix(in oklch, var(--ref-brand-accent) 70%, var(--ref-white) 30%);--shadow-subtle: color-mix(in oklch, var(--ref-black) 70%, transparent);--shadow-soft: color-mix(in oklch, var(--ref-black) 60%, transparent);--shadow-medium: color-mix(in oklch, var(--ref-black) 50%, transparent);--shadow-strong: color-mix(in oklch, var(--ref-black) 40%, transparent);--category-edificio-principal: color-mix( in oklch, var(--ref-brand-primary) 60%, var(--ref-white) 40% );--category-transporte: color-mix(in oklch, var(--ref-blue-600) 65%, var(--ref-white) 35%);--category-cultura-entretenimiento: color-mix( in oklch, var(--ref-purple-500) 65%, var(--ref-white) 35% );--category-infraestructura: color-mix(in oklch, var(--ref-emerald-600) 65%, var(--ref-white) 35%);--category-lugares-historicos: color-mix(in oklch, var(--ref-red-500) 70%, var(--ref-white) 30%);--category-parques-recreacion: color-mix( in oklch, var(--ref-green-600) 65%, var(--ref-white) 35% );--category-museos: color-mix(in oklch, var(--ref-violet-500) 65%, var(--ref-white) 35%);--category-gastronomia: color-mix(in oklch, var(--ref-orange-500) 70%, var(--ref-white) 30%);--category-supermercados: color-mix(in oklch, var(--ref-cyan-500) 65%, var(--ref-white) 35%);--category-servicios: color-mix(in oklch, var(--ref-indigo-600) 65%, var(--ref-white) 35%);--category-vida-nocturna: color-mix(in oklch, var(--ref-pink-600) 65%, var(--ref-white) 35%)}@media(min-width:850px){:root{--max: 1200px}}@media(min-width:1500px){:root{--max: 1750px}}.scroll-animate{transition:transform var(--scroll-animate-duration, .5s) var(--scroll-animate-easing, cubic-bezier(.22, 1, .36, 1)),opacity var(--scroll-animate-duration, .5s) ease;transition-delay:var(--scroll-animate-delay, 0ms)}.scroll-animate:not([data-item-active]){opacity:0;transform:translate3d(0,var(--scroll-animate-offset, 40px),0) scale(var(--scroll-animate-scale, .98))}[data-section-active=true] .scroll-animate:not([data-item-active]){opacity:1;transform:translateZ(0) scale(1)}.scroll-animate[data-item-active]{opacity:1;transform:translateZ(0) scale(1)}@media(prefers-reduced-motion:reduce){[data-section-active] .scroll-animate{transform:none;transition-duration:0ms}}@media(max-width:850px){:root{--floating-cta-right-padding: 1rem}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font-body);font-weight:var(--font-weight-normal);line-height:var(--line-height-relaxed);color:var(--color-text-primary);background:var(--color-bg-canvas);overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-normal);color:var(--color-text-primary);margin:0}h1{font-size:2.5rem;font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight)}h2{font-size:2rem;font-weight:var(--font-weight-bold)}h3{font-size:1.5rem;font-weight:var(--font-weight-bold)}h4{font-size:1.25rem;font-weight:var(--font-weight-semibold)}h5,h6{font-size:1rem;font-weight:var(--font-weight-semibold)}p{font-family:var(--font-body);font-weight:var(--font-weight-normal);line-height:var(--line-height-relaxed);margin:0 0 1rem}a{font-family:var(--font-body);font-weight:var(--font-weight-medium);text-decoration:none;color:var(--color-text-link)}a:hover{text-decoration:underline}@media(max-width:640px){h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.25rem}}*:focus-visible{outline:2px solid var(--color-accent-primary);outline-offset:2px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--color-accent-primary);outline-offset:2px}.habitat-logo-fil0.svelte-18fwove{fill:#fff;fill-rule:nonzero}.habitat-logo-fil2.svelte-18fwove{fill:url(#id0)}.habitat-logo-fil1.svelte-18fwove{fill:url(#id1);fill-rule:nonzero}.habitat-logo-stop0.svelte-18fwove{stop-opacity:1;stop-color:#deae00}.habitat-logo-stop1.svelte-18fwove{stop-opacity:1;stop-color:#eed67f}.habitat-logo-stop2.svelte-18fwove{stop-opacity:1;stop-color:#fff}.habitat-logo-stop3.svelte-18fwove{stop-opacity:1;stop-color:#ffc800}.habitat-logo-stop4.svelte-18fwove{stop-opacity:1;stop-color:#c19700}.habitat-logo-stop5.svelte-18fwove{stop-opacity:1;stop-color:#826600}svg[data-theme=dark].svelte-18fwove .habitat-logo-fil0:where(.svelte-18fwove){fill:#1a1a1a}svg[data-theme=dark].svelte-18fwove .habitat-logo-stop2:where(.svelte-18fwove){stop-color:#1a1a1a}.footer-wrap.svelte-7lfk2o{max-width:var(--max);margin:auto;padding:0 clamp(.875rem,3vw,1.5rem);font-family:var(--font-body)}.site-footer.svelte-7lfk2o{padding:3rem 0 2rem;margin-top:4rem;border-top:1px solid var(--color-border-subtle);background:linear-gradient(180deg,color-mix(in oklch,var(--color-bg-muted) 85%,var(--color-bg-canvas) 15%) 0%,var(--color-bg-muted) 100%);box-shadow:0 -12px 32px var(--shadow-soft);color:var(--color-text-secondary)}.footer-grid.svelte-7lfk2o{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.footer-column.svelte-7lfk2o h3:where(.svelte-7lfk2o){font-family:var(--font-body);font-weight:var(--font-weight-semibold);margin:0 0 .75rem;font-size:1rem;letter-spacing:.08em;color:var(--color-text-primary);text-transform:uppercase}.footer-brand.svelte-7lfk2o{display:flex;flex-direction:column;gap:.75rem}.footer-logo.svelte-7lfk2o{width:fit-content;padding:.5rem .875rem;border-radius:.5rem;background:var(--color-bg-interactive);box-shadow:0 6px 16px color-mix(in oklch,var(--color-bg-interactive) 45%,transparent)}.project-highlights.svelte-7lfk2o{display:flex;gap:1rem;margin:0;padding:0;list-style:none;flex-wrap:wrap}.project-highlights.svelte-7lfk2o li:where(.svelte-7lfk2o){display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:.5rem;padding:.75rem 1rem;min-width:10rem}.project-highlights.svelte-7lfk2o strong:where(.svelte-7lfk2o){font-size:1.05rem;color:var(--color-text-primary)}.project-highlights.svelte-7lfk2o small:where(.svelte-7lfk2o){color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.08em}.footer-links.svelte-7lfk2o,.footer-contact.svelte-7lfk2o{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.footer-links.svelte-7lfk2o a:where(.svelte-7lfk2o){font-family:var(--font-body);font-weight:var(--font-weight-medium);text-decoration:none;color:var(--color-text-secondary)}.footer-links.svelte-7lfk2o a:where(.svelte-7lfk2o):hover{color:var(--color-accent-primary)}.footer-contact.svelte-7lfk2o span:where(.svelte-7lfk2o){display:block;font-size:.85rem;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.08em}.footer-contact.svelte-7lfk2o strong:where(.svelte-7lfk2o){display:block;font-size:1rem;color:var(--color-text-primary)}.footer-bottom.svelte-7lfk2o{display:flex;align-items:center;justify-content:space-between;margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid var(--color-border-subtle);font-size:.9rem;color:var(--color-text-tertiary);gap:1rem;flex-wrap:wrap}@media(max-width:1000px){.footer-grid.svelte-7lfk2o{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.footer-grid.svelte-7lfk2o{grid-template-columns:1fr}.footer-bottom.svelte-7lfk2o{flex-direction:column;align-items:flex-start}}.site.svelte-hv3zzy{position:fixed;top:0;left:0;right:0;z-index:50;width:100%;height:var(--header-height);background:var(--ref-neutral-980);border-bottom:1px solid var(--ref-neutral-900);box-shadow:0 .125rem .375rem var(--shadow-strong)}:root[data-theme=dark] .site.svelte-hv3zzy{background:var(--color-bg-canvas);border-bottom:1px solid var(--color-border-default);box-shadow:0 .125rem .375rem var(--shadow-subtle)}.bar.svelte-hv3zzy{display:flex;align-items:center;justify-content:space-between;padding:.75rem 2em;box-sizing:border-box;background:var(--ref-neutral-950)}@media(max-width:640px){.bar.svelte-hv3zzy{padding:.75rem 1rem}}:root[data-theme=dark] .bar.svelte-hv3zzy{background:var(--color-bg-elevated)}.desktop-nav.svelte-hv3zzy{display:flex;gap:1.125rem;list-style:none;margin:0;padding:0}.desktop-nav.svelte-hv3zzy a:where(.svelte-hv3zzy){padding:.375rem .125rem;border-bottom:2px solid transparent;font-family:var(--font-body);font-weight:var(--font-weight-semibold);text-decoration:none;text-transform:uppercase;color:var(--color-text-inverse)}:root[data-theme=dark] .desktop-nav.svelte-hv3zzy a:where(.svelte-hv3zzy){color:var(--color-accent-primary-text)}.desktop-nav.svelte-hv3zzy a:where(.svelte-hv3zzy):hover{border-color:var(--color-accent-border)}.desktop-nav.svelte-hv3zzy a[aria-current=page]:where(.svelte-hv3zzy),.desktop-nav.svelte-hv3zzy a.active:where(.svelte-hv3zzy){border-color:var(--color-accent-secondary)}.header-controls.svelte-hv3zzy{z-index:1001;display:flex;align-items:center;gap:.75rem}.color-editor-toggle.svelte-hv3zzy{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--ref-neutral-900);border-radius:999px;background:var(--ref-neutral-900);font-size:1.1rem;color:var(--color-text-inverse);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}:root[data-theme=dark] .color-editor-toggle.svelte-hv3zzy{border:1px solid var(--color-border-default);background:var(--color-bg-elevated);color:var(--color-accent-primary-text)}.color-editor-toggle.svelte-hv3zzy:hover{box-shadow:0 .5rem 1rem var(--shadow-subtle);transform:translateY(-1px)}.theme-toggle.svelte-hv3zzy{z-index:1001;display:flex;align-items:center;justify-content:center;padding:.5rem;background:none;border:none;border-radius:.375rem;color:var(--color-text-inverse);cursor:pointer;transition:background-color .2s,color .2s}.theme-toggle.svelte-hv3zzy:hover{background-color:var(--ref-neutral-900)}:root[data-theme=dark] .theme-toggle.svelte-hv3zzy{color:var(--color-accent-primary-text)}:root[data-theme=dark] .theme-toggle.svelte-hv3zzy:hover{background-color:var(--color-bg-muted)}.theme-toggle.svelte-hv3zzy:focus-visible{outline:2px solid var(--color-accent-secondary);outline-offset:2px}.theme-toggle.svelte-hv3zzy svg:where(.svelte-hv3zzy){width:1.25rem;height:1.25rem;transition:transform .2s}.theme-toggle.svelte-hv3zzy:hover svg:where(.svelte-hv3zzy){transform:scale(1.1)}.nav-toggle.svelte-hv3zzy{z-index:1001;display:none;padding:.3125rem;background:none;border:none;cursor:pointer}.nav-toggle.svelte-hv3zzy .icon-bar:where(.svelte-hv3zzy){display:block;width:1.5rem;height:3px;margin:.3125rem 0;background-color:var(--color-text-inverse);transition:all .2s}:root[data-theme=dark] .nav-toggle.svelte-hv3zzy .icon-bar:where(.svelte-hv3zzy){background-color:var(--color-accent-primary-text)}@media(max-width:850px){.nav-toggle.svelte-hv3zzy{display:block}.main-nav.svelte-hv3zzy{position:fixed;top:0;left:0;right:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--overlay-black-80);-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}:root[data-theme=dark] .main-nav.svelte-hv3zzy{background-color:var(--overlay-white-strong)}.main-nav.is-open.svelte-hv3zzy{opacity:1;visibility:visible}.nav-toggle.is-open.svelte-hv3zzy .icon-bar:where(.svelte-hv3zzy):nth-child(1){transform:translateY(.5rem) rotate(45deg)}.nav-toggle.is-open.svelte-hv3zzy .icon-bar:where(.svelte-hv3zzy):nth-child(2){opacity:0}.nav-toggle.is-open.svelte-hv3zzy .icon-bar:where(.svelte-hv3zzy):nth-child(3){transform:translateY(-.5rem) rotate(-45deg)}.desktop-nav.svelte-hv3zzy{flex-direction:column;align-items:center;gap:1.5rem}.desktop-nav.svelte-hv3zzy a:where(.svelte-hv3zzy){font-size:1.5rem}}body.nav-open{overflow:hidden}.skip-link.svelte-ugetq0{position:absolute;top:-40px;left:0;padding:.5rem 1rem;background:var(--color-accent-primary);color:var(--color-text-on-accent);text-decoration:none;z-index:10000;border-radius:0 0 .25rem}.skip-link.svelte-ugetq0:focus{top:0}
