@import "https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,400;9..40,500;9..40,700;9..40,900&";:root,[data-theme=claro]{--ga-font-display:"DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ga-font-sans:"DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ga-font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--ga-text-display-xl:4.875rem;--ga-text-display:48px;--ga-text-h1:40px;--ga-text-h2:28px;--ga-text-h3:24px;--ga-text-h4:1.25rem;--ga-text-amount:1.75rem;--ga-text-amount-sm:1.125rem;--ga-text-body-lg:1.125rem;--ga-text-body:1rem;--ga-text-body-sm:.875rem;--ga-text-caption:.75rem;--ga-text-micro:.6875rem;--ga-tracking-tight:-.02em;--ga-tracking-tighter:-.035em;--ga-leading-display:1.15;--ga-leading-heading:1.25;--ga-leading-body:1.55;--ga-space-1:4px;--ga-space-2:8px;--ga-space-3:12px;--ga-space-4:16px;--ga-space-5:20px;--ga-space-6:24px;--ga-space-8:32px;--ga-space-10:40px;--ga-space-12:48px;--ga-space-16:64px;--ga-space-24:96px;--ga-space-32:128px;--ga-bg:#101010;--ga-bg-soft:#141414;--ga-surface:#181818;--ga-surface-2:#1d1d1d;--ga-surface-3:#202020;--ga-surface-raised:#1d1d1d;--ga-surface-overlay:#26262b;--ga-input-bg:#202020;--ga-overlay:#120c26;--ga-ink:#fff;--ga-ink-2:#f5f5f5;--ga-muted:#c5c5c5;--ga-faint:#9f9f9f;--ga-label:#b2b2b2;--ga-accent:#0f6fc4;--ga-accent-hover:#2e8fe8;--ga-accent-active:#084f85;--ga-accent-deep:#071d2f;--ga-accent-mid:#0f6fc4;--ga-accent-bright:#13c1df;--ga-accent-soft:#0f6fc41f;--ga-accent-softer:#0f6fc40f;--ga-accent-pale:#dcebf7;--ga-accent-tint:#7fb8e8;--ga-pale:#dcebf7;--ga-pale-ink:#071d2f;--ga-on-accent:#fff;--ga-panel-bg:#101010;--ga-row-bg:#202020;--ga-check-bg:#fff;--ga-check-ink:#101010;--ga-card-tint:#0f6fc41a;--ga-card-neutral:#ffffff0f;--ga-surface-btn:#ffffff0f;--ga-gradient-feature:radial-gradient(130% 150% at 18% -10%, #2e8fe8 0%, #0f6fc4 38%, #071d2f 78%, #071d2f 100%);--ga-popular-bg:#071d2f;--ga-popular-text:#dcebf7;--ga-border:#ffffff14;--ga-border-strong:#404040;--ga-border-accent:#0f6fc473;--ga-success:#22c55e;--ga-warning:#f59e0b;--ga-danger:#ef4444;--ga-info:#3b82f6;--ga-radius-xs:2px;--ga-radius-sm:8px;--ga-radius-md:10px;--ga-radius-tile:12px;--ga-radius-lg:16px;--ga-radius-card:20px;--ga-radius-xl:28px;--ga-radius-2xl:32px;--ga-radius-pill:999px;--ga-shadow-sm:0 1px 2px #0006;--ga-shadow-md:0 8px 24px #00000073;--ga-shadow-lg:0 24px 64px #0000008c;--ga-glow-sm:0 0 24px #0f6fc447;--ga-glow-md:0 0 48px #0f6fc452;--ga-glow-lg:0 0 96px #0f6fc459;--ga-gradient-accent:linear-gradient(135deg, #13c1df 0%, #0f6fc4 45%, #084f85 100%);--ga-gradient-card:radial-gradient(120% 140% at 50% 0%, #0f6fc438 0%, #0e002c47 55%, #18181800 100%);--ga-gradient-hero:radial-gradient(60% 45% at 50% 100%, #0f6fc459 0%, #0f6fc400 70%);--ga-focus-ring:0 0 0 3px #0f6fc461;--ga-cta-dark:#101010;--ga-cta-dark-hover:#262626}[data-theme=oscuro]{--ga-bg:#f5f5f5;--ga-bg-soft:#eeeeef;--ga-surface:#fff;--ga-surface-2:#f5f5f5;--ga-surface-3:#f1f1f1;--ga-surface-raised:#f5f5f5;--ga-surface-overlay:#e7e7ea;--ga-input-bg:#f1f1f1;--ga-overlay:#f0ebff;--ga-ink:#101010;--ga-ink-2:#27272a;--ga-muted:#404040;--ga-faint:#71717a;--ga-label:#404040;--ga-panel-bg:#fff;--ga-row-bg:#f4f4f5;--ga-check-bg:var(--ga-accent);--ga-check-ink:#fff;--ga-card-tint:#0f6fc412;--ga-card-neutral:#1010100a;--ga-surface-btn:#1010100d;--ga-popular-bg:#e6ecfc;--ga-popular-text:#0846e3;--ga-border:#e4e4e7;--ga-border-strong:#c5c5c5;--ga-shadow-sm:0 1px 2px #0a0a0c0f;--ga-shadow-md:0 8px 24px #0a0a0c14;--ga-shadow-lg:0 24px 64px #0a0a0c1f;--ga-glow-sm:0 0 24px #0f6fc42e;--ga-glow-md:0 0 48px #0f6fc433;--ga-glow-lg:0 0 96px #0f6fc438;--ga-gradient-card:radial-gradient(120% 140% at 50% 0%, #0f6fc414 0%, #13c1df33 60%, #fff0 100%);--ga-gradient-hero:radial-gradient(60% 45% at 50% 100%, #0f6fc429 0%, #0f6fc400 70%)}:root,[data-theme=claro]{--ga-bg:#fff;--ga-bg-soft:#f4f8fb;--ga-surface:#fff;--ga-surface-2:#f4f8fb;--ga-surface-3:#eaf3fc;--ga-surface-raised:#f4f8fb;--ga-surface-overlay:#eaf3fc;--ga-input-bg:#fff;--ga-overlay:#071d2f8c;--ga-ink:#071d2f;--ga-ink-2:#0a2a45;--ga-muted:#3d5a73;--ga-faint:#7a93a8;--ga-label:#5a7488;--ga-brand:#0075a7;--ga-accent:#0f6fc4;--ga-accent-hover:#0a5e9e;--ga-accent-active:#084f85;--ga-accent-deep:#071d2f;--ga-accent-mid:#0f6fc4;--ga-accent-bright:#13c1df;--ga-accent-soft:#0075a71a;--ga-accent-softer:#0075a70f;--ga-accent-pale:#eaf3fc;--ga-accent-tint:#dcebf7;--ga-cyan:#13c1df;--ga-border:#dde5ea;--ga-border-strong:#c2d6ec;--ga-border-accent:#0f6fc473;--ga-panel-bg:#fff;--ga-row-bg:#f4f8fb;--ga-card-tint:#0075a714;--ga-popular-bg:#071d2f;--ga-popular-text:#dcebf7;--ga-cta-dark:#071d2f;--ga-cta-dark-hover:#0a2a45;--ga-focus-ring:0 0 0 3px #0f6fc459;--ga-gradient-accent:linear-gradient(135deg, #13c1df 0%, #0f6fc4 55%, #0075a7 100%);--ga-gradient-feature:radial-gradient(130% 150% at 18% -10%, #13c1df 0%, #0f6fc4 38%, #0075a7 78%, #071d2f 100%);--ga-gradient-card:radial-gradient(120% 140% at 50% 0%, #0075a724 0%, #071d2f0f 55%, #fff0 100%);--ga-gradient-hero:radial-gradient(60% 45% at 50% 100%, #0075a733 0%, #0075a700 70%);--ga-glow-sm:0 0 24px #0075a72e;--ga-glow-md:0 0 48px #0075a733;--ga-glow-lg:0 0 96px #0075a738;--ga-text-display:48px;--ga-text-h2:28px;--ga-text-h3:24px;--ga-text-h4:20px;--ga-leading-body:1.5}[data-theme=oscuro]{--ga-bg:#071d2f;--ga-bg-soft:#0a2a45;--ga-surface:#0a2a45;--ga-surface-2:#102f4a;--ga-surface-3:#143452;--ga-surface-raised:#0a2a45;--ga-surface-overlay:#143452;--ga-input-bg:#0a2a45;--ga-overlay:#030c1aa6;--ga-ink:#fff;--ga-ink-2:#eaf3fc;--ga-muted:#cfe2ee;--ga-faint:#7a93a8;--ga-label:#a8c2d4;--ga-brand:#13c1df;--ga-accent:#4aa8f0;--ga-accent-hover:#2e8fe8;--ga-accent-active:#0f6fc4;--ga-accent-deep:#8fc3ec;--ga-accent-mid:#4aa8f0;--ga-accent-bright:#13c1df;--ga-accent-soft:#4aa8f02e;--ga-accent-softer:#4aa8f01a;--ga-accent-pale:#0a2a45;--ga-accent-tint:#143452;--ga-cyan:#13c1df;--ga-border:#1e3d5e;--ga-border-strong:#2a4e73;--ga-border-accent:#4aa8f073;--ga-panel-bg:#071d2f;--ga-row-bg:#0a2a45;--ga-card-tint:#13c1df1a;--ga-popular-bg:#13c1df;--ga-popular-text:#071d2f;--ga-cta-dark:#13c1df;--ga-cta-dark-hover:#0f6fc4;--ga-focus-ring:0 0 0 3px #4aa8f059}:root,[data-theme=claro]{--ga-lavender:#dcebf7;--ga-lavender-ink:#071d2f}[data-theme=oscuro]{--ga-lavender:#143452;--ga-lavender-ink:#fff}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--ga-bg);color:var(--ga-muted);font-family:var(--ga-font-sans);font-size:var(--ga-text-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.55;transition:background-color .25s,color .25s}h1,h2,h3,h4,h5,h6{color:var(--ga-ink);font-family:var(--ga-font-display);letter-spacing:var(--ga-tracking-tight);margin:0;font-weight:700;line-height:1.08}h1{font-size:var(--ga-text-h1);letter-spacing:var(--ga-tracking-tighter)}h2{font-size:var(--ga-text-h2)}h3{font-size:var(--ga-text-h3)}h4{font-size:var(--ga-text-h4)}p{margin:0}a{color:var(--ga-accent-hover);text-decoration:none}a:hover{text-decoration:underline}button{font-family:inherit}::selection{background:var(--ga-accent);color:var(--ga-on-accent)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--ga-border-strong);border-radius:var(--ga-radius-pill);border:2px solid var(--ga-bg)}.ga-example{background:var(--ga-bg);min-height:100vh;color:var(--ga-ink);font-family:var(--ga-font-sans)}.ga-example-header{background:var(--ga-bg);align-items:center;gap:32px;padding:20px 64px;display:flex}.ga-example-brand{color:var(--ga-ink);align-items:center;gap:10px;font-size:20px;font-weight:700;text-decoration:none;display:flex}.ga-example-nav{gap:24px;margin-left:auto;display:flex}.ga-example-nav a{color:var(--ga-muted);font-weight:500;text-decoration:none}.ga-example-header-actions{gap:12px;display:flex}.ga-example-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--ga-cyan);font-size:14px;font-weight:700}.ga-example-hero-text{color:var(--ga-muted);max-width:560px;margin:0 auto;font-size:18px}.ga-example-hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.ga-example-trust{color:var(--ga-muted);margin-top:28px;font-size:14px}.ga-example-section{max-width:1200px;margin:0 auto;padding:64px 24px}.ga-example-track-form{align-items:end;gap:12px;max-width:640px;margin:24px auto 0;display:flex}.ga-example-track-form>:first-child{flex:1}.ga-example-track-result{gap:24px;max-width:640px;margin:32px auto 0;display:grid}.ga-example-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:32px;display:grid}.ga-example-two-col{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.ga-example-offices{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}@media (width<=900px){.ga-example-header{flex-wrap:wrap;padding:16px 24px}.ga-example-nav{display:none}.ga-example-grid,.ga-example-two-col{grid-template-columns:1fr}.ga-example-track-form{flex-direction:column;align-items:stretch}}._button_18gks_1{justify-content:center;align-items:center;gap:var(--ga-space-2);border-radius:var(--ga-radius-lg);font-family:var(--ga-font-sans);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:0;font-weight:600;transition:background-color .18s,transform .12s,box-shadow .18s,border-color .18s,filter .18s;display:inline-flex}._button_18gks_1:active:not(:disabled){transform:translateY(1px)scale(.99)}._button_18gks_1:disabled{cursor:not-allowed;opacity:.55}._primary_18gks_20{background:var(--ga-accent);color:var(--ga-on-accent)}._primary_18gks_20:hover:not(:disabled){background:var(--ga-accent-hover);filter:brightness(1.08)}._secondary_18gks_26{color:var(--ga-ink);border:1px solid var(--ga-border-strong);background:0 0}._secondary_18gks_26:hover:not(:disabled){border-color:var(--ga-accent);color:var(--ga-accent-hover)}._ghost_18gks_33{color:var(--ga-muted);background:0 0}._ghost_18gks_33:hover:not(:disabled){color:var(--ga-ink);background:var(--ga-accent-softer)}._dark_18gks_39{background:var(--ga-cta-dark);color:#fff}._dark_18gks_39:hover:not(:disabled){background:var(--ga-cta-dark-hover)}._surface_18gks_45{background:var(--ga-surface-btn);color:var(--ga-ink)}._surface_18gks_45:hover:not(:disabled){background:var(--ga-accent-soft)}._outline_18gks_51{color:var(--ga-ink);border:1px solid var(--ga-border-accent);background:0 0}._outline_18gks_51:hover:not(:disabled){border-color:var(--ga-accent)}._sm_18gks_59{height:36px;font-size:var(--ga-text-body-sm);padding:0 14px}._md_18gks_60{height:44px;font-size:var(--ga-text-body);padding:0 18px}._lg_18gks_61{height:48px;font-size:var(--ga-text-body);padding:0 20px;font-weight:700}._xl_18gks_62{height:56px;font-size:var(--ga-text-body-lg);padding:0 20px;font-weight:700}._fullWidth_18gks_64{width:100%}._icon_18gks_66,._arrow_18gks_66{flex-shrink:0;display:inline-flex}._arrow_18gks_66{transition:transform .18s}._button_18gks_1:hover ._arrow_18gks_66{transform:translate(3px)}._spinner_18gks_71{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite _ga-spin_18gks_1}@keyframes _ga-spin_18gks_1{to{transform:rotate(360deg)}}._banner_18d9s_2{align-items:center;gap:var(--ga-space-6);width:100%;padding:var(--ga-space-8);background:var(--ga-card-tint);border-radius:var(--ga-radius-lg);color:var(--ga-ink);font-family:var(--ga-font-sans);flex-wrap:wrap;display:flex}._copy_18d9s_15{gap:var(--ga-space-1);flex-direction:column;flex:1;min-width:260px;display:flex}._title_18d9s_23{color:inherit;font-size:var(--ga-text-h4);margin:0;font-weight:700;line-height:1.3}._text_18d9s_31{font-size:var(--ga-text-body);line-height:var(--ga-leading-body);color:var(--ga-muted);margin:0}._actions_18d9s_38{align-items:center;gap:var(--ga-space-3);flex-wrap:wrap;margin-left:auto;display:flex}._gradient_18d9s_48{background:linear-gradient(90deg,#0f6fc473,#0f6fc426,#0f6fc473);border-radius:8px}._gradient_18d9s_48 ._title_18d9s_23{font-size:24px;line-height:32px}._gradient_18d9s_48 ._text_18d9s_31{color:var(--ga-ink)}._root_1htlu_1{--ft-text:#fff;--ft-muted:#c5c5c5;--ft-border:#ffffff1a;z-index:1;font-family:var(--ga-font-sans);position:relative}._inner_1htlu_9{border-top:1px solid var(--ft-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:1100px;margin:0 auto;padding:32px 0 24px;display:flex}._links_1htlu_21{flex-wrap:wrap;gap:32px;display:flex}._link_1htlu_21{color:var(--ft-muted);font-size:16px;font-weight:500;line-height:22px;text-decoration:none;transition:color .18s}._link_1htlu_21:hover{color:var(--ft-text);text-decoration:none}._copyright_1htlu_31{color:var(--ft-muted);margin:0;font-size:16px;font-weight:500;line-height:22px}[data-theme=claro] ._root_1htlu_1{--ft-text:#101010;--ft-muted:#4a4d59;--ft-border:#1010101f}@media (width<=480px){._inner_1htlu_9{padding:16px 20px}}._panel_ys8a8_1{width:100%;padding:var(--ga-space-16) var(--ga-space-6);background-color:#101010;background-image:var(--ga-gradient-hero), linear-gradient(#ffffff0b 1px, transparent 1px), linear-gradient(90deg, #ffffff0b 1px, transparent 1px);border:1px solid var(--ga-border-accent);border-radius:var(--ga-radius-2xl);color:#fff;font-family:var(--ga-font-sans);text-align:center;background-size:100% 100%,44px 44px,44px 44px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._content_ys8a8_22{align-items:center;gap:var(--ga-space-4);flex-direction:column;max-width:640px;display:flex;position:relative}._field_lsfg0_1{gap:var(--ga-space-1);width:100%;font-family:var(--ga-font-sans);flex-direction:column;display:flex}._label_lsfg0_9{font-size:var(--ga-text-caption);color:var(--ga-ink-2);letter-spacing:.01em;font-weight:600}._input_lsfg0_16{box-sizing:border-box;background:var(--ga-input-bg);border:1px solid var(--ga-border);border-radius:var(--ga-radius-lg);width:100%;color:var(--ga-ink);font-family:var(--ga-font-sans);transition:border-color .18s,box-shadow .18s}._input_lsfg0_16::placeholder{color:var(--ga-faint)}._input_lsfg0_16:focus{border-color:var(--ga-accent);box-shadow:var(--ga-focus-ring);outline:none}._input_lsfg0_16:disabled{opacity:.5;cursor:not-allowed}._sm_lsfg0_40{padding:8px var(--ga-space-3);font-size:var(--ga-text-body-sm)}._md_lsfg0_41{min-height:50px;padding:12px var(--ga-space-4);font-size:var(--ga-text-body)}._lg_lsfg0_42{padding:16px var(--ga-space-5);font-size:var(--ga-text-body-lg)}._hasError_lsfg0_44{border-color:var(--ga-danger)}._hasError_lsfg0_44:focus{border-color:var(--ga-danger);box-shadow:0 0 0 3px #ef444440}._hint_lsfg0_47,._error_lsfg0_47{font-size:var(--ga-text-caption);margin:0;line-height:1.45}._hint_lsfg0_47{color:var(--ga-faint)}._error_lsfg0_47{color:var(--ga-danger)}._root_1n0ui_1{background:var(--ga-surface);border:1px solid var(--ga-border);border-radius:var(--ga-radius-card);padding:var(--ga-space-6);color:var(--ga-ink);font-family:var(--ga-font-sans);gap:var(--ga-space-2);display:grid}._pin_1n0ui_2{background:var(--ga-accent-soft);width:40px;height:40px;color:var(--ga-brand);border-radius:50%;justify-content:center;align-items:center;font-size:20px;display:inline-flex}._city_1n0ui_3{font-size:var(--ga-text-h4);margin:0}._note_1n0ui_4{color:var(--ga-muted);font-size:var(--ga-text-body-sm);line-height:var(--ga-leading-body);margin:0}._cta_1n0ui_5{color:var(--ga-accent);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:700}._wrap_1jln7_1{gap:var(--ga-space-4);font-family:var(--ga-font-sans);color:var(--ga-ink);flex-direction:column;display:flex}._center_1jln7_9{text-align:center;align-items:center}._left_1jln7_10{text-align:left;align-items:flex-start}._eyebrow_1jln7_12{font-size:var(--ga-text-body-sm);color:var(--ga-accent-bright);font-weight:600}._title_1jln7_18{color:inherit;letter-spacing:0;text-wrap:balance;margin:0;font-weight:700}._display_1jln7_26{font-size:var(--ga-text-display);line-height:var(--ga-leading-display)}._h1_1jln7_31{font-size:var(--ga-text-h1);line-height:var(--ga-leading-heading)}._text_1jln7_36{max-width:640px;font-size:var(--ga-text-body-lg);font-weight:500;line-height:var(--ga-leading-body);color:var(--ga-muted);margin:0}._root_1xudg_1{background:var(--ga-surface);border:1px solid var(--ga-border);border-radius:var(--ga-radius-card);padding:var(--ga-space-6);color:var(--ga-ink);font-family:var(--ga-font-sans);gap:var(--ga-space-3);flex-direction:column;display:flex}._featured_1xudg_2{background:var(--ga-brand-deep);color:#fff;border-color:var(--ga-brand-deep)}._featured_1xudg_2 ._description_1xudg_3,._featured_1xudg_2 ._item_1xudg_3{color:#cfe2ee}._number_1xudg_4{background:var(--ga-accent-soft);width:32px;height:32px;color:var(--ga-brand);font-weight:700;font-size:var(--ga-text-body-sm);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}._featured_1xudg_2 ._number_1xudg_4{color:#fff;background:#ffffff26}._title_1xudg_6{font-size:var(--ga-text-h3);line-height:var(--ga-leading-heading);margin:0}._description_1xudg_3{color:var(--ga-muted);font-size:var(--ga-text-body);line-height:var(--ga-leading-body);margin:0}._list_1xudg_8{gap:var(--ga-space-2);margin:0;padding:0;list-style:none;display:grid}._item_1xudg_3{gap:var(--ga-space-2);font-size:var(--ga-text-body-sm);color:var(--ga-muted);display:flex}._check_1xudg_10{color:var(--ga-cyan);font-weight:700}._cta_1xudg_11{border-radius:var(--ga-radius-md);background:var(--ga-accent);color:#fff;cursor:pointer;border:0;align-self:flex-start;margin-top:auto;padding:12px 18px;font-weight:700}._featured_1xudg_2 ._cta_1xudg_11{color:var(--ga-brand-deep);background:#fff}._root_wllf9_1{background:var(--ga-surface);border:1px solid var(--ga-border);border-radius:var(--ga-radius-card);padding:var(--ga-space-6);color:var(--ga-ink);font-family:var(--ga-font-sans);gap:var(--ga-space-2);display:grid}._top_wllf9_2{justify-content:space-between;align-items:center;gap:var(--ga-space-3);display:flex}._code_wllf9_3{font-weight:700}._status_wllf9_4{background:var(--ga-accent-soft);color:var(--ga-brand);border-radius:var(--ga-radius-pill);font-size:var(--ga-text-caption);padding:4px 10px;font-weight:700}._route_wllf9_5{color:var(--ga-muted);margin:0}._date_wllf9_6{color:var(--ga-faint);font-size:var(--ga-text-body-sm);margin:0}._root_1gdtr_1{background:var(--ga-surface);border:1px solid var(--ga-border);border-radius:var(--ga-radius-card);padding:var(--ga-space-6);color:var(--ga-ink);font-family:var(--ga-font-sans);gap:var(--ga-space-4);max-width:420px;display:grid}._title_1gdtr_2{font-size:var(--ga-text-h3);margin:0}._methods_1gdtr_3{gap:var(--ga-space-2);display:flex}._method_1gdtr_3{border:1px solid var(--ga-border);background:var(--ga-surface-2);color:var(--ga-ink);border-radius:var(--ga-radius-md);cursor:pointer;flex:1;padding:12px;font-weight:700}._active_1gdtr_5{background:var(--ga-brand);color:#fff;border-color:var(--ga-brand)}._result_1gdtr_6{color:var(--ga-muted);margin:0}._result_1gdtr_6 strong{color:var(--ga-ink);font-size:var(--ga-text-h3)}._demo_1gdtr_8{border-radius:var(--ga-radius-md);background:var(--ga-accent-soft);color:var(--ga-muted);font-size:var(--ga-text-body-sm);margin:0;padding:10px 12px}._root_1eakh_1{font-family:var(--ga-font-sans);color:var(--ga-ink);gap:var(--ga-space-2);display:grid}._label_1eakh_2{font-size:var(--ga-text-body-sm);color:var(--ga-muted);font-weight:600}._row_1eakh_3{align-items:center;gap:var(--ga-space-2);background:var(--ga-input-bg);border:1px solid var(--ga-border);border-radius:var(--ga-radius-lg);padding:4px;display:flex}._btn_1eakh_4{background:var(--ga-accent-soft);width:40px;height:40px;color:var(--ga-brand);cursor:pointer;border:0;border-radius:10px;font-size:20px;font-weight:700}._input_1eakh_5{min-width:0;color:var(--ga-ink);font-size:var(--ga-text-body);text-align:center;background:0 0;border:0;outline:none;flex:1;font-weight:700}._unit_1eakh_6{color:var(--ga-muted);font-weight:600}._root_5ggsm_1{gap:var(--ga-space-2);color:var(--ga-ink);font-family:var(--ga-font-sans);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}._step_5ggsm_2{gap:var(--ga-space-2);text-align:center;color:var(--ga-faint);justify-items:center;display:grid}._dot_5ggsm_3{background:var(--ga-surface-2);border:1px solid var(--ga-border);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-weight:700;display:inline-flex}._done_5ggsm_4,._current_5ggsm_4{color:var(--ga-ink)}._done_5ggsm_4 ._dot_5ggsm_3{background:var(--ga-brand);color:#fff;border-color:var(--ga-brand)}._current_5ggsm_4 ._dot_5ggsm_3{background:var(--ga-cyan);color:var(--ga-brand-deep);border-color:var(--ga-cyan)}._label_5ggsm_7{font-size:var(--ga-text-body-sm);font-weight:600}
