@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_c22fe1{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}*,:after,:before{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1rem}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}a{text-decoration:none;color:inherit}input{outline:none}button{border:none;cursor:pointer;background-color:transparent;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p{margin:0;font-size:inherit}ul{list-style:none;padding:0;margin:0}:root{--vt-green-900:#0e5237;--vt-green-800:#15683f;--vt-green-700:#1e8049;--vt-green-600:#2a9d55;--vt-green-500:#45b863;--vt-green-400:#74d17f;--vt-green-300:#a8e5a6;--vt-green-200:#d4f2ce;--vt-green-100:#ecf9e7;--vt-green-50:#f5fcf2;--vt-blue-900:#0a2540;--vt-blue-800:#0e3a66;--vt-blue-700:#14538f;--vt-blue-600:#1e6fb8;--vt-blue-500:#2e8ad6;--vt-blue-400:#5ba8e5;--vt-blue-300:#93c7f0;--vt-blue-200:#c7e0f7;--vt-blue-100:#e4effa;--vt-blue-50:#f2f7fd;--vt-sun-500:#f4c534;--vt-sun-400:#f8d766;--vt-success:#1e8049;--vt-warning:#d9982c;--vt-danger:#c5341b;--vt-info:#1e6fb8;--vt-ink-1000:#050810;--vt-ink-800:#131c2e;--vt-ink-700:#1f2a3d;--vt-ink-600:#344056;--vt-ink-500:#4e5a72;--vt-ink-400:#6e7a8f;--vt-ink-300:#97a2b3;--vt-ink-200:#c0c8d4;--vt-ink-150:#d9dfe7;--vt-ink-100:#e6eaf0;--vt-ink-75:#eff2f6;--vt-ink-50:#f5f7fa;--vt-ink-25:#fafbfc;--color-bg-page:#07101d;--color-bg-surface:#0e1b2c;--color-bg-subtle:#0b1828;--color-border-subtle:#1e3247;--color-border-strong:#2a435f;--color-text-primary:#eaf1fa;--color-text-secondary:#9baac0;--color-text-muted:#6e8099;--color-text-on-primary:#ffffff;--color-primary:var(--vt-green-500);--color-primary-strong:var(--vt-green-400);--color-primary-soft:rgba(69,184,99,0.16);--color-accent:var(--vt-blue-400);--color-accent-muted:var(--vt-blue-300);--color-accent-soft:rgba(91,168,229,0.18);--color-danger:#c5341b;--shadow-soft:rgba(0,0,0,0.4);--shadow-strong:rgba(0,0,0,0.7);--font-family:"Space Grotesk","Inter",system-ui,-apple-system,sans-serif;--font-regular:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--max-content-width:1280px;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1440px;--border-radius-xs:4px;--border-radius-sm:6px;--border-radius-md:10px;--border-radius-lg:14px;--border-radius-xl:20px;--border-radius-2xl:28px;--border-radius-pill:999px;--shadow-xs:0 1px 2px rgba(11,18,32,0.04);--shadow-sm:0 1px 2px rgba(11,18,32,0.06),0 2px 4px rgba(11,18,32,0.04);--shadow-md:0 4px 8px -2px rgba(11,18,32,0.08),0 2px 4px -2px rgba(11,18,32,0.05);--shadow-lg:0 12px 24px -8px rgba(11,18,32,0.12),0 4px 8px -4px rgba(11,18,32,0.06);--shadow-xl:0 24px 48px -12px rgba(11,18,32,0.18);--shadow-glow:0 0 0 4px rgba(30,128,73,0.15);--shadow-glow-blue:0 0 0 4px rgba(30,111,184,0.18);--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--dur-fast:120ms;--dur-base:200ms;--dur-slow:320ms;--z-index-0:0;--z-index-1:1;--z-index-10:10;--z-index-100:100;--z-index-1000:1000;--bg:#07101d;--bg-subtle:#0b1828;--bg-muted:#112236;--bg-inverted:var(--vt-white);--surface:#0e1b2c;--surface-2:#132438;--surface-3:#1a2d44;--border:#1e3247;--border-strong:#2a435f;--divider:#16273b;--text:#eaf1fa;--text-muted:#9baac0;--text-subtle:#6e8099;--text-inverted:var(--vt-ink-900);--text-link:var(--vt-blue-400);--brand:var(--vt-green-500);--brand-strong:var(--vt-green-400);--brand-soft:rgba(69,184,99,0.16);--brand-secondary:var(--vt-blue-400);--brand-secondary-soft:rgba(91,168,229,0.18);--accent-tech:var(--vt-blue-400);--font-sans:"Space Grotesk","Inter",system-ui,-apple-system,sans-serif;--font-display:"Space Grotesk","Inter",system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,monospace;--fs-12:12px;--lh-12:16px;--fs-13:13px;--lh-13:18px;--fs-14:14px;--lh-14:20px;--fs-16:16px;--lh-16:24px;--fs-18:18px;--lh-18:26px;--fs-20:20px;--lh-20:28px;--fs-24:24px;--lh-24:32px;--fs-30:30px;--lh-30:38px;--fs-36:36px;--lh-36:44px;--fs-48:48px;--lh-48:56px;--fs-60:60px;--lh-60:66px;--fs-72:72px;--lh-72:78px;--fs-96:96px;--lh-96:100px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--tracking-tight:-0.02em;--tracking-normal:0;--tracking-wide:0.04em;--tracking-wider:0.08em;--tracking-caps:0.12em;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--r-xs:4px;--r-sm:6px;--r-md:10px;--r-lg:14px;--r-xl:20px;--r-2xl:28px;--r-pill:999px;--shadow-inner:inset 0 1px 2px rgba(11,18,32,0.06);--vt-white:#ffffff;--vt-ink-900:#0b1220}[data-theme=light]{--bg:#ffffff;--bg-subtle:#fafbfc;--bg-muted:#f5f7fa;--bg-inverted:#0b1220;--surface:#ffffff;--surface-2:#fafbfc;--surface-3:#f5f7fa;--border:#e6eaf0;--border-strong:#c0c8d4;--divider:#eff2f6;--text:#0b1220;--text-muted:#4e5a72;--text-subtle:#6e7a8f;--text-inverted:#ffffff;--text-link:#14538f;--brand:#1e8049;--brand-strong:#15683f;--brand-soft:#ecf9e7;--brand-secondary:#0e3a66;--brand-secondary-soft:#e4effa;--accent-tech:#1e6fb8;--shadow-xs:0 1px 2px rgba(11,18,32,0.04);--shadow-sm:0 1px 2px rgba(11,18,32,0.06),0 2px 4px rgba(11,18,32,0.04);--shadow-md:0 4px 8px -2px rgba(11,18,32,0.08),0 2px 4px -2px rgba(11,18,32,0.05);--shadow-lg:0 12px 24px -8px rgba(11,18,32,0.12),0 4px 8px -4px rgba(11,18,32,0.06);--shadow-xl:0 24px 48px -12px rgba(11,18,32,0.18)}.p-rating-icon{color:var(--yellow-400)}.p-rating-item{width:1.4rem}.p-chip{background-color:white;padding:11px 16px}.p-dialog.p-dialog-bottom,.p-dialog.p-dialog.p-component.p-dialog-default.p-ripple-disabled.p-dialog-enter-done{margin:0}.p-dialog-content,.p-dialog-header{padding:0}.p-button{justify-content:center;gap:1rem;background:linear-gradient(270deg,var(--color-text-primary) 0,var(--color-text-primary) 0,var(--color-primary) 75%)}.p-button-outlined{border:1px solid var(--color-primary)!important;background:transparent;color:var(--color-text-primary)}.p-button-outlined span{color:var(--color-text-muted)}.p-button-text{color:var(--color-primary);background:transparent}.p-button-link{color:var(--color-text-secondary);text-decoration:underline;background:transparent}.p-button.p-disabled{background:var(--color-primary);color:white}.p-button.p-component{padding:1rem;border-radius:1rem}.p-checkbox:not(.p-disabled) .p-checkbox-box{border-color:var(--color-primary);border-radius:4px}.p-checkbox:not(.p-disabled) .p-checkbox-box .p-highlight{background-color:var(--color-primary)}.p-divider-left{margin:0}.p-inputswitch-slider{background-color:white;border:1px solid var(--color-primary)}.p-inputswitch-slider:before{background-color:var(--color-primary);box-shadow:0 0 6px rgba(0,0,0,.1)}.p-sidebar-content,.p-sidebar-header{padding:0}.p-inputtext{border-color:transparent;border-radius:7px}.p-inputtext.p-invalid{border-color:var(--red-500)}.p-password-input.p-inputtext.p-component{width:100%}.p-dropdown{border:none;border-radius:7px}.p-inline-message{display:grid;grid-template-columns:auto 1fr;grid-gap:.5rem;gap:.5rem;border-radius:var(--border-radius-md);align-items:start;justify-content:start;padding:1rem}.p-inline-message-warn{color:rgba(185,80,0,1);background:rgba(255,244,236,1);border:1px solid rgba(255,143,57,1)}.p-inline-message-warn svg{width:1rem;height:21px}.p-chip{padding:2px 10px;width:-moz-min-content;width:min-content;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:1rem}.p-chip-text{margin:0;font-size:14px;font-weight:500;line-height:20px;text-align:center}.p-icon-field.p-icon-field-right{width:100%}body{background-color:var(--color-bg-page)}.layout{min-height:100vh;display:flex;flex-direction:column}.layout__gradient{background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(30,128,73,.14) 0,transparent 65%),radial-gradient(ellipse 50% 40% at 100% 100%,rgba(14,58,102,.1) 0,transparent 55%),var(--color-bg-page);flex:1;display:flex;flex-direction:column}.layout__content{flex:1}.layout__content--scrolled{margin-top:50px}.not-found{min-height:100vh;display:flex;justify-content:center;align-items:center}.not-found__content{display:grid;text-align:center;padding:2rem;grid-gap:1rem;gap:1rem}.not-found__title{font-size:4rem;font-weight:700;margin-bottom:1rem;color:var(--color-text-primary)}.not-found__message{font-size:1.25rem;color:var(--color-text-secondary);margin-bottom:1.5rem}:root{--vuelta-bg:#eae6df;--vuelta-text:#1a1714;--vuelta-muted:#8a8279;--vuelta-border:#d4cfc7;--vuelta-surface:#eceae4;--vuelta-placeholder-bg:#ddd9d1;--vuelta-placeholder-text:#9a9490;--vuelta-whatsapp:#25d366;--vuelta-overlay:rgba(30,27,23,0.88);--vuelta-nav-btn-bg:rgba(255,255,255,0.12);--vuelta-btn-dl-bg:rgba(255,255,255,0.14);--vuelta-skeleton-bg:#d4cfc7}body{background:var(--bg);color:var(--text);font-family:var(--font-sans)}