@layer nopal.tokens{:root{--nopal-figma-actions-default-primary-default:#02af42;--nopal-figma-actions-default-primary-hover:#028532;--nopal-figma-actions-default-primary-pressed:#016928;--nopal-figma-actions-default-primary-disabled:#ebebeb;--nopal-figma-actions-default-primary-text-disabled:#a9a9a9;--nopal-figma-actions-default-primary-text:#fff;--nopal-figma-actions-default-secondary-default:#d6f2e1;--nopal-figma-actions-default-secondary-hover:#d6ebde;--nopal-figma-actions-default-secondary-pressed:#d6e7dc;--nopal-figma-actions-default-secondary-disabled:#f6f6f6;--nopal-figma-actions-default-secondary-text-disabled:#a9a9a9;--nopal-figma-actions-default-secondary-text:#027e2f;--nopal-figma-actions-alternative-primary-alt-default:#fff;--nopal-figma-actions-alternative-primary-alt-hover:#d6f2e1;--nopal-figma-actions-alternative-primary-alt-pressed:#fff;--nopal-figma-actions-alternative-primary-alt-focus:#e8e8e8;--nopal-figma-actions-alternative-primary-alt-text:#008b33;--nopal-figma-actions-alternative-primary-alt-text-disabled:#b8b8b8;--nopal-figma-actions-default-orange-default:#ff4d29;--nopal-figma-actions-default-orange-hover:#ff330a;--nopal-figma-actions-default-orange-pressed:#f52900;--nopal-figma-actions-default-orange-disabled:#f6f6f6;--nopal-figma-actions-default-orange-text-disabled:#a9a9a9;--nopal-figma-actions-default-orange-text:#fff;--nopal-figma-backgrounds-defaults-bg-primary:#fff;--nopal-figma-borders-border-primary:#d9d9d9;--nopal-figma-brand-brand-primary:#00ae42;--nopal-figma-text-defaults-text-default:#1a1a1a;--nopal-figma-text-defaults-text-lighter:#595959;--nopal-figma-text-alternatives-text-alt-default:#fff;--nopal-figma-text-alternatives-text-alt-lighter:#adadad;--nopal-figma-text-alternatives-text-alt-details-title:#003716;--nopal-figma-text-alternatives-text-alt-details-subtitle:#668773;--nopal-figma-brand-brand-tertiary:#1a5632;--nopal-figma-icons-icon-default:#2d3748;--nopal-figma-icons-icon-darker:#171923;--nopal-figma-icons-icon-disabled:#a9a9a9;--nopal-figma-icons-icon-alt:#fff;--nopal-figma-sm2:4px;--nopal-figma-sm3:8px;--nopal-figma-md1:16px;--nopal-figma-md3:24px;--nopal-figma-button-1:18px;--nopal-figma-button-2:16px;--nopal-figma-button-3:12px;--nopal-figma-h1-display:88px;--nopal-figma-h2-display:62px;--nopal-figma-h1:48px;--nopal-figma-h2:36px;--nopal-figma-h3:28px;--nopal-figma-h4:24px;--nopal-figma-body-1:18px;--nopal-figma-body-2:16px;--nopal-figma-body-3:14px;--nopal-figma-label:12px;--nopal-figma-primarios-celeste-medio:#087cbb;--nopal-figma-primarios-gris-oscuro:#606060;--nopal-figma-system-feedback-error-error-primary:#dc4545;--nopal-figma-text-alternatives-text-alt-lighter-subtle:#ececec;--nopal-figma-actions-alternative-primary-alt-disabled:#d6d6d6;--nopal-figma-sm1:2px;--nopal-figma-sm4:12px;--nopal-figma-system-feedback-success-success-secondary:#c1fbd5;--nopal-figma-system-feedback-info-info-secondary:#cbddff;--nopal-figma-system-feedback-info-info-primary:#2697de;--nopal-figma-text-defaults-text-darker:#000;--nopal-figma-sm0:0px;--nopal-figma-md2:20px;--nopal-figma-md4:32px;--nopal-figma-x-status-delayed:#fccd48;--nopal-figma-x-station-cbx:#3f2b56;--nopal-figma-x-extra-hotsale:#ffe73b;--nopal-figma-x-promo-candy-bg:#c9dbfa;--nopal-figma-x-promo-candy-fg:#0d3e8f;--nopal-figma-x-range-band:#b9dcc6;--nopal-figma-x-benefit-teal:#256e71;--nopal-figma-x-ribbon-orange:#eb6b0f;--nopal-figma-x-gradient-end:#ff4554;--nopal-figma-x-gradient-base:#f83aa0;--nopal-figma-x-directo-bg:#d6f2e1;--nopal-figma-x-step-card-1-bg:#48a4ff;--nopal-figma-x-step-card-2-bg:#004951;--nopal-figma-x-step-card-3-bg:#80c002;--nopal-figma-x-step-card-1-accent:#2d73d5;--nopal-figma-x-step-card-brand-accent:#2b8639;--nopal-figma-x-step-card-sticker-green:#74c900;--nopal-figma-x-map-label-bg:#fff;--nopal-figma-x-map-label-fg:#3f79c9;--nopal-figma-x-map-label-border:#c8dfff;--nopal-figma-x-dialog-title:#333;--nopal-figma-backgrounds-alternatives-bg-primary-alt:#124734;--nopal-figma-backgrounds-defaults-bg-secondary:#f3f5f4;--nopal-figma-lg3:64px;--nopal-figma-borders-border-secondary:#edf2f7;--nopal-figma-backgrounds-alternatives-bg-secondary-alt:#10402f;--nopal-figma-primarios-celeste-nuevo:#eaf1f7;--nopal-figma-blanco-blanco-100:#fff;--nopal-figma-brand-brand-secondary:#73c900;--nopal-figma-system-feedback-warning-warning-primary:#ea8b01;--nopal-figma-medium-fare:#eebd00;--nopal-figma-high-fare:#ff3c00;--nopal-figma-system-feedback-warning-warning-secondary:#ffe4c3;--nopal-figma-system-feedback-error-error-secondary:#ec9baf;--nopal-figma-system-feedback-info-info-tertiary:#e5eeff;--nopal-figma-system-feedback-success-success-tertiary:#e7fdef;--nopal-figma-flex-s-bilidad-flex-tertiary:#e9f9fb;--nopal-figma-system-feedback-warning-warning-tertiary:#fff3e5;--nopal-figma-system-feedback-error-error-tertiary:#fceef1;--nopal-figma-system-feedback-success-success-primary:#67c076;--nopal-figma-flex-s-bilidad-flex-primary:#1da0b4;--nopal-figma-todo-icon-badge-modal-header:#ffdfdd;--nopal-figma-backgrounds-alternatives-bg-quaternary-alt:#f8fbff;--nopal-figma-raw-alert-medium:#65460e;--nopal-figma-raw-alert-high:#7f0c05;--nopal-figma-raw-discount-from:#e00078;--nopal-figma-raw-discount-to:#f83aa0;--nopal-figma-raw-candy:#0d3e8f;--nopal-figma-backgrounds-defaults-bg-tertiary:#fcfcfc;--nopal-figma-backgrounds-defaults-bg-quaternary:#e6e6e6;--nopal-figma-backgrounds-alternatives-bg-tertiary-alt:#0a241b;--nopal-figma-borders-border-primary-alt:#000;--nopal-figma-text-alternatives-text-alt-details-default:#152b48;--nopal-figma-edges-white:#fff;--nopal-figma-lg1:40px;--nopal-figma-padding-section:260px;--nopal-figma-marging-tablet-mobile:14px;--nopal-figma-focus-ring-color:#02af42;--nopal-figma-x-viva-web-black-900:#000;--nopal-accordion-row-padding-block:var(--nopal-figma-md1);--nopal-accordion-row-padding-inline:0;--nopal-accordion-row-row-gap:var(--nopal-figma-sm3);--nopal-accordion-row-header-gap:var(--nopal-figma-md1);--nopal-accordion-row-background:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-accordion-row-radius:0;--nopal-accordion-row-inline-size:100%;--nopal-accordion-row-question-min-inline-size:0;--nopal-accordion-row-icon-size:var(--nopal-icon-size-md);--nopal-accordion-row-icon-color:currentColor;--nopal-accordion-row-links-row-gap:var(--nopal-figma-sm3);--nopal-action-bar-bg:var(--nopal-figma-backgrounds-alternatives-bg-secondary-alt);--nopal-action-bar-fg:var(--nopal-figma-actions-default-primary-text);--nopal-action-bar-padding-block:var(--nopal-figma-md1);--nopal-action-bar-padding-inline:var(--nopal-figma-md3);--nopal-action-bar-gap:var(--nopal-figma-md1);--nopal-action-bar-radius:16px;--nopal-action-bar-actions-gap:var(--nopal-figma-sm3);--nopal-alert-padding:var(--nopal-figma-sm4);--nopal-alert-gap:var(--nopal-figma-sm4);--nopal-alert-radius:var(--nopal-figma-md1);--nopal-alert-border-width:1px;--nopal-alert-border-color:var(--nopal-figma-borders-border-primary);--nopal-alert-surface:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-alert-details-gap:var(--nopal-figma-sm3);--nopal-alert-info-gap:var(--nopal-figma-sm0);--nopal-alert-chip-size:24px;--nopal-alert-heading-color:var(--nopal-figma-text-defaults-text-darker);--nopal-alert-copy-color:var(--nopal-figma-text-defaults-text-default);--nopal-alert-dismiss-color:var(--nopal-figma-text-defaults-text-default);--nopal-alert-toggle-color:var(--nopal-figma-icons-icon-darker);--nopal-alert-link-color:var(--nopal-figma-text-defaults-text-default);--nopal-alert-chip-fg-low:var(--nopal-figma-text-defaults-text-default);--nopal-alert-chip-fg-darker:var(--nopal-figma-text-defaults-text-darker);--nopal-alert-chip-fg:var(--nopal-alert-chip-fg-low);--nopal-alert-ramp-tertiary-low:var(--nopal-figma-system-feedback-info-info-tertiary);--nopal-alert-ramp-tertiary-medium:var(--nopal-figma-system-feedback-warning-warning-tertiary);--nopal-alert-ramp-tertiary-high:var(--nopal-figma-system-feedback-error-error-tertiary);--nopal-alert-ramp-tertiary-success:var(--nopal-figma-system-feedback-success-success-tertiary);--nopal-alert-ramp-tertiary-flex:var(--nopal-figma-flex-s-bilidad-flex-tertiary);--nopal-alert-ramp-secondary-low:var(--nopal-figma-system-feedback-info-info-secondary);--nopal-alert-ramp-secondary-medium:var(--nopal-figma-system-feedback-warning-warning-secondary);--nopal-alert-ramp-secondary-high:var(--nopal-figma-system-feedback-error-error-secondary);--nopal-alert-ramp-secondary-success:var(--nopal-figma-system-feedback-success-success-secondary);--nopal-alert-ramp-secondary-flex:var(--nopal-alert-ramp-tertiary-flex);--nopal-alert-ramp-primary-low:var(--nopal-figma-system-feedback-info-info-primary);--nopal-alert-ramp-primary-medium:var(--nopal-alert-ramp-secondary-medium);--nopal-alert-ramp-primary-high:var(--nopal-figma-system-feedback-error-error-primary);--nopal-alert-ramp-primary-success:var(--nopal-figma-system-feedback-success-success-primary);--nopal-alert-ramp-primary-flex:var(--nopal-figma-flex-s-bilidad-flex-primary);--nopal-alert-copy-line-height:1.18;--nopal-alert-copy-max-lines:2;--nopal-alert-transition:.2s ease;--nopal-app-shell-block-size:100dvh;--nopal-app-shell-rail-inline-size:280px;--nopal-app-shell-rail-inline-size-collapsed:72px;--nopal-app-shell-rail-track:var(--nopal-app-shell-rail-inline-size);--nopal-app-shell-rail-bg:var(--nopal-figma-backgrounds-defaults-bg-secondary);--nopal-app-shell-rail-border-color:var(--nopal-figma-borders-border-primary);--nopal-app-shell-rail-border-width:1px;--nopal-app-shell-main-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-app-shell-main-padding-block:var(--nopal-figma-md3);--nopal-app-shell-main-padding-inline:var(--nopal-figma-md3);--nopal-app-shell-header-border-color:var(--nopal-figma-borders-border-primary);--nopal-app-shell-header-z-index:20;--nopal-app-shell-rail-z-index:10;--nopal-app-shell-rail-collapse-inline-size:1024px;--nopal-avatar-xl-size:52px;--nopal-avatar-lg-size:40px;--nopal-avatar-md-size:32px;--nopal-avatar-sm-size:24px;--nopal-avatar-radius:50%;--nopal-avatar-xl-icon:16px;--nopal-avatar-lg-icon:16px;--nopal-avatar-md-icon:16px;--nopal-avatar-sm-icon:12px;--nopal-avatar-xl-font-size:var(--nopal-figma-body-2);--nopal-avatar-lg-font-size:var(--nopal-figma-body-3);--nopal-avatar-md-font-size:var(--nopal-figma-label);--nopal-avatar-sm-font-size:10px;--nopal-avatar-xl-line-height:1.4;--nopal-avatar-lg-line-height:1.5;--nopal-avatar-md-line-height:1.4;--nopal-avatar-sm-line-height:1.4;--nopal-avatar-brand-bg:var(--nopal-figma-actions-default-primary-default);--nopal-avatar-brand-glyph:var(--nopal-figma-actions-default-primary-text);--nopal-avatar-brand-initials:var(--nopal-avatar-brand-glyph);--nopal-avatar-outline-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-avatar-outline-border-width:1px;--nopal-avatar-outline-border-color:var(--nopal-figma-borders-border-primary);--nopal-avatar-outline-glyph:var(--nopal-figma-text-defaults-text-default);--nopal-avatar-outline-initials:var(--nopal-figma-brand-brand-tertiary);--nopal-avatar-badge-size:var(--nopal-figma-sm4);--nopal-avatar-badge-radius:var(--nopal-figma-sm4);--nopal-avatar-badge-offset:0;--nopal-avatar-badge-border-width:1px;--nopal-avatar-badge-border-color:var(--nopal-figma-actions-default-primary-text);--nopal-avatar-badge-viva-bg:var(--nopal-figma-brand-brand-secondary);--nopal-avatar-badge-alert-bg:var(--nopal-figma-system-feedback-error-error-primary);--nopal-avatar-font-family:"Axiforma", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nopal-avatar-font-weight:600;--nopal-avatar-letter-spacing:0px;--nopal-badge-radius:999px;--nopal-badge-font-weight-regular:400;--nopal-badge-max-inline-size:none;--nopal-badge-bg:var(--nopal-figma-brand-brand-primary);--nopal-badge-fg:var(--nopal-figma-actions-default-primary-text);--nopal-badge-border-color:var(--nopal-figma-borders-border-secondary);--nopal-badge-border-width:.5px;--nopal-badge-label-xl-height:32px;--nopal-badge-label-xl-padding-inline-start:var(--nopal-figma-sm4);--nopal-badge-label-xl-padding-inline-end:3px;--nopal-badge-label-xl-padding-block:3px;--nopal-badge-label-xl-gap:var(--nopal-figma-sm3);--nopal-badge-label-xl-font-size:var(--nopal-figma-body-3);--nopal-badge-label-xl-line-height:1.5;--nopal-badge-label-xl-mark-size:26px;--nopal-badge-label-lg-height:24px;--nopal-badge-label-lg-padding-inline-start:var(--nopal-figma-sm3);--nopal-badge-label-lg-padding-inline-end:3px;--nopal-badge-label-lg-padding-block:3px;--nopal-badge-label-lg-gap:var(--nopal-figma-sm2);--nopal-badge-label-lg-font-size:var(--nopal-figma-label);--nopal-badge-label-lg-line-height:1.4;--nopal-badge-label-lg-mark-size:18px;--nopal-badge-label-lg-markless-padding-inline-end:8px;--nopal-badge-label-line-height-regular:1.8;--nopal-badge-dot-xs-size:var(--nopal-figma-sm3);--nopal-badge-dot-sm-size:var(--nopal-figma-sm4);--nopal-badge-dot-md-size:19px;--nopal-badge-dot-lg-size:var(--nopal-figma-md3);--nopal-badge-dot-md-padding:6px;--nopal-badge-dot-lg-padding:var(--nopal-figma-sm3);--nopal-badge-ring-width:1px;--nopal-badge-xs-ring-width:.8px;--nopal-badge-ring-color:var(--nopal-figma-actions-default-primary-text);--nopal-badge-count-font-size:10px;--nopal-badge-count-line-height:1.4;--nopal-badge-count-font-weight:600;--nopal-badge-count-xl-size:32px;--nopal-badge-count-xl-font-size:var(--nopal-figma-body-1);--nopal-badge-count-xl-line-height:1.4;--nopal-badge-fg-raw-white:#fff;--nopal-badge-fg-raw-green:#02af42;--nopal-badge-promo-gradient-from:#eb6b0f;--nopal-badge-promo-gradient-to:#ff4554;--nopal-badge-promo-gradient-angle:82.854deg;--nopal-badge-doters-gradient-from:#016b73;--nopal-badge-doters-gradient-to:#28843b;--nopal-badge-doters-gradient-angle:90deg;--nopal-badge-legacy-gradient-from:#d20171;--nopal-badge-legacy-gradient-to:#ff45a9;--nopal-badge-legacy-gradient-angle:61.324deg;--nopal-badge-success-gradient-from:var(--nopal-figma-brand-brand-tertiary);--nopal-badge-success-gradient-to:var(--nopal-figma-brand-brand-primary);--nopal-badge-success-gradient-angle:90deg;--nopal-badge-high-fare-bg:#ff3c00;--nopal-badge-icon-3xl-size:56px;--nopal-badge-icon-3xl-padding:7.111px;--nopal-badge-icon-3xl-glyph-size:37.333px;--nopal-badge-icon-2xl-size:40px;--nopal-badge-icon-2xl-padding:var(--nopal-figma-sm3);--nopal-badge-icon-2xl-glyph-size:24px;--nopal-badge-icon-xl-size:32px;--nopal-badge-icon-xl-padding:5.333px;--nopal-badge-icon-xl-glyph-size:21.333px;--nopal-badge-icon-lg-size:24px;--nopal-badge-icon-lg-padding:var(--nopal-figma-sm2);--nopal-badge-icon-lg-glyph-size:16px;--nopal-badge-icon-radius:var(--nopal-figma-lg3);--nopal-badge-icon-bg-brand:var(--nopal-figma-actions-default-secondary-default);--nopal-badge-icon-bg-warning:var(--nopal-figma-system-feedback-warning-warning-secondary);--nopal-badge-icon-bg-error:var(--nopal-figma-system-feedback-error-error-secondary);--nopal-badge-icon-bg-info:var(--nopal-figma-system-feedback-info-info-tertiary);--nopal-badge-icon-bg-success:var(--nopal-figma-system-feedback-success-success-tertiary);--nopal-badge-icon-bg-flex:var(--nopal-figma-flex-s-bilidad-flex-tertiary);--nopal-badge-icon-bg-viva:var(--nopal-figma-x-step-card-sticker-green);--nopal-badge-icon-bg-inverse:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-badge-icon-bg-modal-header:var(--nopal-figma-todo-icon-badge-modal-header);--nopal-badge-icon-fg:currentColor;--nopal-badge-icon-border:0;--nopal-badge-font-family:"Axiforma", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nopal-badge-font-weight:600;--nopal-badge-letter-spacing:0px;--nopal-bar-chart-plot-height:180px;--nopal-bar-chart-gap:var(--nopal-figma-sm3);--nopal-bar-chart-value-gap:var(--nopal-figma-sm2);--nopal-bar-chart-axis-border:var(--nopal-figma-borders-border-primary);--nopal-bar-chart-axis-border-width:1px;--nopal-bar-chart-bar-max-width:28px;--nopal-bar-chart-bar-radius:var(--nopal-figma-sm2);--nopal-bar-chart-bar-bg:var(--nopal-figma-actions-default-primary-default);--nopal-bar-chart-bar-bg-warning:var(--nopal-figma-system-feedback-warning-warning-primary);--nopal-bar-chart-font-size:var(--nopal-figma-label);--nopal-bar-chart-line-height:1.4;--nopal-bar-chart-fg:var(--nopal-figma-text-defaults-text-lighter);--nopal-bar-chart-font-family:"Axiforma", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nopal-bar-chart-font-weight:400;--nopal-bar-chart-letter-spacing:0px;--nopal-bar-indicator-height-xs:2px;--nopal-bar-indicator-height-sm:5px;--nopal-bar-indicator-height-md:8px;--nopal-bar-indicator-radius-xs:1px;--nopal-bar-indicator-radius-sm:10px;--nopal-bar-indicator-radius-md:0px;--nopal-bar-indicator-cap-radius:var(--nopal-figma-sm2);--nopal-bar-indicator-min-width:35px;--nopal-bar-indicator-rail-gap:var(--nopal-figma-sm3);--nopal-bar-indicator-dim-opacity:.4;--nopal-bar-indicator-fill-track:var(--nopal-figma-backgrounds-defaults-bg-secondary);--nopal-bar-indicator-fill:var(--nopal-bar-indicator-fill-track);--nopal-bar-indicator-fill-low:var(--nopal-figma-icons-icon-default);--nopal-bar-indicator-fill-medium:var(--nopal-figma-raw-alert-medium);--nopal-bar-indicator-fill-high:var(--nopal-figma-raw-alert-high);--nopal-bar-indicator-fill-completed:var(--nopal-figma-backgrounds-alternatives-bg-secondary-alt);--nopal-bar-indicator-fill-in-progress-from:#10402f;--nopal-bar-indicator-fill-in-progress-to:#00ae42;--nopal-bar-indicator-fill-in-progress:linear-gradient(90deg, var(--nopal-bar-indicator-fill-in-progress-from) 0%, var(--nopal-bar-indicator-fill-in-progress-to) 100%);--nopal-bar-indicator-fill-none:transparent;--nopal-bar-indicator-fill-discount:var(--nopal-day-type-discount);--nopal-bar-indicator-fill-hotsale:var(--nopal-day-type-hotsale);--nopal-bar-indicator-fill-candy:var(--nopal-day-type-candy);--nopal-bar-indicator-transition:background .15s linear, opacity .15s linear;--nopal-booker-field-height:56px;--nopal-booker-field-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-booker-field-border-width:1px;--nopal-booker-field-border-color:var(--nopal-figma-borders-border-primary);--nopal-booker-field-radius:var(--nopal-figma-md1);--nopal-booker-field-padding-x:var(--nopal-figma-md1);--nopal-booker-field-padding-y:var(--nopal-figma-sm4);--nopal-booker-field-gap-destination:var(--nopal-figma-md1);--nopal-booker-field-gap-dates:var(--nopal-figma-sm4);--nopal-booker-field-gap-passengers:var(--nopal-figma-sm3);--nopal-booker-field-leg-gap:var(--nopal-figma-sm3);--nopal-booker-field-leg-min-inline-size:1px;--nopal-booker-field-value-gap:var(--nopal-figma-sm2);--nopal-booker-field-value-row-height:12px;--nopal-booker-field-support-gap:var(--nopal-figma-sm2);--nopal-booker-field-support-padding-block:var(--nopal-figma-sm2);--nopal-booker-field-support-padding-inline:var(--nopal-figma-md1);--nopal-booker-field-support-col-gap:var(--nopal-figma-sm3);--nopal-booker-field-chevron-size:24px;--nopal-booker-field-leading-size:24px;--nopal-booker-field-leading-color:var(--nopal-figma-brand-brand-tertiary);--nopal-booker-field-count-icon-size:16px;--nopal-booker-field-count-gap:var(--nopal-figma-sm2);--nopal-booker-field-rule-length:40px;--nopal-booker-field-affordance-size:40px;--nopal-booker-field-affordance-glyph-size:24px;--nopal-booker-field-chevron-color-dates:var(--nopal-figma-brand-brand-primary);--nopal-booker-field-chevron-color-passengers:var(--nopal-figma-actions-default-primary-default);--nopal-booker-field-count-icon-color:var(--nopal-figma-brand-brand-primary);--nopal-booker-field-focus-border-color:var(--nopal-figma-actions-default-primary-default);--nopal-booker-field-focus-shadow:0 2px 2px #00000029;--nopal-booker-field-inline-size:100%;--nopal-breadcrumb-gap:var(--nopal-figma-sm2);--nopal-breadcrumb-row-gap:var(--nopal-figma-sm3);--nopal-breadcrumb-separator-fg:var(--nopal-figma-borders-border-primary);--nopal-breadcrumb-current-fg:var(--nopal-figma-text-defaults-text-default);--nopal-breadcrumb-current-font-weight:600;--nopal-breadcrumb-ellipsis-fg:var(--nopal-figma-text-defaults-text-lighter);--nopal-breadcrumb-ellipsis-min-size:24px;--nopal-breadcrumb-crumb-max-inline-size:240px;--nopal-button-icon-only-icon-size-12:12px;--nopal-button-icon-only-icon-size-14:14px;--nopal-button-icon-only-icon-size-16:16px;--nopal-button-icon-only-icon-size-24:24px;--nopal-button-icon-only-16-size:16px;--nopal-button-icon-only-16-padding:0;--nopal-button-icon-only-16-icon-size:var(--nopal-button-icon-only-icon-size-16);--nopal-button-icon-only-24-size:24px;--nopal-button-icon-only-24-padding:0;--nopal-button-icon-only-24-icon-size:var(--nopal-button-icon-only-icon-size-24);--nopal-button-icon-only-32-size:32px;--nopal-button-icon-only-32-padding:var(--nopal-figma-sm3);--nopal-button-icon-only-32-icon-size:var(--nopal-button-icon-only-icon-size-16);--nopal-button-icon-only-40-size:40px;--nopal-button-icon-only-40-padding:var(--nopal-figma-sm4);--nopal-button-icon-only-40-icon-size:var(--nopal-button-icon-only-icon-size-16);--nopal-button-icon-only-48-size:48px;--nopal-button-icon-only-48-padding:var(--nopal-figma-sm4);--nopal-button-icon-only-48-icon-size:var(--nopal-button-icon-only-icon-size-24);--nopal-button-icon-only-56-size:56px;--nopal-button-icon-only-56-padding:20px;--nopal-button-icon-only-56-icon-size:var(--nopal-button-icon-only-icon-size-16);--nopal-button-icon-only-radius:50%;--nopal-button-icon-only-border-width:1px;--nopal-button-icon-only-min-tap-target:44px;--nopal-button-icon-only-primary-bg:var(--nopal-figma-actions-default-primary-default);--nopal-button-icon-only-primary-bg-hover:var(--nopal-figma-actions-default-primary-hover);--nopal-button-icon-only-primary-bg-pressed:var(--nopal-figma-actions-default-primary-pressed);--nopal-button-icon-only-primary-bg-focus:var(--nopal-button-icon-only-primary-bg);--nopal-button-icon-only-primary-bg-disabled:var(--nopal-figma-actions-default-primary-disabled);--nopal-button-icon-only-primary-fg:var(--nopal-figma-actions-default-primary-text);--nopal-button-icon-only-primary-fg-hover:var(--nopal-button-icon-only-primary-fg);--nopal-button-icon-only-primary-fg-pressed:var(--nopal-button-icon-only-primary-fg);--nopal-button-icon-only-primary-fg-disabled:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-button-icon-only-secondary-bg:var(--nopal-figma-actions-default-secondary-default);--nopal-button-icon-only-secondary-bg-hover:var(--nopal-figma-actions-default-secondary-hover);--nopal-button-icon-only-secondary-bg-pressed:var(--nopal-figma-actions-default-secondary-pressed);--nopal-button-icon-only-secondary-bg-focus:var(--nopal-button-icon-only-secondary-bg);--nopal-button-icon-only-secondary-bg-disabled:var(--nopal-figma-actions-default-secondary-disabled);--nopal-button-icon-only-secondary-fg:var(--nopal-figma-actions-default-secondary-text);--nopal-button-icon-only-secondary-fg-hover:var(--nopal-button-icon-only-secondary-fg);--nopal-button-icon-only-secondary-fg-pressed:var(--nopal-button-icon-only-secondary-fg);--nopal-button-icon-only-secondary-fg-disabled:var(--nopal-figma-actions-default-secondary-text-disabled);--nopal-button-icon-only-tertiary-bg:transparent;--nopal-button-icon-only-tertiary-bg-hover:var(--nopal-button-icon-only-tertiary-bg);--nopal-button-icon-only-tertiary-bg-pressed:var(--nopal-button-icon-only-tertiary-bg);--nopal-button-icon-only-tertiary-bg-focus:var(--nopal-button-icon-only-tertiary-bg);--nopal-button-icon-only-tertiary-bg-disabled:var(--nopal-button-icon-only-tertiary-bg);--nopal-button-icon-only-tertiary-fg:var(--nopal-figma-actions-default-primary-default);--nopal-button-icon-only-tertiary-fg-hover:var(--nopal-figma-actions-default-primary-hover);--nopal-button-icon-only-tertiary-fg-pressed:var(--nopal-figma-actions-default-primary-pressed);--nopal-button-icon-only-tertiary-fg-disabled:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-button-icon-only-tint-bg:color-mix(in srgb, var(--nopal-figma-actions-default-primary-default) 16%, transparent);--nopal-button-icon-only-tint-bg-hover:var(--nopal-button-icon-only-tint-bg);--nopal-button-icon-only-tint-bg-pressed:var(--nopal-button-icon-only-tint-bg);--nopal-button-icon-only-tint-bg-focus:var(--nopal-button-icon-only-tint-bg);--nopal-button-icon-only-tint-bg-disabled:var(--nopal-button-icon-only-tint-bg);--nopal-button-icon-only-tint-fg:var(--nopal-figma-actions-default-primary-default);--nopal-button-icon-only-tint-fg-hover:var(--nopal-button-icon-only-tint-fg);--nopal-button-icon-only-tint-fg-pressed:var(--nopal-button-icon-only-tint-fg);--nopal-button-icon-only-tint-fg-disabled:var(--nopal-button-icon-only-tint-fg);--nopal-button-icon-only-outlined-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-button-icon-only-outlined-bg-accent:var(--nopal-figma-actions-default-secondary-default);--nopal-button-icon-only-outlined-bg-hover:var(--nopal-button-icon-only-outlined-bg);--nopal-button-icon-only-outlined-bg-pressed:var(--nopal-button-icon-only-outlined-bg);--nopal-button-icon-only-outlined-bg-focus:var(--nopal-button-icon-only-outlined-bg);--nopal-button-icon-only-outlined-bg-disabled:var(--nopal-button-icon-only-outlined-bg);--nopal-button-icon-only-outlined-border-color:var(--nopal-figma-borders-border-primary);--nopal-button-icon-only-outlined-fg:var(--nopal-figma-brand-brand-primary);--nopal-button-icon-only-outlined-fg-hover:var(--nopal-button-icon-only-outlined-fg);--nopal-button-icon-only-outlined-fg-pressed:var(--nopal-button-icon-only-outlined-fg);--nopal-button-icon-only-outlined-fg-disabled:var(--nopal-button-icon-only-outlined-fg);--nopal-button-icon-only-plain-fg:var(--nopal-figma-icons-icon-darker);--nopal-button-icon-only-selected-bg:var(--nopal-figma-actions-default-secondary-hover);--nopal-button-icon-only-selected-fg:var(--nopal-figma-actions-alternative-primary-alt-text);--nopal-button-icon-only-scrim-bg:#1c3d2f66;--nopal-button-icon-only-spinner-color:currentColor;--nopal-button-icon-only-spinner-stroke:2px;--nopal-button-icon-only-spinner-duration:.8s;--nopal-button-icon-only-ripple-size:2px;--nopal-button-icon-only-ripple-opacity:0;--nopal-button-icon-only-ripple-color:color-mix(in srgb, var(--nopal-figma-actions-default-primary-default) 24%, transparent);--nopal-button-icon-only-ripple-radius:50%;--nopal-button-icon-only-ripple-scale:24;--nopal-button-icon-only-ripple-duration:.2s;--nopal-button-icon-only-alternative-primary-bg:var(--nopal-figma-actions-alternative-primary-alt-default);--nopal-button-icon-only-alternative-primary-bg-hover:var(--nopal-figma-actions-alternative-primary-alt-hover);--nopal-button-icon-only-alternative-primary-bg-pressed:var(--nopal-figma-actions-alternative-primary-alt-pressed);--nopal-button-icon-only-alternative-primary-bg-focus:var(--nopal-figma-actions-alternative-primary-alt-default);--nopal-button-icon-only-alternative-primary-bg-disabled:var(--nopal-figma-actions-alternative-primary-alt-disabled);--nopal-button-icon-only-alternative-primary-fg:var(--nopal-figma-actions-alternative-primary-alt-text);--nopal-button-icon-only-alternative-primary-fg-hover:var(--nopal-figma-actions-alternative-primary-alt-text);--nopal-button-icon-only-alternative-primary-fg-pressed:var(--nopal-figma-actions-alternative-primary-alt-text);--nopal-button-icon-only-alternative-primary-fg-disabled:var(--nopal-figma-actions-alternative-primary-alt-text-disabled);--nopal-button-icon-only-orange-primary-bg:var(--nopal-figma-actions-default-orange-default);--nopal-button-icon-only-orange-primary-bg-hover:var(--nopal-figma-actions-default-orange-hover);--nopal-button-icon-only-orange-primary-bg-pressed:var(--nopal-figma-actions-default-orange-pressed);--nopal-button-icon-only-orange-primary-bg-focus:var(--nopal-figma-actions-default-orange-default);--nopal-button-icon-only-orange-primary-bg-disabled:var(--nopal-figma-actions-default-orange-disabled);--nopal-button-icon-only-orange-primary-fg:var(--nopal-figma-actions-default-orange-text);--nopal-button-icon-only-orange-primary-fg-hover:var(--nopal-figma-actions-default-orange-text);--nopal-button-icon-only-orange-primary-fg-pressed:var(--nopal-figma-actions-default-orange-text);--nopal-button-icon-only-orange-primary-fg-disabled:var(--nopal-figma-actions-default-orange-text-disabled);--nopal-button-icon-only-scrim-primary-bg:var(--nopal-button-icon-only-scrim-bg);--nopal-button-icon-only-scrim-primary-bg-hover:var(--nopal-button-icon-only-scrim-bg);--nopal-button-icon-only-scrim-primary-bg-pressed:var(--nopal-button-icon-only-scrim-bg);--nopal-button-icon-only-scrim-primary-bg-focus:var(--nopal-button-icon-only-scrim-bg);--nopal-button-icon-only-scrim-primary-bg-disabled:var(--nopal-button-icon-only-scrim-bg);--nopal-button-icon-only-scrim-primary-fg:var(--nopal-figma-actions-default-primary-text);--nopal-button-icon-only-scrim-primary-fg-hover:var(--nopal-figma-actions-default-primary-text);--nopal-button-icon-only-scrim-primary-fg-pressed:var(--nopal-figma-actions-default-primary-text);--nopal-button-icon-only-scrim-primary-fg-disabled:var(--nopal-figma-actions-default-primary-text);--nopal-button-icon-only-scrim-focus-ring:var(--nopal-figma-actions-alternative-primary-alt-default);--nopal-button-font-family:"Axiforma", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nopal-button-font-weight:600;--nopal-button-letter-spacing:0px;--nopal-button-large-height:56px;--nopal-button-large-padding-x:32px;--nopal-button-large-padding-y:var(--nopal-figma-md1);--nopal-button-large-gap:var(--nopal-figma-sm2);--nopal-button-large-font-size:var(--nopal-figma-button-1);--nopal-button-large-line-height:1;--nopal-button-large-icon-size:16px;--nopal-button-large-radius:46px;--nopal-button-medium-height:56px;--nopal-button-medium-padding-x:32px;--nopal-button-medium-padding-y:17px;--nopal-button-medium-gap:var(--nopal-figma-sm2);--nopal-button-medium-font-size:var(--nopal-figma-button-2);--nopal-button-medium-line-height:24px;--nopal-button-medium-icon-size:16px;--nopal-button-medium-radius:46px;--nopal-button-middle-height:48px;--nopal-button-middle-padding-x:24px;--nopal-button-middle-padding-y:8px;--nopal-button-middle-gap:var(--nopal-figma-sm2);--nopal-button-middle-font-size:var(--nopal-figma-button-2);--nopal-button-middle-line-height:24px;--nopal-button-middle-icon-size:14px;--nopal-button-middle-radius:46px;--nopal-button-small-height:40px;--nopal-button-small-padding-x:24px;--nopal-button-small-padding-y:12px;--nopal-button-small-gap:var(--nopal-figma-sm2);--nopal-button-small-font-size:var(--nopal-figma-button-2);--nopal-button-small-line-height:24px;--nopal-button-small-icon-size:14px;--nopal-button-small-radius:46px;--nopal-button-xsmall-height:32px;--nopal-button-xsmall-padding-x:var(--nopal-figma-md1);--nopal-button-xsmall-padding-y:10px;--nopal-button-xsmall-gap:var(--nopal-figma-sm2);--nopal-button-xsmall-font-size:var(--nopal-figma-button-3);--nopal-button-xsmall-line-height:1;--nopal-button-xsmall-icon-size:12px;--nopal-button-xsmall-radius:46px;--nopal-button-focus-ring-width:2px;--nopal-button-focus-ring-offset:2px;--nopal-button-focus-ring-radius:50px;--nopal-button-loading-size:18px;--nopal-button-loading-content-opacity:0;--nopal-button-transition-duration:.2s;--nopal-button-transition-easing:cubic-bezier(.42, 0, .58, 1);--nopal-button-label-offset:1.5px;--nopal-button-icon-gap-start:var(--nopal-figma-sm2);--nopal-button-icon-gap-end:6px;--nopal-button-loading-size-compact:14px;--nopal-button-loading-stroke:2px;--nopal-button-loading-spin-duration:1s;--nopal-button-loading-clip-duration:2s;--nopal-button-medium-min-width:280px;--nopal-button-large-font-size-sm:var(--nopal-figma-button-2);--nopal-button-large-font-size-xs:14px;--nopal-button-middle-font-size-sm:14px;--nopal-button-primary-bg:var(--nopal-figma-actions-default-primary-default);--nopal-button-primary-bg-hover:var(--nopal-figma-actions-default-primary-hover);--nopal-button-primary-bg-pressed:var(--nopal-figma-actions-default-primary-pressed);--nopal-button-primary-bg-focus:var(--nopal-figma-actions-default-primary-default);--nopal-button-primary-bg-disabled:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-button-primary-fg:var(--nopal-figma-actions-default-primary-text);--nopal-button-primary-fg-hover:var(--nopal-figma-actions-default-primary-text);--nopal-button-primary-fg-pressed:var(--nopal-figma-actions-default-primary-text);--nopal-button-primary-fg-disabled:var(--nopal-figma-actions-default-primary-disabled);--nopal-button-secondary-bg:var(--nopal-figma-actions-default-secondary-default);--nopal-button-secondary-bg-hover:var(--nopal-figma-actions-default-secondary-hover);--nopal-button-secondary-bg-pressed:var(--nopal-figma-actions-default-secondary-pressed);--nopal-button-secondary-bg-focus:var(--nopal-figma-actions-default-secondary-default);--nopal-button-secondary-bg-disabled:var(--nopal-figma-actions-default-secondary-disabled);--nopal-button-secondary-fg:var(--nopal-figma-actions-default-secondary-text);--nopal-button-secondary-fg-hover:var(--nopal-figma-actions-default-secondary-text);--nopal-button-secondary-fg-pressed:var(--nopal-figma-actions-default-secondary-text);--nopal-button-secondary-fg-disabled:var(--nopal-figma-actions-default-secondary-text-disabled);--nopal-button-tertiary-bg:transparent;--nopal-button-tertiary-bg-hover:transparent;--nopal-button-tertiary-bg-pressed:transparent;--nopal-button-tertiary-bg-focus:transparent;--nopal-button-tertiary-bg-disabled:transparent;--nopal-button-tertiary-fg:var(--nopal-figma-actions-default-primary-default);--nopal-button-tertiary-fg-hover:var(--nopal-figma-actions-default-primary-hover);--nopal-button-tertiary-fg-pressed:var(--nopal-figma-actions-default-primary-pressed);--nopal-button-tertiary-fg-disabled:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-button-focus-ring:var(--nopal-figma-actions-default-primary-default);--nopal-calendar-day-box:44px;--nopal-calendar-day-pill:36px;--nopal-calendar-day-radius:72px;--nopal-calendar-day-pill-radius:var(--nopal-calendar-day-radius);--nopal-calendar-day-border-width:1px;--nopal-calendar-day-font-size:var(--nopal-figma-body-3);--nopal-calendar-day-line-height:1.8;--nopal-calendar-day-font-weight-workday:400;--nopal-calendar-day-font-weight-weekend:600;--nopal-calendar-day-dot-size:4px;--nopal-calendar-day-dot-inset-block:5px;--nopal-calendar-day-dot-inset-inline:16px;--nopal-calendar-day-range-inset:4px;--nopal-calendar-day-range-half:50%;--nopal-calendar-day-promo-offset:5.5px;--nopal-calendar-day-focus-ring-width:2px;--nopal-calendar-day-focus-ring-offset:2px;--nopal-calendar-day-default-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-calendar-day-default-fg:var(--nopal-figma-text-defaults-text-default);--nopal-calendar-day-default-dot:var(--nopal-calendar-day-default-fg);--nopal-calendar-day-disabled-fg:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-calendar-day-disabled-bg:var(--nopal-figma-backgrounds-defaults-bg-quaternary);--nopal-calendar-day-days-row-fg:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-calendar-day-today-border:var(--nopal-figma-borders-border-primary-alt);--nopal-calendar-day-today-dot:var(--nopal-figma-icons-icon-darker);--nopal-calendar-day-selected-bg:var(--nopal-figma-text-defaults-text-default);--nopal-calendar-day-selected-fg:var(--nopal-figma-text-alternatives-text-alt-default);--nopal-calendar-day-range-bg:var(--nopal-figma-backgrounds-defaults-bg-secondary);--nopal-calendar-day-past-bg:var(--nopal-figma-backgrounds-defaults-bg-secondary);--nopal-calendar-day-past-fg:var(--nopal-calendar-day-disabled-fg);--nopal-calendar-day-endpoint-bg:var(--nopal-figma-backgrounds-alternatives-bg-tertiary-alt);--nopal-calendar-day-endpoint-fg:var(--nopal-figma-text-alternatives-text-alt-default);--nopal-calendar-day-hover-bg:var(--nopal-figma-backgrounds-defaults-bg-tertiary);--nopal-calendar-day-low-fare-fg:var(--nopal-figma-actions-default-primary-default);--nopal-calendar-day-medium-fare-fg:var(--nopal-figma-medium-fare);--nopal-calendar-day-high-fare-fg:var(--nopal-figma-high-fare);--nopal-calendar-day-focus-ring:var(--nopal-figma-actions-default-primary-default);--nopal-calendar-day-hover-border:#0000003d;--nopal-calendar-day-low-price-bg:#fafdfb;--nopal-calendar-day-low-price-border:#97deb1;--nopal-calendar-day-low-price-fg:#02af42;--nopal-calendar-day-mid-price-bg:#fffcef;--nopal-calendar-day-mid-price-border:#eee6bf;--nopal-calendar-day-mid-price-fg:#856a00;--nopal-calendar-day-high-price-bg:#fef4ed;--nopal-calendar-day-high-price-border:#fac9a5;--nopal-calendar-day-high-price-fg:#d16200;--nopal-calendar-day-selected-day-bg:var(--nopal-calendar-day-selected-bg);--nopal-calendar-day-selected-day-fg:var(--nopal-calendar-day-selected-fg);--nopal-calendar-day-font-family:"Axiforma", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nopal-calendar-day-font-weight:400;--nopal-calendar-day-letter-spacing:0px;--nopal-calendar-day-cell-block-size:150px;--nopal-calendar-day-cell-block-size-tablet:120px;--nopal-calendar-day-cell-block-size-mobile:44px;--nopal-calendar-day-cell-padding-block-start:var(--nopal-figma-sm3);--nopal-calendar-day-cell-padding-block-end:var(--nopal-figma-md2);--nopal-calendar-day-cell-padding-block-end-endpoint:var(--nopal-figma-md1);--nopal-calendar-day-cell-padding-inline-start:var(--nopal-figma-md1);--nopal-calendar-day-cell-padding-inline-start-tablet:var(--nopal-figma-sm2);--nopal-calendar-day-cell-padding-inline-end:var(--nopal-figma-sm0);--nopal-calendar-day-cell-border-width:1px;--nopal-calendar-day-cell-border-color:var(--nopal-figma-borders-border-primary);--nopal-calendar-day-cell-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-calendar-day-cell-bg-past:var(--nopal-figma-backgrounds-defaults-bg-secondary);--nopal-calendar-day-cell-bg-unavailable:var(--nopal-figma-backgrounds-defaults-bg-secondary);--nopal-calendar-day-cell-bg-disabled:var(--nopal-figma-backgrounds-defaults-bg-quaternary);--nopal-calendar-day-cell-bg-hover:var(--nopal-figma-actions-default-secondary-hover);--nopal-calendar-day-cell-bg-endpoint:var(--nopal-figma-backgrounds-alternatives-bg-tertiary-alt);--nopal-calendar-day-cell-bg-selected:color-mix(in srgb, var(--nopal-figma-backgrounds-alternatives-bg-tertiary-alt) 60%, var(--nopal-figma-backgrounds-defaults-bg-primary));--nopal-calendar-day-cell-endpoint-radius:var(--nopal-figma-md1);--nopal-calendar-day-cell-fg:var(--nopal-figma-text-defaults-text-default);--nopal-calendar-day-cell-fg-muted:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-calendar-day-cell-fg-on-dark:var(--nopal-figma-actions-default-primary-text);--nopal-calendar-day-cell-fare-hover-fg:var(--nopal-figma-backgrounds-alternatives-bg-tertiary-alt);--nopal-calendar-day-cell-day-inline-size:158px;--nopal-calendar-day-cell-day-inline-size-compact:102px;--nopal-calendar-day-cell-day-font-size:var(--nopal-figma-body-1);--nopal-calendar-day-cell-day-font-size-compact:var(--nopal-figma-body-2);--nopal-calendar-day-cell-day-padding-inline:var(--nopal-figma-sm4);--nopal-calendar-day-cell-day-padding-block:var(--nopal-figma-sm3);--nopal-calendar-day-cell-day-gap:var(--nopal-figma-sm2);--nopal-calendar-day-cell-day-radius:var(--nopal-figma-md4);--nopal-calendar-day-cell-header-block-size:24px;--nopal-calendar-day-cell-endpoint-gap:var(--nopal-figma-sm2);--nopal-calendar-day-cell-endpoint-icon-size:18px;--nopal-calendar-day-cell-fare-block-size:27px;--nopal-calendar-day-cell-fare-padding-inline-end:var(--nopal-figma-md1);--nopal-calendar-day-cell-fare-padding-inline-end-tablet:var(--nopal-figma-sm2);--nopal-calendar-day-cell-status-inline-size:108px;--nopal-calendar-day-cell-fare-unit-font-size-tablet:8px;--nopal-calendar-day-cell-promo-inline-size:36px;--nopal-calendar-day-cell-promo-offset:5.5px;--nopal-calendar-day-cell-promo-offset-selected:6px;--nopal-calendar-day-cell-focus-ring:var(--nopal-figma-actions-default-primary-default);--nopal-calendar-day-cell-focus-ring-width:2px;--nopal-calendar-day-cell-focus-ring-offset:2px;--nopal-card-promo-big-surface:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-card-promo-big-border-color:var(--nopal-figma-borders-border-primary);--nopal-card-promo-big-border-width:1px;--nopal-card-promo-big-radius:32px;--nopal-card-promo-big-default-inline-size:440px;--nopal-card-promo-big-small-inline-size:282px;--nopal-card-promo-big-compact-inline-size:170px;--nopal-card-promo-big-default-block-size:400px;--nopal-card-promo-big-small-block-size:302px;--nopal-card-promo-big-compact-block-size:177px;--nopal-card-promo-big-media-pad-end:36px;--nopal-card-promo-big-compact-media-block-size:88px;--nopal-card-promo-big-content-padding:32px;--nopal-card-promo-big-compact-content-padding-block:var(--nopal-figma-md3);--nopal-card-promo-big-compact-content-padding-inline:var(--nopal-figma-md1);--nopal-card-promo-big-content-gap:32px;--nopal-card-promo-big-text-gap:8px;--nopal-card-promo-big-copy-min-block-size:3lh;--nopal-card-promo-big-default-plate-size:72px;--nopal-card-promo-big-small-plate-size:47px;--nopal-card-promo-big-compact-plate-size:32px;--nopal-card-promo-big-default-plate-padding:16px;--nopal-card-promo-big-small-plate-padding:11.5px;--nopal-card-promo-big-compact-plate-padding:var(--nopal-figma-sm2);--nopal-card-promo-big-plate-radius:132px;--nopal-card-promo-big-plate-inset-inline:32px;--nopal-card-promo-big-compact-plate-inset-inline:16px;--nopal-card-promo-big-plate-surface:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-card-promo-big-plate-shadow:0 3.512px 1.756px #00000040;--nopal-card-promo-big-plate-shadow-compact:0 2px 2px #00000029;--nopal-card-promo-big-default-glyph-size:40px;--nopal-card-promo-big-small-glyph-size:24px;--nopal-card-promo-big-compact-glyph-size:24px;--nopal-card-promo-big-glyph-color:var(--nopal-figma-brand-brand-primary);--nopal-card-promo-big-glyph-color-disabled:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-card-promo-big-arrow-size:24px;--nopal-card-promo-big-arrow-color:var(--nopal-figma-brand-brand-primary);--nopal-card-promo-big-focus-ring:var(--nopal-figma-actions-default-primary-default);--nopal-card-promo-big-focus-ring-width:2px;--nopal-card-promo-big-focus-ring-offset:2px;--nopal-card-promo-small-radius:32px;--nopal-card-promo-small-max-inline-size:440px;--nopal-card-promo-small-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-card-promo-small-border-width:1px;--nopal-card-promo-small-border-color:var(--nopal-figma-borders-border-primary);--nopal-card-promo-small-backdrop:blur(40px);--nopal-card-promo-small-band-padding:24px;--nopal-card-promo-small-band-padding-media:16px;--nopal-card-promo-small-band-gap:16px;--nopal-card-promo-small-band-gap-media:0px;--nopal-card-promo-small-content-gap:16px;--nopal-card-promo-small-text-gap-md:16px;--nopal-card-promo-small-text-gap-sm:8px;--nopal-card-promo-small-icon-gap:var(--nopal-card-promo-small-band-gap);--nopal-card-promo-small-icon-color:var(--nopal-figma-brand-brand-primary);--nopal-card-promo-small-media-aspect:440 / 132;--nopal-carousel-gap:var(--nopal-figma-md1);--nopal-carousel-slide:100%;--nopal-carousel-inset:0px;--nopal-carousel-align:start;--nopal-carousel-arrow-gap:var(--nopal-figma-lg1);--nopal-carousel-controls-gap:var(--nopal-figma-sm3);--nopal-cart-button-badge-offset-x:26px;--nopal-cart-button-badge-offset-y:6px;--nopal-cart-row-radius:var(--nopal-figma-sm3);--nopal-cart-row-padding-x:var(--nopal-figma-sm2);--nopal-cart-row-header-height:20px;--nopal-cart-row-height:24px;--nopal-cart-row-header-padding-y:var(--nopal-figma-sm2);--nopal-cart-row-header-doters-padding-y:var(--nopal-figma-sm1);--nopal-cart-row-price-gap:var(--nopal-figma-sm3);--nopal-cart-row-doters-run-gap:var(--nopal-figma-sm1);--nopal-cart-row-doters-glyph-size:16px;--nopal-cart-row-chevron-size:12px;--nopal-cart-row-disclosure-box:16px;--nopal-cart-row-tap-target:24px;--nopal-cart-row-bg:transparent;--nopal-cart-row-bg-hover:var(--nopal-figma-backgrounds-defaults-bg-secondary);--nopal-cart-row-bg-highlight:var(--nopal-figma-actions-default-secondary-default);--nopal-cart-row-label-fg:var(--nopal-figma-text-defaults-text-default);--nopal-cart-row-label-fg-detail:var(--nopal-figma-text-defaults-text-lighter);--nopal-cart-row-label-fg-highlight:var(--nopal-figma-actions-default-secondary-text);--nopal-cart-row-chevron-duration:.15s;--nopal-checkbox-size:24px;--nopal-checkbox-box-size:18px;--nopal-checkbox-box-inset:3px;--nopal-checkbox-radius:var(--nopal-figma-sm2);--nopal-checkbox-border-width:1px;--nopal-checkbox-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-checkbox-border:var(--nopal-figma-backgrounds-alternatives-bg-primary-alt);--nopal-checkbox-border-hover:var(--nopal-figma-actions-default-primary-hover);--nopal-checkbox-bg-focus:var(--nopal-figma-actions-default-secondary-hover);--nopal-checkbox-border-focus:var(--nopal-figma-actions-default-primary-default);--nopal-checkbox-bg-disabled:var(--nopal-figma-actions-default-primary-disabled);--nopal-checkbox-border-disabled:var(--nopal-figma-borders-border-primary);--nopal-checkbox-checked-bg:var(--nopal-figma-actions-default-primary-default);--nopal-checkbox-checked-bg-hover:var(--nopal-figma-actions-default-primary-hover);--nopal-checkbox-checked-bg-focus:var(--nopal-figma-actions-default-primary-default);--nopal-checkbox-checked-bg-disabled:var(--nopal-figma-actions-alternative-primary-alt-disabled);--nopal-checkbox-checked-border:transparent;--nopal-checkbox-check-color:var(--nopal-figma-actions-default-primary-text);--nopal-checkbox-check-width:9.36924px;--nopal-checkbox-check-height:6.8144px;--nopal-checkbox-focus-ring:var(--nopal-figma-actions-default-primary-default);--nopal-checkbox-focus-ring-width:1.5px;--nopal-checkbox-focus-ring-offset:-1.5px;--nopal-checkbox-focus-radius:7px;--nopal-checkbox-field-row-gap:8px;--nopal-checkbox-field-row-padding:8px;--nopal-checkbox-field-row-min-height:40px;--nopal-checkbox-field-stack-gap:var(--nopal-figma-sm2);--nopal-checkbox-field-support-indent:40px;--nopal-checkbox-field-focus-ring:var(--nopal-figma-actions-default-primary-default);--nopal-checkbox-field-focus-ring-width:3px;--nopal-checkbox-field-focus-ring-offset:-1.5px;--nopal-checkbox-field-focus-ring-radius:3px;--nopal-choice-card-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-choice-card-color:var(--nopal-figma-text-defaults-text-default);--nopal-choice-card-border-color:var(--nopal-figma-borders-border-primary);--nopal-choice-card-border-width:1px;--nopal-choice-card-bg-hover:var(--nopal-figma-backgrounds-defaults-bg-tertiary);--nopal-choice-card-checked-bg:var(--nopal-figma-actions-default-secondary-default);--nopal-choice-card-checked-border-color:var(--nopal-figma-actions-default-primary-default);--nopal-choice-card-checked-border-width:2px;--nopal-choice-card-disabled-bg:var(--nopal-figma-backgrounds-defaults-bg-tertiary);--nopal-choice-card-disabled-color:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-choice-card-disabled-cursor:not-allowed;--nopal-choice-card-cursor:pointer;--nopal-choice-card-radius:var(--nopal-figma-md1);--nopal-choice-card-padding:var(--nopal-figma-md1);--nopal-choice-card-gap:14px;--nopal-choice-card-body-gap:var(--nopal-figma-sm1);--nopal-choice-card-heading-font-size:var(--nopal-figma-body-2);--nopal-choice-card-heading-font-weight:600;--nopal-choice-card-description-font-size:var(--nopal-figma-body-3);--nopal-choice-card-description-color:var(--nopal-figma-text-defaults-text-lighter);--nopal-choice-card-meta-font-size:var(--nopal-figma-label);--nopal-choice-card-meta-font-weight:600;--nopal-choice-card-line-height:1.4;--nopal-choice-card-focus-ring-width:2px;--nopal-choice-card-focus-ring-offset:2px;--nopal-choice-card-focus-ring-color:var(--nopal-figma-focus-ring-color);--nopal-choice-card-radio-size:20px;--nopal-choice-card-radio-ring-width:2px;--nopal-choice-card-radio-dot-size:10px;--nopal-choice-card-radio-ring-color:var(--nopal-figma-borders-border-primary);--nopal-choice-card-radio-ring-color-checked:var(--nopal-figma-actions-default-primary-default);--nopal-choice-card-radio-dot-color:var(--nopal-figma-actions-default-primary-default);--nopal-choice-card-radio-dot-color-disabled:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-choice-card-box-size:22px;--nopal-choice-card-box-radius:var(--nopal-figma-sm2);--nopal-choice-card-box-border-width:2px;--nopal-choice-card-box-bg-checked:var(--nopal-figma-actions-default-primary-hover);--nopal-choice-card-check-color:var(--nopal-figma-actions-default-primary-text);--nopal-choice-card-check-width:6px;--nopal-choice-card-check-height:11px;--nopal-choice-card-check-stroke:2px;--nopal-choice-card-font-family:"Axiforma", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nopal-choice-card-font-weight:600;--nopal-choice-card-letter-spacing:0px;--nopal-code-block-bg:var(--nopal-figma-backgrounds-alternatives-bg-tertiary-alt);--nopal-code-block-fg:var(--nopal-figma-text-alternatives-text-alt-default);--nopal-code-block-number-fg:var(--nopal-figma-text-alternatives-text-alt-lighter);--nopal-code-block-header-bg:var(--nopal-figma-backgrounds-alternatives-bg-secondary-alt);--nopal-code-block-radius:var(--nopal-figma-md1);--nopal-code-block-radius-plain:var(--nopal-figma-sm4);--nopal-code-block-header-padding-block:var(--nopal-figma-sm4);--nopal-code-block-header-padding-inline:var(--nopal-figma-md2);--nopal-code-block-header-font-size:var(--nopal-figma-body-3);--nopal-code-block-padding-block:var(--nopal-figma-md1);--nopal-code-block-line-padding-inline:var(--nopal-figma-md2);--nopal-code-block-number-width:32px;--nopal-code-block-code-font-family:ui-monospace, SFMono-Regular, Menlo, monospace;--nopal-code-block-code-font-size:13px;--nopal-code-block-code-font-weight:400;--nopal-code-block-line-height:1.7;--nopal-code-block-font-family:"Axiforma", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nopal-code-block-font-weight:600;--nopal-code-block-letter-spacing:0px;--nopal-counter-gap:var(--nopal-figma-sm0);--nopal-counter-align-items:center;--nopal-counter-value-min-inline-size:40px;--nopal-counter-value-padding-inline:var(--nopal-figma-sm4);--nopal-counter-small-min-inline-size:100px;--nopal-counter-medium-min-inline-size:110px;--nopal-counter-focus-z-index:1;--nopal-currency-select-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-currency-select-border:var(--nopal-figma-borders-border-primary);--nopal-currency-select-border-width:1px;--nopal-currency-select-radius:50px;--nopal-currency-select-height:40px;--nopal-currency-select-gap:var(--nopal-figma-sm3);--nopal-currency-select-padding:var(--nopal-currency-select-gap);--nopal-currency-select-shadow:0 2px 2px 0 #00000029;--nopal-currency-select-label:var(--nopal-figma-text-defaults-text-lighter);--nopal-currency-select-label-press:var(--nopal-figma-actions-default-primary-pressed);--nopal-currency-select-label-disabled:var(--nopal-figma-actions-default-primary-disabled);--nopal-currency-select-focus-ring:var(--nopal-figma-actions-default-primary-default);--nopal-currency-select-focus-ring-width:2px;--nopal-currency-select-focus-ring-offset:2px;--nopal-data-table-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-data-table-head-bg:var(--nopal-figma-backgrounds-defaults-bg-secondary);--nopal-data-table-head-fg:var(--nopal-figma-text-defaults-text-lighter);--nopal-data-table-head-font-size:var(--nopal-figma-label);--nopal-data-table-head-font-weight:600;--nopal-data-table-head-line-height:1.4;--nopal-data-table-cell-fg:var(--nopal-figma-text-defaults-text-default);--nopal-data-table-cell-font-weight:400;--nopal-data-table-cell-font-size:var(--nopal-figma-label);--nopal-data-table-cell-line-height:1.4;--nopal-data-table-cell-rowheader-font-weight:600;--nopal-data-table-row-rule-color:var(--nopal-figma-borders-border-primary);--nopal-data-table-row-rule-width:1px;--nopal-data-table-row-bg-selected:var(--nopal-figma-actions-default-secondary-default);--nopal-data-table-caption-size:var(--nopal-figma-label);--nopal-data-table-caption-color:var(--nopal-data-table-head-fg);--nopal-data-table-caption-weight:400;--nopal-data-table-caption-line-height:1.4;--nopal-data-table-caption-gap:var(--nopal-figma-sm3);--nopal-data-table-sticky-header-z-index:20;--nopal-data-table-sticky-column-z-index:10;--nopal-data-table-sticky-column-shadow:2px 0 4px -1px #00000029;--nopal-data-table-select-column-inline-size:44px;--nopal-data-table-placeholder-min-block-size:160px;--nopal-data-table-detail-font-size:var(--nopal-figma-label);--nopal-data-table-detail-font-weight:400;--nopal-data-table-detail-line-height:1.4;--nopal-data-table-sort-icon-size:12px;--nopal-data-table-sort-icon-duration:.15s;--nopal-data-table-bool-icon-size:16px;--nopal-data-table-bulk-bg:var(--nopal-figma-backgrounds-defaults-bg-secondary);--nopal-data-table-bulk-fg:var(--nopal-data-table-cell-fg);--nopal-data-table-bulk-padding-x:var(--nopal-figma-md1);--nopal-data-table-bulk-padding-y:var(--nopal-figma-sm4);--nopal-data-table-bulk-radius:var(--nopal-figma-sm3);--nopal-data-table-focus-ring-color:var(--nopal-figma-actions-default-primary-default);--nopal-data-table-focus-ring-width:2px;--nopal-data-table-focus-ring-offset:2px;--nopal-data-table-card-breakpoint:767px;--nopal-data-table-card-row-padding-block:var(--nopal-figma-sm3);--nopal-data-table-card-cell-padding-block:6px;--nopal-data-table-card-cell-padding-inline:var(--nopal-figma-md1);--nopal-data-table-card-cell-gap:var(--nopal-figma-md1);--nopal-data-table-card-label-font-size:var(--nopal-figma-label);--nopal-data-table-card-label-font-weight:600;--nopal-data-table-card-label-line-height:1.4;--nopal-data-table-card-label-color:var(--nopal-figma-text-defaults-text-lighter);--nopal-data-table-card-head-gap:var(--nopal-figma-sm3);--nopal-data-table-scroller-max-block-size:none;--nopal-data-table-font-family:"Axiforma", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nopal-data-table-font-weight:400;--nopal-data-table-letter-spacing:0px;--nopal-date-picker-panel-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-date-picker-panel-border-color:var(--nopal-figma-borders-border-primary);--nopal-date-picker-panel-border-width:1px;--nopal-date-picker-panel-radius:var(--nopal-figma-md3);--nopal-date-picker-panel-padding:var(--nopal-figma-md1);--nopal-date-picker-grid-min-inline-size:168px;--nopal-date-picker-header-gap:var(--nopal-figma-md3);--nopal-date-picker-row-gap:var(--nopal-figma-sm3);--nopal-date-picker-column-gap:0px;--nopal-date-picker-weekend-band-bg:var(--nopal-figma-backgrounds-defaults-bg-tertiary);--nopal-date-picker-weekend-band-radius:0px;--nopal-date-picker-card-radius:16px;--nopal-date-picker-card-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-date-picker-section-divider-color:var(--nopal-figma-borders-border-primary);--nopal-date-picker-section-divider-width:1px;--nopal-date-picker-section-padding-inline:var(--nopal-figma-md3);--nopal-date-picker-top-padding-block:var(--nopal-figma-md4);--nopal-date-picker-references-padding-block:var(--nopal-figma-md1);--nopal-date-picker-intro-gap:var(--nopal-figma-md3);--nopal-date-picker-title-gap:var(--nopal-figma-sm2);--nopal-date-picker-top-content-gap:var(--nopal-figma-md3);--nopal-date-picker-year-gap:var(--nopal-figma-sm3);--nopal-date-picker-strip-gap:0px;--nopal-date-picker-board-gap:56px;--nopal-date-picker-legend-group-gap:var(--nopal-figma-md3);--nopal-date-picker-legend-item-gap:var(--nopal-figma-sm3);--nopal-date-picker-legend-icon-size:24px;--nopal-date-picker-resume-trigger-height:40px;--nopal-date-picker-resume-trigger-padding-inline:0px;--nopal-datetime-numeric:tabular-nums;--nopal-datetime-white-space:nowrap;--nopal-datetime-white-space-long:normal;--nopal-datetime-color:var(--nopal-figma-text-defaults-text-default);--nopal-datetime-color-lighter:var(--nopal-figma-text-defaults-text-lighter);--nopal-datetime-current-color:var(--nopal-datetime-color);--nopal-day-type-discount-from:var(--nopal-figma-raw-discount-from);--nopal-day-type-discount-to:var(--nopal-figma-raw-discount-to);--nopal-day-type-discount:linear-gradient(45deg, var(--nopal-day-type-discount-from) 0%, var(--nopal-day-type-discount-to) 100%);--nopal-day-type-hotsale-from:var(--nopal-figma-brand-brand-tertiary);--nopal-day-type-hotsale-to:var(--nopal-figma-brand-brand-primary);--nopal-day-type-hotsale:linear-gradient(45deg, var(--nopal-day-type-hotsale-from) 0%, var(--nopal-day-type-hotsale-to) 100%);--nopal-day-type-candy:var(--nopal-figma-raw-candy);--nopal-day-type-none:transparent;--nopal-dialog-surface-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-dialog-surface-border-color:var(--nopal-figma-borders-border-primary);--nopal-dialog-surface-border-width:1px;--nopal-dialog-surface-radius:32px;--nopal-dialog-surface-shadow:0 0 40px #00000014;--nopal-dialog-max-inline-size:600px;--nopal-dialog-viewport-margin:var(--nopal-figma-md1);--nopal-dialog-drawer-max-inline-size:472px;--nopal-dialog-drawer-min-inline-size:375px;--nopal-dialog-header-block-size:80px;--nopal-dialog-header-padding-block:32px;--nopal-dialog-header-padding-inline:24px;--nopal-dialog-header-row-block-size:32px;--nopal-dialog-header-rule-color:#e8e8e8;--nopal-dialog-header-rule-width:1px;--nopal-dialog-header-shadow:drop-shadow(0 2px 2.5px #0000000d);--nopal-dialog-title-color:var(--nopal-figma-x-dialog-title);--nopal-dialog-icon-size:32px;--nopal-dialog-icon-radius:32px;--nopal-dialog-icon-bg:var(--nopal-figma-todo-icon-badge-modal-header);--nopal-dialog-icon-glyph-size:21.333px;--nopal-dialog-close-size:40px;--nopal-dialog-close-glyph-size:24px;--nopal-dialog-content-padding-inline:32px;--nopal-dialog-content-padding-block-start:32px;--nopal-dialog-content-padding-block-end:var(--nopal-figma-md3);--nopal-dialog-details-gap:32px;--nopal-dialog-actions-gap:var(--nopal-figma-md3);--nopal-dialog-actions-button-gap:var(--nopal-figma-sm3);--nopal-dialog-text-gap:var(--nopal-figma-md1);--nopal-dialog-modal-z-index:1100;--nopal-dialog-drawer-z-index:1100;--nopal-disclosure-card-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-disclosure-card-header-bg:var(--nopal-figma-backgrounds-defaults-bg-secondary);--nopal-disclosure-card-border-color:var(--nopal-figma-borders-border-primary);--nopal-disclosure-card-border-width:1px;--nopal-disclosure-card-radius:16px;--nopal-disclosure-card-header-padding-block:var(--nopal-figma-md1);--nopal-disclosure-card-header-padding-inline:var(--nopal-figma-md3);--nopal-disclosure-card-header-gap:var(--nopal-figma-md1);--nopal-disclosure-card-panel-padding:var(--nopal-figma-md3);--nopal-disclosure-card-titles-gap:var(--nopal-figma-sm2);--nopal-disclosure-card-toggle-fg:var(--nopal-figma-text-defaults-text-default);--nopal-disclosure-card-toggle-fg-hover:var(--nopal-figma-text-defaults-text-lighter);--nopal-disclosure-card-toggle-fg-pressed:var(--nopal-figma-text-defaults-text-darker);--nopal-divider-color:var(--nopal-figma-borders-border-primary);--nopal-divider-current-color:var(--nopal-divider-color);--nopal-divider-color-secondary:var(--nopal-figma-borders-border-secondary);--nopal-divider-color-alt:var(--nopal-figma-backgrounds-alternatives-bg-secondary-alt);--nopal-divider-color-doc:var(--nopal-figma-primarios-celeste-nuevo);--nopal-divider-thickness:1px;--nopal-divider-style:solid;--nopal-divider-length:100%;--nopal-divider-inset:0px;--nopal-divider-dot-size:6px;--nopal-divider-dot-color:var(--nopal-figma-brand-brand-primary);--nopal-divider-dot-color-alt:var(--nopal-figma-brand-brand-tertiary);--nopal-divider-current-dot-color:var(--nopal-divider-dot-color);--nopal-divider-dot-radius:50%;--nopal-divider-opacity:1;--nopal-divider-current-opacity:var(--nopal-divider-opacity);--nopal-divider-on-media-opacity:.3;--nopal-divider-vertical-cap:round;--nopal-dropdown-option-selector-size:24px;--nopal-dropdown-option-small-padding-y-with-selector:var(--nopal-figma-sm3);--nopal-empty-state-surface:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-empty-state-padding:var(--nopal-figma-lg3);--nopal-empty-state-padding-sm:var(--nopal-figma-md3);--nopal-empty-state-gap-art:var(--nopal-figma-md3);--nopal-empty-state-gap-action:var(--nopal-figma-md1);--nopal-empty-state-gap-sm:var(--nopal-figma-sm3);--nopal-empty-state-heading-color:var(--nopal-figma-text-defaults-text-default);--nopal-empty-state-body-color:var(--nopal-figma-text-defaults-text-lighter);--nopal-empty-state-max-inline-size:44ch;--nopal-empty-state-art-inline-size:200px;--nopal-empty-state-art-block-size:200px;--nopal-fieldset-padding:var(--nopal-figma-md1);--nopal-fieldset-radius:var(--nopal-figma-md1);--nopal-fieldset-border-width:1px;--nopal-fieldset-border-color:var(--nopal-figma-borders-border-primary);--nopal-fieldset-border-color-invalid:var(--nopal-figma-system-feedback-error-error-primary);--nopal-fieldset-border-color-warning:var(--nopal-figma-system-feedback-warning-warning-primary);--nopal-fieldset-bg:transparent;--nopal-fieldset-rows-gap:var(--nopal-figma-sm3);--nopal-fieldset-legend-gap:var(--nopal-figma-sm3);--nopal-fieldset-support-gap:var(--nopal-figma-sm2);--nopal-file-upload-dropzone-border-color:var(--nopal-figma-borders-border-primary);--nopal-file-upload-dropzone-border-width:1px;--nopal-file-upload-dropzone-radius:var(--nopal-figma-md1);--nopal-file-upload-dropzone-padding-block:var(--nopal-figma-md3);--nopal-file-upload-dropzone-padding-inline:var(--nopal-figma-md1);--nopal-file-upload-dropzone-gap:var(--nopal-figma-sm3);--nopal-file-upload-dropzone-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-file-upload-dropzone-bg-active:var(--nopal-figma-backgrounds-defaults-bg-secondary);--nopal-file-upload-dropzone-border-color-active:var(--nopal-figma-focus-ring-color);--nopal-file-upload-list-gap:var(--nopal-figma-sm3);--nopal-file-upload-row-padding-block:var(--nopal-figma-sm4);--nopal-file-upload-row-gap:var(--nopal-figma-md1);--nopal-file-upload-error-fg:var(--nopal-figma-system-feedback-error-error-primary);--nopal-file-upload-focus-ring-width:2px;--nopal-file-upload-focus-ring-offset:2px;--nopal-flag-size-16:16px;--nopal-flag-size-20:20px;--nopal-flag-size-24:24px;--nopal-flag-size-32:32px;--nopal-flag-radius-circle:50%;--nopal-flag-radius-rounded:4px;--nopal-flag-radius-square:0;--nopal-flag-fit:cover;--nopal-flag-opacity-disabled:.5;--nopal-footer-background:var(--nopal-figma-backgrounds-alternatives-bg-tertiary-alt);--nopal-footer-max-inline-size:1400px;--nopal-footer-padding-inline-wide:200px;--nopal-footer-padding-inline-desktop:96px;--nopal-footer-padding-inline-laptop:var(--nopal-figma-md1);--nopal-footer-padding-inline-tablet:var(--nopal-figma-md1);--nopal-footer-padding-inline-tablet-mobile:var(--nopal-figma-marging-tablet-mobile);--nopal-footer-padding-block:var(--nopal-figma-lg3);--nopal-footer-padding-block-start-wide:140px;--nopal-footer-padding-block-laptop:var(--nopal-figma-lg1);--nopal-footer-padding-block-start-tablet:56px;--nopal-footer-padding-block-end-tablet:var(--nopal-figma-lg1);--nopal-footer-padding-block-mobile:var(--nopal-figma-md2);--nopal-footer-band-gap-desktop:var(--nopal-figma-lg1);--nopal-footer-band-background:var(--nopal-figma-backgrounds-alternatives-bg-secondary-alt);--nopal-footer-band-gap-mobile:var(--nopal-figma-md3);--nopal-footer-card-radius:32px;--nopal-footer-card-radius-mobile:var(--nopal-figma-md3);--nopal-footer-card-gap:40px;--nopal-footer-card-gap-laptop:var(--nopal-figma-md1);--nopal-footer-card-top-block-size:303px;--nopal-footer-card-top-block-size-tablet:278px;--nopal-footer-card-top-gap:var(--nopal-figma-md1);--nopal-footer-card-top-padding-inline:var(--nopal-figma-md4);--nopal-footer-card-top-padding-inline-laptop:var(--nopal-figma-md1);--nopal-footer-card-top-padding-inline-tablet:var(--nopal-figma-lg1);--nopal-footer-card-top-padding-mobile:0px 16px 24px 16px;--nopal-footer-card-top-gap-mobile:var(--nopal-figma-md3);--nopal-footer-phone-inline-size:253px;--nopal-footer-phone-block-size:340px;--nopal-footer-phone-slot-inline-size-wide:284px;--nopal-footer-phone-inline-size-wide:272px;--nopal-footer-phone-inset-inline-wide:12px;--nopal-footer-phone-inline-size-laptop:181px;--nopal-footer-phone-block-size-laptop:243px;--nopal-footer-phone-inline-size-tablet:241px;--nopal-footer-phone-block-size-tablet:324px;--nopal-footer-phone-inline-size-mobile:221px;--nopal-footer-phone-block-size-mobile:248px;--nopal-footer-card-content-padding-download:40px 16px 32px 16px;--nopal-footer-card-content-padding-download-desktop:40px 0px;--nopal-footer-card-content-gap:var(--nopal-figma-md3);--nopal-footer-card-content-gap-mobile:var(--nopal-figma-md1);--nopal-footer-card-content-padding-contact:var(--nopal-figma-lg1);--nopal-footer-card-content-padding-contact-mobile:var(--nopal-figma-md3);--nopal-footer-contact-content-gap:var(--nopal-figma-md4);--nopal-footer-feature-grid-gap:16px;--nopal-footer-feature-cell-width:167px;--nopal-footer-features-inline-size-wide:351px;--nopal-footer-features-min-block-size-tablet:124px;--nopal-footer-features-min-block-size-mobile:167px;--nopal-footer-sheet-bg:#0000003d;--nopal-footer-sheet-block-size:100px;--nopal-footer-sheet-gap:24px;--nopal-footer-sheet-gap-desktop:var(--nopal-figma-md1);--nopal-footer-sheet-gap-mobile:var(--nopal-figma-md1);--nopal-footer-sheet-padding-download-desktop:29px 40px;--nopal-footer-sheet-padding-mobile:var(--nopal-figma-md1);--nopal-footer-sheet-padding-contact:16px 40px;--nopal-footer-logo-fill-inline-size:100%;--nopal-footer-logo-fill-block-size:auto;--nopal-footer-search-gap:var(--nopal-figma-md1);--nopal-footer-search-padding-inline:var(--nopal-figma-md4);--nopal-footer-search-padding-block:var(--nopal-figma-lg1);--nopal-footer-search-radius:var(--nopal-figma-md4);--nopal-footer-search-padding-mobile:24px 16px;--nopal-footer-search-field-inline-size:426px;--nopal-footer-search-input-block-size-mobile:48px;--nopal-footer-search-placeholder-color:var(--nopal-figma-text-defaults-text-default);--nopal-footer-dotted-map-inset-inline-end:41px;--nopal-footer-mobile-breakpoint:767px;--nopal-footer-payment-marks-gap:16px;--nopal-footer-payment-marks-gap-narrow:var(--nopal-figma-sm4);--nopal-footer-payment-caption-gap:var(--nopal-figma-sm4);--nopal-footer-social-hit-area:48px;--nopal-footer-social-padding:var(--nopal-figma-sm3);--nopal-footer-social-hover-background:color-mix(in srgb, var(--nopal-figma-text-alternatives-text-alt-default) 10%, transparent);--nopal-footer-collapsed-padding-mobile:var(--nopal-figma-md3);--nopal-footer-collapsed-gap-mobile:var(--nopal-figma-sm3);--nopal-footer-link-columns-gap:var(--nopal-figma-md1);--nopal-footer-link-cards-gap:var(--nopal-figma-sm3);--nopal-footer-mobile-link-font-size:var(--nopal-figma-body-2);--nopal-footer-contact-actions-gap:var(--nopal-figma-md3);--nopal-footer-contact-actions-gap-mobile:var(--nopal-figma-md1);--nopal-footer-cta-icon-size:var(--nopal-figma-md1);--nopal-footer-cta-block-size-mobile:32px;--nopal-footer-cta-padding-inline-mobile:var(--nopal-figma-md1);--nopal-footer-cta-font-size-mobile:var(--nopal-figma-body-3);--nopal-footer-phone-rows-gap:16px;--nopal-footer-phone-rows-gap-mobile:var(--nopal-figma-sm1);--nopal-footer-phone-row-inner-gap:var(--nopal-figma-sm2);--nopal-footer-phone-row-inner-gap-wide:var(--nopal-figma-md1);--nopal-footer-phone-label-font-size-mobile:var(--nopal-figma-label);--nopal-footer-phone-number-font-size-mobile:10px;--nopal-footer-heading-font-size-mobile:var(--nopal-figma-body-1);--nopal-footer-heading-trim:normal;--nopal-footer-heading-trim-fallback-line-height:1.4;--nopal-footer-payments-social-gap:var(--nopal-figma-md3);--nopal-footer-address-certifications-gap:var(--nopal-figma-md3);--nopal-footer-address-certifications-gap-tablet:var(--nopal-figma-lg1);--nopal-footer-certifications-gap:var(--nopal-figma-lg1);--nopal-footer-certifications-inline-size:400px;--nopal-footer-certification-block-size-stacked:42px;--nopal-footer-feature-icon-color:var(--nopal-figma-icons-icon-alt);--nopal-heading-block-gap:8px;--nopal-heading-block-gap-12:12px;--nopal-heading-block-gap-16:16px;--nopal-heading-block-measure:980px;--nopal-heading-block-inline-size:100%;--nopal-heading-block-padding-inline:0;--nopal-heading-block-run-min-inline-size:0;--nopal-helper-text-font-size:var(--nopal-figma-label);--nopal-helper-text-line-height:1.4;--nopal-helper-text-color:var(--nopal-figma-text-defaults-text-lighter);--nopal-helper-text-color-error:var(--nopal-figma-system-feedback-error-error-primary);--nopal-helper-text-color-info:var(--nopal-figma-primarios-gris-oscuro);--nopal-helper-text-color-warning:var(--nopal-figma-system-feedback-warning-warning-primary);--nopal-helper-text-counter-color:var(--nopal-figma-text-defaults-text-lighter);--nopal-helper-text-counter-color-error:#767d86;--nopal-helper-text-icon-color:var(--nopal-figma-primarios-celeste-medio);--nopal-helper-text-icon-size:18px;--nopal-helper-text-gap:4px;--nopal-helper-text-link-focus-ring:var(--nopal-figma-actions-default-primary-default);--nopal-helper-text-link-focus-ring-width:2px;--nopal-helper-text-link-focus-ring-offset:2px;--nopal-helper-text-row-gap:var(--nopal-figma-sm3);--nopal-helper-text-row-gap-error:var(--nopal-figma-sm2);--nopal-helper-text-row-padding-x:var(--nopal-figma-md1);--nopal-helper-text-row-padding-x-small:var(--nopal-figma-sm4);--nopal-helper-text-row-padding-y:var(--nopal-figma-sm2);--nopal-helper-text-row-padding-y-error:0px;--nopal-helper-text-stack-gap:var(--nopal-figma-sm2);--nopal-helper-text-stack-gap-small:var(--nopal-figma-sm1);--nopal-helper-text-indent:40px;--nopal-helper-text-font-family:"Axiforma", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nopal-helper-text-font-weight:400;--nopal-helper-text-letter-spacing:0px;--nopal-history-strip-bar-width:var(--nopal-figma-sm2);--nopal-history-strip-gap:var(--nopal-figma-sm1);--nopal-history-strip-strip-height:18px;--nopal-history-strip-bar-radius:1px;--nopal-history-strip-bar-height-pass:12px;--nopal-history-strip-bar-height-fail:18px;--nopal-history-strip-bar-height-none:6px;--nopal-history-strip-bar-bg-pass:var(--nopal-figma-actions-default-primary-default);--nopal-history-strip-bar-bg-fail:var(--nopal-figma-system-feedback-error-error-primary);--nopal-history-strip-bar-bg-none:var(--nopal-figma-backgrounds-defaults-bg-quaternary);--nopal-icon-size-xs:12px;--nopal-icon-size-sm:16px;--nopal-icon-size-md:24px;--nopal-icon-size-lg:32px;--nopal-icon-size-xl:40px;--nopal-icon-size-xxl:56px;--nopal-icon-color:currentColor;--nopal-icon-color-default:var(--nopal-figma-icons-icon-default);--nopal-icon-color-darker:var(--nopal-figma-icons-icon-darker);--nopal-icon-color-disabled:var(--nopal-figma-icons-icon-disabled);--nopal-icon-color-alt:var(--nopal-figma-icons-icon-alt);--nopal-icon-viewbox:0 0 24 24;--nopal-icon-text-gap:8px;--nopal-illustration-width:auto;--nopal-illustration-height:auto;--nopal-illustration-inset-block:0%;--nopal-illustration-inset-inline:0%;--nopal-illustration-fit:contain;--nopal-illustration-position:center;--nopal-illustration-overflow:clip;--nopal-illustration-display:inline-block;--nopal-image-aspect:auto;--nopal-image-block-size:auto;--nopal-image-fit:cover;--nopal-image-position:50% 50%;--nopal-image-radius:0;--nopal-image-radius-top:5px;--nopal-image-placeholder:#ebebeb;--nopal-image-disabled-opacity:.45;--nopal-image-disabled-underlay:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-image-hover-scale:1;--nopal-image-mask:none;--nopal-image-mask-size:24px 24px;--nopal-indicator-size:8px;--nopal-indicator-size-active:12px;--nopal-indicator-size-3:3px;--nopal-indicator-size-4:4px;--nopal-indicator-size-6:6px;--nopal-indicator-size-8:var(--nopal-indicator-size);--nopal-indicator-size-12:var(--nopal-indicator-size-active);--nopal-indicator-size-16:16px;--nopal-indicator-size-map:8.23023px;--nopal-indicator-gap:var(--nopal-figma-sm3);--nopal-indicator-fill:currentColor;--nopal-indicator-fill-brand:var(--nopal-figma-actions-default-primary-default);--nopal-indicator-fill-brand-alt:var(--nopal-figma-brand-brand-primary);--nopal-indicator-fill-muted:var(--nopal-figma-text-defaults-text-lighter);--nopal-indicator-fill-disabled:var(--nopal-figma-icons-icon-disabled);--nopal-indicator-fill-alt:#fff;--nopal-indicator-fill-destination:#00e956;--nopal-indicator-fill-land:#fff;--nopal-indicator-fill-low-price:#02af42;--nopal-indicator-fill-mid-price:#856a00;--nopal-indicator-fill-high-price:#d16200;--nopal-indicator-current-fill:var(--nopal-indicator-fill);--nopal-indicator-ring-width:1px;--nopal-indicator-ring-color:#016f2d;--nopal-indicator-opacity-idle:.4;--nopal-indicator-opacity-active:1;--nopal-indicator-opacity-rest:var(--nopal-indicator-opacity-active);--nopal-indicator-radius:50%;--nopal-indicator-hit-area:24px;--nopal-indicator-focus-ring:var(--nopal-figma-actions-default-primary-default);--nopal-indicator-focus-ring-width:2px;--nopal-indicator-focus-ring-offset:2px;--nopal-input-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-input-bg-disabled:var(--nopal-figma-actions-default-primary-disabled);--nopal-input-border-width:1px;--nopal-input-border-color:var(--nopal-figma-borders-border-primary);--nopal-input-border-color-focus:var(--nopal-figma-actions-default-primary-default);--nopal-input-border-color-error:var(--nopal-figma-system-feedback-error-error-primary);--nopal-input-shadow-focus:0 2px 2px #00000029;--nopal-input-numeric:tabular-nums;--nopal-input-font-family:"Axiforma", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nopal-input-font-weight:400;--nopal-input-letter-spacing:0px;--nopal-input-color:var(--nopal-figma-text-defaults-text-default);--nopal-input-color-placeholder:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-input-color-disabled:var(--nopal-figma-text-defaults-text-lighter);--nopal-input-color-readonly:var(--nopal-figma-text-defaults-text-lighter);--nopal-input-caret-color:var(--nopal-figma-actions-default-primary-default);--nopal-input-caret-width:1px;--nopal-input-font-weight-filled:600;--nopal-input-focus-ring:var(--nopal-figma-actions-default-primary-default);--nopal-input-large-height:56px;--nopal-input-large-padding-x:var(--nopal-figma-md1);--nopal-input-large-padding-y:var(--nopal-figma-sm4);--nopal-input-large-font-size:var(--nopal-figma-body-2);--nopal-input-large-line-height:1.4;--nopal-input-large-radius:var(--nopal-figma-md1);--nopal-input-small-height:48px;--nopal-input-small-padding-x:var(--nopal-figma-sm4);--nopal-input-small-padding-y:var(--nopal-figma-sm4);--nopal-input-small-font-size:var(--nopal-figma-body-3);--nopal-input-small-line-height:1.8;--nopal-input-small-radius:var(--nopal-figma-md1);--nopal-input-focus-ring-width:2px;--nopal-input-focus-ring-offset:2px;--nopal-input-otp-gap:var(--nopal-figma-md1);--nopal-input-otp-gap-narrow:var(--nopal-figma-sm3);--nopal-input-otp-cell-inline-size-narrow:47px;--nopal-input-otp-cell-padding-inline:0;--nopal-input-otp-cell-text-align:center;--nopal-input-otp-cell-numeric:tabular-nums;--nopal-input-otp-breakpoint-narrow:416px;--nopal-input-otp-large-cell-size:56px;--nopal-input-otp-small-cell-size:48px;--nopal-input-otp-stack-gap:var(--nopal-figma-sm3);--nopal-input-otp-support-icon-size:18px;--nopal-label-font-weight-strong:600;--nopal-label-sm-font-size:10px;--nopal-label-md-font-size:var(--nopal-figma-label);--nopal-label-lg-font-size:var(--nopal-figma-body-3);--nopal-label-line-height:1.4;--nopal-label-lg-line-height:1.5;--nopal-label-color:var(--nopal-figma-text-defaults-text-lighter);--nopal-label-color-strong:var(--nopal-figma-text-defaults-text-default);--nopal-label-color-error:var(--nopal-figma-system-feedback-error-error-primary);--nopal-label-color-inverse:var(--nopal-figma-actions-default-primary-text);--nopal-label-color-disabled:var(--nopal-label-color);--nopal-label-gap:var(--nopal-figma-sm3);--nopal-label-required-color:var(--nopal-label-color-error);--nopal-label-required-gap:2px;--nopal-label-font-family:"Axiforma", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nopal-label-font-weight:400;--nopal-label-letter-spacing:0px;--nopal-link-radius:8px;--nopal-link-m-font-size:var(--nopal-figma-button-1);--nopal-link-m-line-height:1;--nopal-link-m-gap:var(--nopal-figma-sm2);--nopal-link-m-icon-size:16px;--nopal-link-s-font-size:var(--nopal-figma-button-2);--nopal-link-s-line-height:24px;--nopal-link-s-gap:var(--nopal-link-m-gap);--nopal-link-s-icon-size:var(--nopal-link-m-icon-size);--nopal-link-xs-font-size:var(--nopal-figma-body-3);--nopal-link-xs-line-height:1.5;--nopal-link-xs-gap:var(--nopal-link-m-gap);--nopal-link-xs-icon-size:var(--nopal-link-m-icon-size);--nopal-link-xxs-font-size:var(--nopal-figma-label);--nopal-link-xxs-line-height:1.4;--nopal-link-xxs-gap:var(--nopal-figma-sm1);--nopal-link-xxs-icon-size:var(--nopal-link-m-icon-size);--nopal-link-fg:var(--nopal-figma-actions-default-primary-default);--nopal-link-fg-hover:var(--nopal-figma-actions-default-primary-hover);--nopal-link-fg-disabled:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-link-icon-color:currentColor;--nopal-link-decoration:none;--nopal-link-decoration-hover:none;--nopal-link-decoration-underline:underline;--nopal-link-underline-width:1px;--nopal-link-underline-color:currentColor;--nopal-link-underline-offset:2px;--nopal-link-plain-font-weight:400;--nopal-link-plain-md-font-size:var(--nopal-figma-body-3);--nopal-link-plain-md-line-height:1.4;--nopal-link-plain-sm-font-size:var(--nopal-figma-label);--nopal-link-plain-sm-line-height:1.4;--nopal-link-plain-xs-font-size:10px;--nopal-link-plain-xs-line-height:1.4;--nopal-link-plain-decoration-hover:underline;--nopal-link-nav-font-size:var(--nopal-figma-body-1);--nopal-link-nav-line-height:1.4;--nopal-link-nav-gap:var(--nopal-figma-md1);--nopal-link-nav-icon-size:32px;--nopal-link-nav-width:260px;--nopal-link-nav-radius:0;--nopal-link-nav-color:var(--nopal-figma-text-defaults-text-default);--nopal-link-nav-color-disabled:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-link-nav-icon-color:var(--nopal-figma-actions-default-primary-default);--nopal-link-nav-icon-color-disabled:var(--nopal-figma-actions-default-primary-default);--nopal-link-nav-sm-font-size:var(--nopal-figma-body-2);--nopal-link-nav-sm-line-height:1.4;--nopal-link-nav-sm-icon-size:24px;--nopal-link-nav-sm-gap:var(--nopal-figma-sm3);--nopal-link-tone-on-dark-fg:var(--nopal-figma-actions-default-primary-text);--nopal-link-tone-on-dark-fg-hover:var(--nopal-figma-actions-default-primary-text);--nopal-link-tone-on-light-fg:var(--nopal-figma-text-defaults-text-lighter);--nopal-link-tone-on-light-fg-hover:var(--nopal-figma-actions-default-primary-hover);--nopal-link-focus-ring:var(--nopal-figma-actions-default-primary-default);--nopal-link-focus-ring-width:2px;--nopal-link-focus-ring-offset:2px;--nopal-link-hit-padding-block:2px;--nopal-link-skip-bg:var(--nopal-figma-actions-default-primary-text);--nopal-link-skip-fg:var(--nopal-figma-text-defaults-text-default);--nopal-link-skip-padding-block:12px;--nopal-link-skip-padding-inline:16px;--nopal-link-skip-offset:8px;--nopal-link-font-family:"Axiforma", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nopal-link-font-weight:600;--nopal-link-letter-spacing:0px;--nopal-link-column-heading-gap:var(--nopal-figma-md3);--nopal-link-column-list-gap:var(--nopal-figma-sm3);--nopal-link-column-column-gap:16px;--nopal-list-item-min-block-size:40px;--nopal-list-item-padding-block:0px;--nopal-list-item-padding-inline:0px;--nopal-list-item-column-gap:var(--nopal-figma-sm3);--nopal-list-item-row-gap:0;--nopal-list-item-title-gap:var(--nopal-figma-sm2);--nopal-list-item-leading-size:24px;--nopal-list-item-title-color:var(--nopal-figma-text-defaults-text-default);--nopal-list-item-body-color:var(--nopal-figma-text-defaults-text-lighter);--nopal-list-item-body-line-height:1.4;--nopal-list-item-bg:transparent;--nopal-list-item-bg-hover:var(--nopal-figma-actions-default-secondary-hover);--nopal-list-item-bg-selected:var(--nopal-list-item-bg-hover);--nopal-list-item-rail-line-color:var(--nopal-figma-borders-border-primary);--nopal-list-item-rail-line-width:1px;--nopal-list-item-rail-dot-size:8px;--nopal-list-item-rail-column-inline-size:24px;--nopal-logo-viva-ink:var(--nopal-figma-brand-brand-primary);--nopal-logo-viva-accent:var(--nopal-figma-brand-brand-secondary);--nopal-logo-viva-knockout:var(--nopal-figma-actions-default-primary-text);--nopal-logo-seleccion-ink:#314d45;--nopal-logo-seleccion-red:#f5333f;--nopal-logo-seleccion-green:#00953b;--nopal-logo-seleccion-knockout:var(--nopal-figma-text-alternatives-text-alt-default);--nopal-logo-smile-and-fly-ink:#49d4a5;--nopal-logo-viva-fan-ink:#2771eb;--nopal-logo-viva-cash-ink:#007b7d;--nopal-logo-mono-light-fill:var(--nopal-figma-text-alternatives-text-alt-default);--nopal-logo-viva-logo-width:115px;--nopal-logo-viva-logo-height:49.8333px;--nopal-logo-viva-logo-aspect:2.30769;--nopal-logo-viva-logo-art-width:102.47px;--nopal-logo-viva-logo-art-height:38.3332px;--nopal-logo-viva-logo-art-x:12.4583px;--nopal-logo-viva-iso-size:50px;--nopal-logo-viva-iso-aspect:1;--nopal-logo-seleccion-width:29px;--nopal-logo-seleccion-height:40px;--nopal-logo-seleccion-aspect:.725;--nopal-logo-smile-and-fly-width:291px;--nopal-logo-viva-fan-width:238px;--nopal-logo-viva-cash-width:268px;--nopal-logo-sub-brand-height:56px;--nopal-logo-partner-height-sm:11px;--nopal-logo-partner-height-md:12px;--nopal-logo-height-sm:16px;--nopal-logo-height-md:21px;--nopal-logo-height-lg:24px;--nopal-logo-height-xl:26px;--nopal-logo-payment-height-footer:17px;--nopal-logo-payment-height-grid:32px;--nopal-logo-social-size:32px;--nopal-logo-social-size-compact:28.5px;--nopal-logo-store-height:40px;--nopal-logo-store-width:135px;--nopal-logo-certification-height:58.34px;--nopal-logo-certification-height-compact:41.94px;--nopal-logo-certification-height-navitaire:43.2681px;--nopal-logo-certification-height-pci:57.9284px;--nopal-logo-pad-x:var(--nopal-figma-sm3);--nopal-logo-pad-y:var(--nopal-figma-sm2);--nopal-logo-clear-ratio-bottom:.3;--nopal-logo-clear-ratio-left:.121581;--nopal-logo-iso-clear:0;--nopal-map-marker-gap:4px;--nopal-map-marker-point-gap:4px;--nopal-map-marker-label-offset:50%;--nopal-map-marker-label-z-index:1;--nopal-media-tile-size:64px;--nopal-media-tile-radius:var(--nopal-figma-md1);--nopal-media-tile-padding:var(--nopal-figma-md2);--nopal-media-tile-icon-size:24px;--nopal-media-tile-outlined-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-media-tile-outlined-border-color:var(--nopal-figma-borders-border-primary);--nopal-media-tile-outlined-border-width:1px;--nopal-media-tile-outlined-glyph-color:var(--nopal-figma-icons-icon-darker);--nopal-media-tile-neutral-bg:var(--nopal-figma-actions-default-primary-disabled);--nopal-media-tile-neutral-glyph-color:var(--nopal-figma-text-defaults-text-lighter);--nopal-media-tile-brand-bg:var(--nopal-figma-actions-default-secondary-default);--nopal-media-tile-brand-glyph-color:var(--nopal-figma-actions-default-primary-default);--nopal-media-tile-image-bg:var(--nopal-media-tile-neutral-bg);--nopal-media-tile-pill-width:120px;--nopal-media-tile-pill-height:64px;--nopal-media-tile-pill-radius:200px;--nopal-media-tile-pill-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-media-tile-pill-padding-y:16px;--nopal-media-tile-pill-padding-x:48px;--nopal-media-tile-mark-height:32px;--nopal-media-tile-shadow-x:0px;--nopal-media-tile-shadow-y:0px;--nopal-media-tile-shadow-blur:16px;--nopal-media-tile-shadow-color:#2d73d514;--nopal-media-tile-shadow:var(--nopal-media-tile-shadow-x) var(--nopal-media-tile-shadow-y) var(--nopal-media-tile-shadow-blur) var(--nopal-media-tile-shadow-color);--nopal-media-tile-focus-ring:currentColor;--nopal-menu-panel-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-menu-panel-border-color:var(--nopal-figma-borders-border-primary);--nopal-menu-panel-border-width:1px;--nopal-menu-panel-radius:var(--nopal-figma-md1);--nopal-menu-panel-shadow:0 8px 16px #00000014;--nopal-menu-panel-padding-block:var(--nopal-figma-sm3);--nopal-menu-panel-min-inline-size:300px;--nopal-menu-panel-max-block-size:min(60vh, 24rem);--nopal-menu-group-label-padding-block:var(--nopal-figma-sm4);--nopal-menu-group-label-padding-inline:var(--nopal-figma-md1);--nopal-menu-separator-margin-block:var(--nopal-figma-sm3);--nopal-menu-check-inline-size:24px;--nopal-menu-check-color:var(--nopal-figma-actions-default-primary-default);--nopal-menu-item-gap:var(--nopal-figma-sm3);--nopal-menu-panel-z-index:1000;--nopal-menu-focus-ring-color:var(--nopal-figma-focus-ring-color);--nopal-menu-focus-ring-width:2px;--nopal-menu-focus-ring-offset:-2px;--nopal-nav-dropdown-width:1400px;--nopal-nav-dropdown-min-block-size:454px;--nopal-nav-dropdown-radius:var(--nopal-figma-md3);--nopal-nav-dropdown-shadow:0 40px 20px #0000003d;--nopal-nav-dropdown-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-nav-dropdown-aside-width:408px;--nopal-nav-dropdown-aside-bg:var(--nopal-figma-backgrounds-defaults-bg-tertiary);--nopal-nav-dropdown-aside-padding:var(--nopal-figma-lg1);--nopal-nav-dropdown-aside-gap:var(--nopal-figma-md1);--nopal-nav-dropdown-aside-border-width:1px;--nopal-nav-dropdown-aside-border-style:dashed;--nopal-nav-dropdown-aside-border-color:var(--nopal-figma-borders-border-primary);--nopal-nav-dropdown-card-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-nav-dropdown-card-border-color:var(--nopal-nav-dropdown-aside-border-color);--nopal-nav-dropdown-card-radius:var(--nopal-figma-md1);--nopal-nav-dropdown-card-padding:var(--nopal-nav-dropdown-aside-gap);--nopal-nav-dropdown-card-gap:var(--nopal-nav-dropdown-aside-gap);--nopal-nav-dropdown-card-media-height:80px;--nopal-nav-dropdown-card-arrow-size:var(--nopal-figma-md3);--nopal-nav-dropdown-grid-padding-block:56px;--nopal-nav-dropdown-grid-padding-inline:var(--nopal-figma-lg1);--nopal-nav-dropdown-grid-column-gap:32px;--nopal-nav-dropdown-grid-row-gap:80px;--nopal-nav-dropdown-cell-gap:var(--nopal-figma-md1);--nopal-nav-dropdown-cell-icon-gap:var(--nopal-figma-sm3);--nopal-nav-dropdown-chip-size:40px;--nopal-nav-dropdown-chip-padding:var(--nopal-figma-sm3);--nopal-nav-dropdown-chip-radius:var(--nopal-figma-lg3);--nopal-nav-dropdown-chip-bg:var(--nopal-figma-actions-default-secondary-default);--nopal-nav-dropdown-chip-glyph-size:var(--nopal-figma-md3);--nopal-nav-dropdown-bands-padding-block:var(--nopal-figma-lg3);--nopal-nav-dropdown-bands-padding-inline:var(--nopal-nav-dropdown-grid-padding-inline);--nopal-nav-dropdown-sections-gap:var(--nopal-figma-md3);--nopal-nav-dropdown-section-gap:var(--nopal-figma-md1);--nopal-nav-dropdown-items-gap:var(--nopal-figma-md1);--nopal-nav-dropdown-item-gap:var(--nopal-figma-sm3);--nopal-nav-dropdown-columns-gap:var(--nopal-figma-md1);--nopal-nav-dropdown-column-gap:var(--nopal-figma-sm4);--nopal-nav-dropdown-link-row-gap:var(--nopal-figma-sm3);--nopal-nav-dropdown-link-row-icon-size:16px;--nopal-nav-dropdown-link-row-suffix-gap:var(--nopal-figma-sm2);--nopal-nav-dropdown-promo-width:var(--nopal-nav-dropdown-aside-width);--nopal-nav-dropdown-promo-bg:var(--nopal-figma-backgrounds-defaults-bg-secondary);--nopal-nav-dropdown-promo-padding:var(--nopal-figma-lg1);--nopal-nav-dropdown-promo-text-gap:var(--nopal-figma-sm3);--nopal-nav-dropdown-promo-art-rotation:-4.75deg;--nopal-nav-dropdown-promo-art-radius:20.412px;--nopal-nav-dropdown-promo-art-shadow:0 0 4.082px 0 #0000003d;--nopal-nav-dropdown-card-hover-border-color:var(--nopal-figma-actions-default-primary-default);--nopal-nav-dropdown-link-text-color:var(--nopal-figma-text-defaults-text-default);--nopal-nav-item-padding-x:var(--nopal-figma-sm3);--nopal-nav-item-padding-y:var(--nopal-figma-sm3);--nopal-nav-item-height:36px;--nopal-nav-item-font-size:var(--nopal-figma-body-3);--nopal-nav-item-line-height:1.4;--nopal-nav-item-font-weight-selected:600;--nopal-nav-item-fg:var(--nopal-figma-text-defaults-text-default);--nopal-nav-item-fg-hover:var(--nopal-figma-actions-default-primary-default);--nopal-nav-item-fg-selected:var(--nopal-nav-item-fg);--nopal-nav-item-fg-disabled:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-nav-item-indicator-color:var(--nopal-nav-item-fg-hover);--nopal-nav-item-indicator-height:2px;--nopal-nav-item-indicator-inset-x:8px;--nopal-nav-item-indicator-bottom:6px;--nopal-nav-item-indicator-radius:25px;--nopal-nav-item-focus-ring:var(--nopal-figma-actions-default-primary-default);--nopal-nav-item-focus-ring-width:2px;--nopal-nav-item-focus-ring-offset:2px;--nopal-nav-item-transition:color .12s ease;--nopal-nav-item-legacy-padding-x:var(--nopal-figma-sm0);--nopal-nav-item-legacy-indicator-bottom:2px;--nopal-nav-item-font-family:"Axiforma", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nopal-nav-item-font-weight:400;--nopal-nav-item-letter-spacing:0px;--nopal-navbar-block-size:72px;--nopal-navbar-padding-inline:24px;--nopal-navbar-padding-inline-mobile:16px;--nopal-navbar-surface-default:transparent;--nopal-navbar-fg-default:var(--nopal-figma-text-alternatives-text-alt-default);--nopal-navbar-surface-scrolled:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-navbar-fg-scrolled:var(--nopal-figma-text-defaults-text-default);--nopal-navbar-border-width-scrolled:1px;--nopal-navbar-border-color-scrolled:var(--nopal-figma-borders-border-primary);--nopal-navbar-items-gap:16px;--nopal-navbar-account-gap:var(--nopal-figma-sm3);--nopal-navbar-crest-gap:var(--nopal-figma-sm3);--nopal-navbar-mobile-trigger-size:40px;--nopal-navbar-mobile-trigger-hit-area:44px;--nopal-navbar-login-btn-width:124px;--nopal-navbar-hover-intent-open-delay:.15s;--nopal-navbar-hover-intent-close-delay:.3s;--nopal-navbar-breakpoint-mobile:768px;--nopal-navbar-breakpoint-desktop:1024px;--nopal-navbar-breakpoint-collapse-xl:1366px;--nopal-navbar-drawer-inline-size:360px;--nopal-navbar-drawer-padding:24px;--nopal-navbar-drawer-row-block-size:44px;--nopal-navbar-drawer-row-gap:var(--nopal-figma-sm3);--nopal-navbar-drawer-surface:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-navbar-drawer-fg:var(--nopal-figma-text-defaults-text-default);--nopal-navbar-drawer-border-color:var(--nopal-figma-borders-border-primary);--nopal-navbar-checkout-block-size:72px;--nopal-navbar-checkout-design-width:375px;--nopal-navbar-checkout-min-inline-size:183px;--nopal-navbar-checkout-max-inline-size:none;--nopal-navbar-checkout-padding-inline:14px;--nopal-navbar-checkout-padding-block:var(--nopal-figma-sm3);--nopal-navbar-checkout-surface:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-navbar-checkout-border-width:1px;--nopal-navbar-checkout-border-color:var(--nopal-figma-borders-border-primary);--nopal-navbar-checkout-shadow:0 2.625px 9.188px -1.969px #18274b1f, 0 5.906px 28.875px -1.313px #18274b24;--nopal-navbar-checkout-logo-block-size:34px;--nopal-navbar-checkout-logo-frame-block-size:24px;--nopal-navbar-checkout-currency-block-size:40px;--nopal-navbar-checkout-currency-padding-inline-start:var(--nopal-figma-sm3);--nopal-navbar-checkout-currency-padding-inline-end:var(--nopal-figma-sm4);--nopal-navbar-checkout-currency-padding-block:var(--nopal-navbar-checkout-padding-block);--nopal-navbar-checkout-currency-gap:8px;--nopal-navbar-checkout-currency-radius:50px;--nopal-navbar-checkout-currency-border-width:var(--nopal-navbar-checkout-border-width);--nopal-navbar-checkout-currency-border-color:var(--nopal-navbar-checkout-border-color);--nopal-navbar-checkout-currency-surface:transparent;--nopal-navbar-checkout-currency-fg:var(--nopal-figma-brand-brand-primary);--nopal-navbar-checkout-currency-fg-pressed:var(--nopal-figma-actions-default-primary-pressed);--nopal-navbar-checkout-currency-hit-area:44px;--nopal-navbar-checkout-home-radius:var(--nopal-figma-sm3);--nopal-option-large-min-height:48px;--nopal-option-small-min-height:40px;--nopal-option-large-padding-y:var(--nopal-figma-md2);--nopal-option-small-padding-y:var(--nopal-figma-md1);--nopal-option-padding-y-with-selector:var(--nopal-figma-sm4);--nopal-option-padding-x:var(--nopal-figma-md1);--nopal-option-gap:var(--nopal-figma-sm3);--nopal-option-radius:0px;--nopal-option-font-size:var(--nopal-figma-body-3);--nopal-option-line-height:1.8;--nopal-option-support-font-size:var(--nopal-figma-label);--nopal-option-support-line-height:1.4;--nopal-option-color:var(--nopal-figma-text-defaults-text-default);--nopal-option-support-color:var(--nopal-figma-text-defaults-text-lighter);--nopal-option-bg:transparent;--nopal-option-bg-hover:var(--nopal-figma-actions-default-secondary-hover);--nopal-option-bg-selected:var(--nopal-option-bg-hover);--nopal-option-color-disabled:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-option-focus-ring:var(--nopal-figma-actions-default-primary-default);--nopal-option-focus-ring-width:2px;--nopal-option-focus-ring-offset:-2px;--nopal-option-font-family:"Axiforma", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nopal-option-font-weight:400;--nopal-option-letter-spacing:0px;--nopal-overlay-anchor-gap:var(--nopal-figma-sm2);--nopal-overlay-viewport-margin:var(--nopal-figma-md1);--nopal-overlay-fade-duration:.12s;--nopal-overlay-fade-easing:linear;--nopal-overlay-scrim-color:var(--nopal-figma-x-viva-web-black-900);--nopal-overlay-scrim-opacity:.7;--nopal-overlay-scrim-z-index:1000;--nopal-overlay-surface-z-index:1010;--nopal-pagination-gap:var(--nopal-figma-sm3);--nopal-pagination-row-gap:var(--nopal-figma-sm4);--nopal-pagination-item-min-size:var(--nopal-figma-lg1);--nopal-pagination-item-padding-inline:var(--nopal-figma-sm3);--nopal-pagination-radius:var(--nopal-figma-sm3);--nopal-pagination-current-bg:var(--nopal-figma-actions-default-secondary-default);--nopal-pagination-current-fg:var(--nopal-figma-text-defaults-text-default);--nopal-pagination-current-border-color:var(--nopal-figma-actions-default-primary-default);--nopal-pagination-current-border-width:1px;--nopal-pagination-current-font-weight:600;--nopal-pagination-disabled-fg:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-pagination-disabled-font-size:var(--nopal-figma-body-3);--nopal-pagination-disabled-line-height:1.4;--nopal-pagination-ellipsis-fg:var(--nopal-figma-text-defaults-text-lighter);--nopal-pagination-summary-fg:var(--nopal-figma-text-defaults-text-lighter);--nopal-pagination-summary-font-size:var(--nopal-figma-label);--nopal-pagination-separator-color:var(--nopal-figma-borders-border-primary);--nopal-pagination-breakpoint-stack:480px;--nopal-picker-option-column-gap:var(--nopal-figma-sm3);--nopal-picker-option-align-items:center;--nopal-picker-option-inline-size:100%;--nopal-picker-option-body-flex:1 0 0;--nopal-picker-option-body-min-inline-size:0;--nopal-picker-option-body-gap-description:var(--nopal-figma-sm0);--nopal-picker-option-body-gap-eyebrow:var(--nopal-figma-sm1);--nopal-picker-option-body-word-break:break-word;--nopal-picker-option-match-gap:var(--nopal-figma-sm0);--nopal-picker-option-aside-align:flex-end;--nopal-picker-option-aside-gap:0;--nopal-picker-option-cursor:pointer;--nopal-picker-option-current-outline-width:2px;--nopal-picker-option-current-outline-color:var(--nopal-figma-actions-default-primary-default);--nopal-picker-option-current-outline-offset:2px;--nopal-pill-font-weight-regular:400;--nopal-pill-font-weight-semibold:600;--nopal-pill-line-height:1.4;--nopal-pill-line-height-tight:1.5;--nopal-pill-line-height-loose:1.8;--nopal-pill-xs-height:15px;--nopal-pill-xs-padding-inline-start:6px;--nopal-pill-xs-padding-inline-end:var(--nopal-pill-xs-padding-inline-start);--nopal-pill-xs-padding-block:var(--nopal-figma-sm2);--nopal-pill-xs-gap:var(--nopal-figma-sm0);--nopal-pill-xs-font-size:10px;--nopal-pill-sm-height:17px;--nopal-pill-sm-padding-inline-start:var(--nopal-figma-sm3);--nopal-pill-sm-padding-inline-end:var(--nopal-figma-sm3);--nopal-pill-sm-padding-block:var(--nopal-figma-sm2);--nopal-pill-sm-gap:var(--nopal-figma-sm0);--nopal-pill-sm-font-size:var(--nopal-figma-label);--nopal-pill-md-height:20px;--nopal-pill-md-padding-inline-start:var(--nopal-figma-sm4);--nopal-pill-md-padding-inline-end:var(--nopal-figma-sm4);--nopal-pill-md-padding-block:var(--nopal-figma-sm3);--nopal-pill-md-gap:8px;--nopal-pill-md-font-size:10px;--nopal-pill-lg-height:24px;--nopal-pill-lg-padding-inline-start:var(--nopal-figma-sm3);--nopal-pill-lg-padding-inline-end:var(--nopal-figma-sm4);--nopal-pill-lg-padding-block:var(--nopal-figma-sm3);--nopal-pill-lg-gap:8px;--nopal-pill-lg-font-size:var(--nopal-figma-label);--nopal-pill-xl-height:26px;--nopal-pill-xl-padding-inline-start:var(--nopal-figma-sm3);--nopal-pill-xl-padding-inline-end:var(--nopal-figma-sm3);--nopal-pill-xl-padding-block:var(--nopal-figma-sm3);--nopal-pill-xl-gap:var(--nopal-pill-lg-gap);--nopal-pill-xl-font-size:var(--nopal-figma-body-3);--nopal-pill-2xl-height:30px;--nopal-pill-2xl-padding-inline-start:var(--nopal-figma-md2);--nopal-pill-2xl-padding-inline-end:var(--nopal-figma-md2);--nopal-pill-2xl-padding-block:var(--nopal-figma-sm3);--nopal-pill-2xl-gap:var(--nopal-figma-sm2);--nopal-pill-2xl-font-size:var(--nopal-figma-label);--nopal-pill-3xl-height:32px;--nopal-pill-3xl-padding-inline-start:8px;--nopal-pill-3xl-padding-inline-end:var(--nopal-pill-3xl-padding-inline-start);--nopal-pill-3xl-padding-block:5px;--nopal-pill-3xl-gap:8px;--nopal-pill-3xl-font-size:var(--nopal-figma-body-3);--nopal-pill-4xl-height:40px;--nopal-pill-4xl-padding-inline-start:16px;--nopal-pill-4xl-padding-inline-end:var(--nopal-pill-4xl-padding-inline-start);--nopal-pill-4xl-padding-block:8px;--nopal-pill-4xl-gap:4px;--nopal-pill-4xl-font-size:var(--nopal-figma-body-3);--nopal-pill-map-height:var(--nopal-pill-xs-height);--nopal-pill-map-padding-inline-start:var(--nopal-figma-sm3);--nopal-pill-map-padding-inline-end:var(--nopal-pill-map-padding-inline-start);--nopal-pill-map-padding-block:var(--nopal-figma-sm2);--nopal-pill-map-gap:var(--nopal-figma-sm0);--nopal-pill-map-font-size:var(--nopal-pill-md-font-size);--nopal-pill-radius:999px;--nopal-pill-radius-square:var(--nopal-figma-sm2);--nopal-pill-radius-ribbon:var(--nopal-figma-md4);--nopal-pill-border-width:0px;--nopal-pill-border-width-hairline:.762px;--nopal-pill-border-width-thin:1px;--nopal-pill-border-color:var(--nopal-figma-borders-border-primary);--nopal-pill-icon-size:16px;--nopal-pill-icon-size-sm:12px;--nopal-pill-icon-size-lg:24px;--nopal-pill-icon-chip-size:24px;--nopal-pill-icon-chip-padding:var(--nopal-figma-sm2);--nopal-pill-icon-chip-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-pill-icon-chip-radius:999px;--nopal-pill-prefix-bg:var(--nopal-figma-x-promo-candy-fg);--nopal-pill-prefix-fg:var(--nopal-figma-actions-default-primary-text);--nopal-pill-prefix-padding:6px;--nopal-pill-range-bg:var(--nopal-figma-x-range-band);--nopal-pill-range-size:26px;--nopal-pill-gradient-angle:78.697deg;--nopal-pill-gradient-from:var(--nopal-figma-x-ribbon-orange);--nopal-pill-gradient-to:var(--nopal-figma-x-gradient-end);--nopal-pill-gradient-base:var(--nopal-figma-x-gradient-base);--nopal-pill-focus-ring:var(--nopal-figma-actions-default-primary-default);--nopal-pill-focus-ring-width:2px;--nopal-pill-focus-ring-offset:2px;--nopal-pill-transition:none;--nopal-pill-square-padding-inline-start:0px;--nopal-pill-square-padding-inline-end:6px;--nopal-pill-square-gap:6px;--nopal-pill-ribbon-padding-inline-start:var(--nopal-figma-md1);--nopal-pill-ribbon-padding-inline-end:var(--nopal-figma-md3);--nopal-pill-ribbon-padding-block:var(--nopal-figma-sm2);--nopal-pill-tone-neutral-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-pill-tone-neutral-fg:var(--nopal-figma-text-defaults-text-lighter);--nopal-pill-tone-neutral-border:var(--nopal-figma-borders-border-primary);--nopal-pill-tone-filter-selected-bg:var(--nopal-figma-actions-default-primary-default);--nopal-pill-tone-filter-selected-fg:var(--nopal-figma-actions-default-primary-text);--nopal-pill-tone-on-time-bg:var(--nopal-figma-brand-brand-primary);--nopal-pill-tone-on-time-fg:var(--nopal-figma-actions-default-primary-text);--nopal-pill-tone-in-flight-bg:var(--nopal-figma-actions-default-primary-hover);--nopal-pill-tone-in-flight-fg:var(--nopal-figma-actions-default-primary-text);--nopal-pill-tone-landed-bg:var(--nopal-figma-brand-brand-tertiary);--nopal-pill-tone-landed-fg:var(--nopal-figma-actions-default-primary-text);--nopal-pill-tone-en-ruta-bg:var(--nopal-pill-tone-landed-bg);--nopal-pill-tone-en-ruta-fg:var(--nopal-pill-tone-landed-fg);--nopal-pill-tone-delayed-bg:var(--nopal-figma-x-status-delayed);--nopal-pill-tone-delayed-fg:var(--nopal-figma-text-defaults-text-default);--nopal-pill-tone-canceled-bg:var(--nopal-figma-system-feedback-error-error-primary);--nopal-pill-tone-canceled-fg:var(--nopal-figma-actions-default-primary-text);--nopal-pill-tone-new-flight-bg:var(--nopal-figma-system-feedback-success-success-secondary);--nopal-pill-tone-new-flight-fg:var(--nopal-figma-text-alternatives-text-alt-details-title);--nopal-pill-tone-pending-bg:var(--nopal-figma-actions-default-primary-disabled);--nopal-pill-tone-pending-fg:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-pill-tone-detour-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-pill-tone-detour-fg:var(--nopal-figma-system-feedback-error-error-primary);--nopal-pill-tone-detour-border:var(--nopal-figma-system-feedback-error-error-primary);--nopal-pill-tone-iata-bg:transparent;--nopal-pill-tone-iata-fg:var(--nopal-figma-text-defaults-text-default);--nopal-pill-tone-iata-border:var(--nopal-figma-text-defaults-text-default);--nopal-pill-tone-iata-solid-bg:var(--nopal-figma-text-defaults-text-darker);--nopal-pill-tone-iata-solid-fg:var(--nopal-figma-actions-default-primary-text);--nopal-pill-tone-station-cbx-bg:var(--nopal-figma-x-station-cbx);--nopal-pill-tone-station-cbx-fg:var(--nopal-figma-actions-default-primary-text);--nopal-pill-tone-station-aifa-bg:var(--nopal-figma-actions-default-primary-default);--nopal-pill-tone-station-aifa-fg:var(--nopal-figma-actions-default-primary-text);--nopal-pill-tone-station-aicm-bg:var(--nopal-figma-text-defaults-text-lighter);--nopal-pill-tone-station-aicm-fg:var(--nopal-figma-actions-default-primary-text);--nopal-pill-tone-station-toluca-bg:var(--nopal-figma-actions-default-primary-pressed);--nopal-pill-tone-station-toluca-fg:var(--nopal-figma-actions-default-primary-text);--nopal-pill-tone-seats-bg:var(--nopal-figma-actions-default-orange-default);--nopal-pill-tone-seats-fg:var(--nopal-figma-actions-default-primary-text);--nopal-pill-tone-nueva-seleccion-bg:var(--nopal-pill-tone-new-flight-bg);--nopal-pill-tone-nueva-seleccion-fg:var(--nopal-pill-tone-new-flight-fg);--nopal-pill-tone-hotsale-bg:var(--nopal-figma-x-extra-hotsale);--nopal-pill-tone-hotsale-fg:var(--nopal-figma-text-defaults-text-default);--nopal-pill-tone-doters-bg:var(--nopal-figma-actions-default-secondary-default);--nopal-pill-tone-doters-fg:var(--nopal-figma-actions-default-primary-default);--nopal-pill-tone-viva-pass-bg:var(--nopal-figma-text-defaults-text-default);--nopal-pill-tone-viva-pass-fg:var(--nopal-figma-actions-default-primary-text);--nopal-pill-tone-promo-candy-bg:var(--nopal-figma-x-promo-candy-bg);--nopal-pill-tone-promo-candy-fg:var(--nopal-figma-x-promo-candy-fg);--nopal-pill-tone-directo-bg:var(--nopal-figma-x-directo-bg);--nopal-pill-tone-directo-fg:var(--nopal-figma-actions-default-primary-default);--nopal-pill-tone-conexion-bg:var(--nopal-figma-system-feedback-info-info-secondary);--nopal-pill-tone-conexion-fg:var(--nopal-figma-system-feedback-info-info-primary);--nopal-pill-tone-benefit-bg:var(--nopal-figma-x-benefit-teal);--nopal-pill-tone-benefit-fg:var(--nopal-figma-actions-default-primary-text);--nopal-pill-tone-ribbon-discount-bg:var(--nopal-figma-x-ribbon-orange);--nopal-pill-tone-ribbon-discount-fg:var(--nopal-figma-actions-default-primary-text);--nopal-pill-tone-gradient-promo-bg:var(--nopal-pill-gradient-base);--nopal-pill-tone-gradient-promo-fg:var(--nopal-figma-actions-default-primary-text);--nopal-pill-tone-map-label-bg:var(--nopal-figma-x-map-label-bg);--nopal-pill-tone-map-label-fg:var(--nopal-figma-x-map-label-fg);--nopal-pill-tone-map-label-border:var(--nopal-figma-x-map-label-border);--nopal-pill-tone-map-label-border-width:var(--nopal-pill-border-width-thin);--nopal-pill-bg:var(--nopal-pill-tone-neutral-bg);--nopal-pill-fg:var(--nopal-pill-tone-neutral-fg);--nopal-pill-selected-bg:var(--nopal-pill-tone-filter-selected-bg);--nopal-pill-selected-fg:var(--nopal-pill-tone-filter-selected-fg);--nopal-pill-selected-border-width:0px;--nopal-pill-booker-selected-bg:var(--nopal-figma-brand-brand-tertiary);--nopal-pill-booker-icon-size:var(--nopal-pill-icon-size-lg);--nopal-pill-booker-border-width:0px;--nopal-pill-font-family:"Axiforma", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nopal-pill-font-weight:600;--nopal-pill-letter-spacing:0px;--nopal-price-font-family:"Axiforma", system-ui, sans-serif;--nopal-price-letter-spacing:0;--nopal-price-weight-regular:400;--nopal-price-weight-semibold:600;--nopal-price-text-box-trim:trim-both;--nopal-price-text-box-edge:cap alphabetic;--nopal-price-xs-font-size:var(--nopal-figma-label);--nopal-price-xs-line-height:1.4;--nopal-price-xs-weight:var(--nopal-price-weight-regular);--nopal-price-sm-font-size:var(--nopal-figma-body-3);--nopal-price-sm-line-height:1.2;--nopal-price-sm-weight:var(--nopal-price-weight-regular);--nopal-price-md-font-size:var(--nopal-figma-body-2);--nopal-price-md-line-height:1.4;--nopal-price-md-weight:var(--nopal-price-weight-semibold);--nopal-price-lg-font-size:var(--nopal-figma-body-1);--nopal-price-lg-line-height:1.4;--nopal-price-lg-weight:var(--nopal-price-weight-semibold);--nopal-price-xl-font-size:20px;--nopal-price-xl-line-height:1.4;--nopal-price-xl-weight:var(--nopal-price-weight-semibold);--nopal-price-2xl-font-size:22px;--nopal-price-2xl-line-height:1.4;--nopal-price-2xl-weight:var(--nopal-price-weight-semibold);--nopal-price-3xl-font-size:var(--nopal-figma-h3);--nopal-price-3xl-line-height:1.2;--nopal-price-3xl-weight:var(--nopal-price-weight-semibold);--nopal-price-4xl-font-size:var(--nopal-figma-h2);--nopal-price-4xl-line-height:1.4;--nopal-price-4xl-weight:var(--nopal-price-weight-semibold);--nopal-price-unit-font-size:10px;--nopal-price-unit-line-height:1.4;--nopal-price-unit-weight:var(--nopal-price-weight-regular);--nopal-price-unit-gap:var(--nopal-figma-sm1);--nopal-price-unit-offset:var(--nopal-figma-sm2);--nopal-price-unit-color:currentColor;--nopal-price-symbol-font-size:var(--nopal-figma-body-3);--nopal-price-symbol-opacity:.8;--nopal-price-symbol-gap:var(--nopal-figma-sm1);--nopal-price-glyph-size:20px;--nopal-price-glyph-size-inline:16px;--nopal-price-glyph-gap:2px;--nopal-price-original-gap:var(--nopal-figma-sm3);--nopal-price-original-fg:var(--nopal-figma-actions-default-orange-default);--nopal-price-original-decoration:line-through solid;--nopal-price-original-underline-position:from-font;--nopal-price-original-skip-ink:none;--nopal-price-detail-gap:var(--nopal-figma-sm2);--nopal-price-detail-unit-font-size:var(--nopal-figma-label);--nopal-price-detail-unit-opacity:.7;--nopal-price-detail-unit-color:var(--nopal-figma-text-alternatives-text-alt-lighter);--nopal-price-color:var(--nopal-figma-text-defaults-text-default);--nopal-price-color-muted:var(--nopal-figma-text-defaults-text-lighter);--nopal-price-color-alt:var(--nopal-figma-text-alternatives-text-alt-default);--nopal-price-color-included:var(--nopal-figma-actions-default-secondary-text);--nopal-price-color-low-fare:var(--nopal-figma-actions-default-primary-default);--nopal-price-color-medium-fare:var(--nopal-figma-medium-fare);--nopal-price-color-high-fare:var(--nopal-figma-high-fare);--nopal-price-color-inverse:var(--nopal-figma-actions-default-primary-text);--nopal-price-color-details:var(--nopal-figma-text-alternatives-text-alt-details-default);--nopal-price-current-color:var(--nopal-price-color);--nopal-progress-bar-height-md:8px;--nopal-progress-bar-height-sm:4px;--nopal-progress-bar-radius:var(--nopal-figma-sm2);--nopal-progress-bar-track-bg:var(--nopal-figma-borders-border-primary);--nopal-progress-bar-fill-brand:var(--nopal-figma-brand-brand-primary);--nopal-progress-bar-fill-success:var(--nopal-figma-system-feedback-success-success-primary);--nopal-progress-bar-fill-warning:var(--nopal-figma-system-feedback-warning-warning-primary);--nopal-progress-bar-fill-error:var(--nopal-figma-system-feedback-error-error-primary);--nopal-progress-bar-fill:var(--nopal-progress-bar-fill-brand);--nopal-progress-bar-value:0%;--nopal-progress-bar-indeterminate-sliver:40%;--nopal-progress-bar-transition:inline-size .15s linear;--nopal-progress-bar-indeterminate-duration:1.5s;--nopal-progress-bar-indeterminate-reduced-duration:3s;--nopal-radio-size:24px;--nopal-radio-circle-size:18px;--nopal-radio-inset:3px;--nopal-radio-dot-size:7px;--nopal-radio-border-width:1px;--nopal-radio-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-radio-border:var(--nopal-figma-borders-border-primary);--nopal-radio-bg-hover:var(--nopal-figma-actions-default-secondary-hover);--nopal-radio-border-hover:var(--nopal-figma-actions-default-primary-hover);--nopal-radio-bg-focus:var(--nopal-figma-actions-default-secondary-hover);--nopal-radio-border-focus:var(--nopal-figma-actions-default-primary-default);--nopal-radio-bg-disabled:var(--nopal-figma-actions-default-primary-disabled);--nopal-radio-border-disabled:var(--nopal-figma-borders-border-primary);--nopal-radio-checked-bg:var(--nopal-figma-actions-default-primary-default);--nopal-radio-checked-border:var(--nopal-figma-actions-default-primary-default);--nopal-radio-checked-bg-hover:var(--nopal-figma-actions-default-primary-hover);--nopal-radio-checked-border-hover:var(--nopal-figma-actions-default-primary-hover);--nopal-radio-checked-bg-focus:var(--nopal-figma-actions-default-primary-default);--nopal-radio-checked-border-focus:var(--nopal-figma-actions-default-primary-default);--nopal-radio-checked-bg-disabled:var(--nopal-figma-actions-default-primary-disabled);--nopal-radio-checked-border-disabled:var(--nopal-figma-borders-border-primary);--nopal-radio-dot-color:var(--nopal-figma-actions-default-primary-text);--nopal-radio-focus-ring:var(--nopal-figma-actions-default-primary-default);--nopal-radio-focus-ring-width:1.5px;--nopal-radio-focus-ring-offset:-1.5px;--nopal-radio-focus-radius:50%;--nopal-radio-field-gap:8px;--nopal-radio-field-padding:8px;--nopal-radio-field-min-block-size:40px;--nopal-radio-field-control-size:var(--nopal-radio-size);--nopal-radio-field-align:center;--nopal-radio-field-bg:transparent;--nopal-radio-field-radius:0px;--nopal-radio-field-label-color:var(--nopal-text-color);--nopal-radio-field-label-color-disabled:var(--nopal-text-color-disabled);--nopal-radio-field-cursor:pointer;--nopal-radio-field-cursor-disabled:default;--nopal-route-item-inline-size:100%;--nopal-route-item-row-min-block-size:80px;--nopal-route-item-row-padding:8px;--nopal-route-item-row-radius:16px;--nopal-route-item-row-column-gap:8px;--nopal-route-item-lead-column-gap:16px;--nopal-route-item-stack-row-gap:8px;--nopal-route-item-trail-row-gap:8px;--nopal-route-item-stack-min-inline-size:0;--nopal-route-item-compact-min-block-size:20px;--nopal-route-item-compact-column-gap:8px;--nopal-route-item-compact-hit-padding:8px;--nopal-route-item-compact-radius:8px;--nopal-route-item-heading-min-block-size:40px;--nopal-route-item-heading-padding:8px;--nopal-route-item-link-min-block-size:40px;--nopal-route-item-link-padding:8px;--nopal-route-item-icon-size:16px;--nopal-route-item-hover-bg:var(--nopal-figma-backgrounds-defaults-bg-secondary);--nopal-route-item-cursor:pointer;--nopal-route-item-focus-ring:var(--nopal-figma-actions-default-primary-default);--nopal-route-item-focus-ring-width:2px;--nopal-route-item-focus-ring-offset:2px;--nopal-select-panel-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-select-panel-border-color:var(--nopal-figma-borders-border-primary);--nopal-select-panel-border-width:1px;--nopal-select-panel-radius:var(--nopal-figma-md1);--nopal-select-panel-shadow:0 8px 16px #00000014;--nopal-select-panel-padding-block:var(--nopal-figma-sm3);--nopal-select-panel-max-block-size:386px;--nopal-select-panel-min-inline-size:300px;--nopal-select-panel-z-index:1;--nopal-select-title-color:var(--nopal-figma-text-defaults-text-default);--nopal-select-title-padding:12px 16px;--nopal-select-trigger-height-large:56px;--nopal-select-trigger-height-small:48px;--nopal-select-trigger-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-select-trigger-bg-disabled:var(--nopal-figma-actions-default-primary-disabled);--nopal-select-trigger-border-color:var(--nopal-figma-borders-border-primary);--nopal-select-trigger-border-color-focus:var(--nopal-figma-actions-default-primary-default);--nopal-select-trigger-border-color-error:var(--nopal-figma-system-feedback-error-error-primary);--nopal-select-trigger-shadow-focus:0 2px 2px #00000029;--nopal-select-trigger-padding-x:var(--nopal-figma-md1);--nopal-select-trigger-padding-y:var(--nopal-figma-sm4);--nopal-select-trigger-radius:var(--nopal-figma-md1);--nopal-select-chevron-size:24px;--nopal-select-scrollbar-color:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-select-scrollbar-width:3px;--nopal-select-message-color:var(--nopal-figma-text-defaults-text-lighter);--nopal-side-nav-bg:transparent;--nopal-side-nav-padding-block:var(--nopal-figma-sm3);--nopal-side-nav-padding-inline:var(--nopal-figma-sm3);--nopal-side-nav-leaf-min-block-size:40px;--nopal-side-nav-leaf-padding-inline:var(--nopal-figma-sm4);--nopal-side-nav-leaf-gap:var(--nopal-figma-sm3);--nopal-side-nav-leaf-radius:8px;--nopal-side-nav-leaf-fg:var(--nopal-figma-text-defaults-text-default);--nopal-side-nav-leaf-fg-current:var(--nopal-figma-actions-default-secondary-text);--nopal-side-nav-leaf-fg-disabled:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-side-nav-leaf-bg-hover:var(--nopal-figma-backgrounds-defaults-bg-tertiary);--nopal-side-nav-leaf-bg-current:var(--nopal-figma-actions-default-secondary-default);--nopal-side-nav-leaf-font-weight-current:600;--nopal-side-nav-leaf-bg-current-hover:var(--nopal-figma-actions-default-secondary-hover);--nopal-side-nav-current-rule-color:var(--nopal-side-nav-leaf-fg-current);--nopal-side-nav-current-rule-inline-size:3px;--nopal-side-nav-leaf-font-size:var(--nopal-figma-body-3);--nopal-side-nav-leaf-line-height:1.4;--nopal-side-nav-title-font-size:var(--nopal-figma-label);--nopal-side-nav-title-color:var(--nopal-figma-text-defaults-text-lighter);--nopal-side-nav-group-indent:var(--nopal-figma-md1);--nopal-side-nav-group-rule-color:var(--nopal-figma-borders-border-secondary);--nopal-side-nav-group-rule-width:1px;--nopal-side-nav-count-bg:var(--nopal-figma-backgrounds-defaults-bg-quaternary);--nopal-side-nav-count-color:var(--nopal-figma-text-defaults-text-lighter);--nopal-side-nav-count-radius:999px;--nopal-side-nav-count-min-inline-size:20px;--nopal-side-nav-count-font-size:var(--nopal-figma-button-3);--nopal-side-nav-count-padding-inline:var(--nopal-figma-sm2);--nopal-side-nav-collapse-inline-size:200px;--nopal-side-nav-transition:background-color .12s ease;--nopal-side-nav-font-family:"Axiforma", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nopal-side-nav-font-weight:400;--nopal-side-nav-letter-spacing:0px;--nopal-skeleton-fill:var(--nopal-figma-backgrounds-defaults-bg-quaternary);--nopal-skeleton-sheen:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-skeleton-sheen-width:33%;--nopal-skeleton-duration:1s;--nopal-skeleton-timing:linear;--nopal-skeleton-rect-height:56px;--nopal-skeleton-field-height:var(--nopal-skeleton-rect-height);--nopal-skeleton-field-min-width:381px;--nopal-skeleton-text-height:25px;--nopal-skeleton-text-height-sm:13px;--nopal-skeleton-circle-size:var(--nopal-figma-lg1);--nopal-skeleton-radius:var(--nopal-figma-sm2);--nopal-skeleton-overflow:clip;--nopal-social-row-hit-size:48px;--nopal-social-row-glyph-size:var(--nopal-icon-size-lg);--nopal-social-row-padding:8px;--nopal-social-row-gap:16px;--nopal-social-row-radius:80px;--nopal-social-row-glyph-color:var(--nopal-figma-text-alternatives-text-alt-default);--nopal-spinner-size-24:24px;--nopal-spinner-size-16:16px;--nopal-spinner-size:var(--nopal-spinner-size-24);--nopal-spinner-stroke:2px;--nopal-spinner-radius:50%;--nopal-spinner-arc:270deg;--nopal-spinner-color:currentColor;--nopal-spinner-color-primary:var(--nopal-figma-actions-default-primary-default);--nopal-spinner-color-on-primary:var(--nopal-figma-actions-default-primary-text);--nopal-spinner-current-color:var(--nopal-spinner-color);--nopal-spinner-track:transparent;--nopal-spinner-duration:3.01s;--nopal-spinner-timing:linear;--nopal-spinner-reduced-duration:6.02s;--nopal-stacked-bar-track-bg:var(--nopal-figma-backgrounds-defaults-bg-quaternary);--nopal-stacked-bar-passed-bg:var(--nopal-figma-actions-default-primary-default);--nopal-stacked-bar-failed-bg:var(--nopal-figma-system-feedback-error-error-primary);--nopal-stacked-bar-radius:999px;--nopal-stacked-bar-sm-height:6px;--nopal-stacked-bar-md-height:8px;--nopal-stacked-bar-lg-height:10px;--nopal-stat-tile-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-stat-tile-border-color:var(--nopal-figma-borders-border-primary);--nopal-stat-tile-border-width:1px;--nopal-stat-tile-radius:var(--nopal-figma-md1);--nopal-stat-tile-padding-block:var(--nopal-figma-md1);--nopal-stat-tile-padding-inline:var(--nopal-figma-md2);--nopal-stat-tile-gap:var(--nopal-figma-sm2);--nopal-stat-tile-line-height:1.4;--nopal-stat-tile-label-font-size:var(--nopal-figma-body-3);--nopal-stat-tile-label-fg:var(--nopal-figma-text-defaults-text-lighter);--nopal-stat-tile-value-font-size:32px;--nopal-stat-tile-value-weight:600;--nopal-stat-tile-value-line-height:1.1;--nopal-stat-tile-value-fg:var(--nopal-figma-text-defaults-text-default);--nopal-stat-tile-note-font-size:var(--nopal-figma-label);--nopal-stat-tile-note-gap:var(--nopal-figma-sm2);--nopal-stat-tile-icon-size:12px;--nopal-stat-tile-link-weight:600;--nopal-stat-tile-link-fg:var(--nopal-figma-actions-default-secondary-text);--nopal-stat-tile-focus-ring:var(--nopal-figma-actions-default-primary-default);--nopal-stat-tile-focus-ring-width:2px;--nopal-stat-tile-focus-ring-offset:2px;--nopal-stat-tile-font-family:"Axiforma", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nopal-stat-tile-font-weight:400;--nopal-stat-tile-letter-spacing:0px;--nopal-status-chip-radius:999px;--nopal-status-chip-gap:var(--nopal-figma-sm3);--nopal-status-chip-padding-inline:var(--nopal-figma-sm4);--nopal-status-chip-md-padding-block:var(--nopal-figma-sm2);--nopal-status-chip-lg-padding-block:var(--nopal-figma-sm3);--nopal-status-chip-md-font-size:var(--nopal-figma-label);--nopal-status-chip-lg-font-size:var(--nopal-figma-body-3);--nopal-status-chip-line-height:1.4;--nopal-status-chip-md-icon-size:12px;--nopal-status-chip-lg-icon-size:16px;--nopal-status-chip-fg:var(--nopal-figma-text-defaults-text-default);--nopal-status-chip-font-family:"Axiforma", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nopal-status-chip-font-weight:600;--nopal-status-chip-letter-spacing:0px;--nopal-step-block-size:48px;--nopal-step-title-block-size:40px;--nopal-step-title-padding-block:var(--nopal-figma-sm4);--nopal-step-title-padding-inline:0px;--nopal-step-title-padding-inline-mobile:0px;--nopal-step-gap:var(--nopal-figma-sm3);--nopal-step-icon-size:var(--nopal-icon-size-sm);--nopal-step-hover-surface:var(--nopal-figma-actions-default-secondary-hover);--nopal-step-hover-radius-outer:var(--nopal-figma-md1);--nopal-step-hover-radius-inner:var(--nopal-figma-sm2);--nopal-step-label-not-completed:var(--nopal-figma-actions-default-orange-text-disabled);--nopal-step-label-tab:var(--nopal-figma-backgrounds-alternatives-bg-primary-alt);--nopal-step-label-completed:var(--nopal-figma-backgrounds-alternatives-bg-secondary-alt);--nopal-step-label-in-progress:var(--nopal-step-label-completed);--nopal-step-label-glow:0 4.594px 21px #37b3681f, 0 2.625px 7.219px #37b3681f;--nopal-step-rail-gap:1px;--nopal-step-rail-padding-block-start:12px;--nopal-step-transition:background .15s linear;--nopal-step-card-radius:32px;--nopal-step-card-padding:32px;--nopal-step-card-padding-compact:var(--nopal-figma-md3);--nopal-step-card-gap:24px;--nopal-step-card-gap-compact:var(--nopal-figma-md1);--nopal-step-card-top-gap:16px;--nopal-step-card-bg:var(--nopal-figma-x-step-card-1-bg);--nopal-step-card-index-tone:step-1;--nopal-step-card-bubble-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-step-card-bubble-padding:24px;--nopal-step-card-bubble-radius:32px;--nopal-step-card-bubble-tail-radius:0;--nopal-step-card-media-gap:40px;--nopal-step-card-media-inline-size:50%;--nopal-step-card-media-aspect:2 / 1;--nopal-step-card-media-radius:32px;--nopal-step-card-ornament-size:72px;--nopal-step-card-ornament-inset-inline-end:40px;--nopal-step-card-ornament-inset-block-start:-41px;--nopal-step-card-ornament-b-size:32px;--nopal-step-card-ornament-b-inset-inline-end:40px;--nopal-step-card-ornament-b-inset-block-start:24px;--nopal-step-card-media-ornament-size:54px;--nopal-step-card-media-ornament-inset-inline-start:-24.33px;--nopal-step-card-media-ornament-inset-block-start:-23px;--nopal-step-card-pill-inset-inline-end:32px;--nopal-step-card-pill-inset-block-start:-6.46px;--nopal-tab-bar-underline-gap:var(--nopal-figma-md1);--nopal-tab-bar-segment-bar-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-tab-bar-segment-bar-border-color:var(--nopal-figma-borders-border-primary);--nopal-tab-bar-segment-bar-border-width:1px;--nopal-tab-bar-segment-bar-radius:24px;--nopal-tab-bar-segment-bar-padding:var(--nopal-figma-sm3);--nopal-tab-bar-segment-bar-gap:var(--nopal-figma-sm0);--nopal-tab-bar-segment-height:32px;--nopal-tab-bar-segment-icon-size:16px;--nopal-tab-bar-segment-radius:var(--nopal-figma-md4);--nopal-tab-bar-segment-padding-x:var(--nopal-figma-md1);--nopal-tab-bar-segment-padding-y:var(--nopal-figma-sm2);--nopal-tab-bar-segment-padding-inline-start-with-icon:var(--nopal-figma-sm4);--nopal-tab-bar-segment-gap:var(--nopal-figma-sm1);--nopal-tab-bar-segment-gap-icon:var(--nopal-figma-sm2);--nopal-tab-bar-segment-font-family:"Axiforma", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nopal-tab-bar-segment-font-size:var(--nopal-figma-body-3);--nopal-tab-bar-segment-font-weight:400;--nopal-tab-bar-segment-line-height:1.8;--nopal-tab-bar-segment-letter-spacing:0px;--nopal-tab-bar-segment-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-tab-bar-segment-bg-hover:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-tab-bar-segment-bg-selected:var(--nopal-figma-actions-default-secondary-default);--nopal-tab-bar-segment-bg-selected-hover:var(--nopal-figma-actions-default-secondary-hover);--nopal-tab-bar-segment-fg:var(--nopal-figma-text-defaults-text-default);--nopal-tab-bar-segment-fg-hover:var(--nopal-figma-actions-default-primary-hover);--nopal-tab-bar-segment-fg-selected:var(--nopal-figma-actions-default-primary-default);--nopal-tab-bar-segment-fg-pressed:var(--nopal-figma-actions-default-primary-pressed);--nopal-tab-bar-segment-fg-disabled:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-tab-bar-segment-focus-ring:var(--nopal-figma-actions-default-primary-default);--nopal-tab-bar-segment-focus-ring-width:2px;--nopal-tab-bar-segment-focus-ring-offset:2px;--nopal-tab-bar-filter-bar-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-tab-bar-filter-bar-border-color:var(--nopal-figma-borders-border-primary);--nopal-tab-bar-filter-bar-border-width:1px;--nopal-tab-bar-filter-bar-radius:999px;--nopal-tab-bar-filter-bar-padding:var(--nopal-figma-sm2);--nopal-tab-bar-filter-bar-gap:var(--nopal-figma-sm2);--nopal-tab-bar-filter-inset-bar-bg:var(--nopal-figma-backgrounds-defaults-bg-secondary);--nopal-tab-bar-filter-segment-height:36px;--nopal-tab-bar-filter-segment-padding-x:var(--nopal-figma-md1);--nopal-tab-bar-filter-segment-font-size:var(--nopal-figma-body-3);--nopal-tab-bar-filter-segment-font-weight:600;--nopal-tab-bar-filter-segment-line-height:1.4;--nopal-tab-bar-filter-segment-bg:transparent;--nopal-tab-bar-filter-segment-bg-hover:var(--nopal-figma-backgrounds-defaults-bg-secondary);--nopal-tab-bar-filter-inset-segment-bg-hover:var(--nopal-figma-backgrounds-defaults-bg-tertiary);--nopal-tab-bar-filter-segment-fg:var(--nopal-figma-text-defaults-text-default);--nopal-tab-bar-filter-segment-bg-selected:var(--nopal-figma-brand-brand-tertiary);--nopal-tab-bar-filter-segment-fg-selected:var(--nopal-figma-edges-white);--nopal-tab-bar-filter-segment-fg-disabled:var(--nopal-tab-bar-segment-fg-disabled);--nopal-tab-bar-filter-segment-focus-ring:var(--nopal-tab-bar-segment-focus-ring);--nopal-text-font-family:"Axiforma", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nopal-text-letter-spacing:0;--nopal-text-weight-regular:400;--nopal-text-weight-semibold:600;--nopal-text-trim:trim-both cap alphabetic;--nopal-text-measure:980px;--nopal-text-overflow-wrap:break-word;--nopal-text-balance:balance;--nopal-text-trim-fallback-lh:1;--nopal-text-font-family-legacy:"Lato", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nopal-text-numeric:tabular-nums;--nopal-text-hx-display-h1-display-semibold-size:var(--nopal-figma-h1-display);--nopal-text-hx-display-h1-display-semibold-line-height:1;--nopal-text-hx-display-h1-display-semibold-weight:var(--nopal-text-weight-semibold);--nopal-text-hx-display-h2-display-semibold-size:var(--nopal-figma-h2-display);--nopal-text-hx-display-h2-display-semibold-line-height:1;--nopal-text-hx-display-h2-display-semibold-weight:var(--nopal-text-weight-semibold);--nopal-text-h1-regular-size:var(--nopal-figma-h1);--nopal-text-h1-regular-line-height:1.2;--nopal-text-h1-regular-weight:var(--nopal-text-weight-regular);--nopal-text-h1-semibold-size:var(--nopal-figma-h1);--nopal-text-h1-semibold-line-height:1.2;--nopal-text-h1-semibold-weight:var(--nopal-text-weight-semibold);--nopal-text-h1-regular-trimmed-size:var(--nopal-figma-h1);--nopal-text-h1-regular-trimmed-line-height:1.2;--nopal-text-h1-regular-trimmed-weight:var(--nopal-text-weight-regular);--nopal-text-h1-semibold-trimmed-size:var(--nopal-figma-h1);--nopal-text-h1-semibold-trimmed-line-height:1.2;--nopal-text-h1-semibold-trimmed-weight:var(--nopal-text-weight-semibold);--nopal-text-h2-regular-size:var(--nopal-figma-h2);--nopal-text-h2-regular-line-height:1.4;--nopal-text-h2-regular-weight:var(--nopal-text-weight-regular);--nopal-text-h2-semibold-size:var(--nopal-figma-h2);--nopal-text-h2-semibold-line-height:1.4;--nopal-text-h2-semibold-weight:var(--nopal-text-weight-semibold);--nopal-text-h2-regular-trimmed-size:var(--nopal-figma-h2);--nopal-text-h2-regular-trimmed-line-height:1.4;--nopal-text-h2-regular-trimmed-weight:var(--nopal-text-weight-regular);--nopal-text-h2-semibold-trimmed-size:var(--nopal-figma-h2);--nopal-text-h2-semibold-trimmed-line-height:1.4;--nopal-text-h2-semibold-trimmed-weight:var(--nopal-text-weight-semibold);--nopal-text-h3-regular-size:var(--nopal-figma-h3);--nopal-text-h3-regular-line-height:1.2;--nopal-text-h3-regular-weight:var(--nopal-text-weight-regular);--nopal-text-h3-semibold-size:var(--nopal-figma-h3);--nopal-text-h3-semibold-line-height:1.2;--nopal-text-h3-semibold-weight:var(--nopal-text-weight-semibold);--nopal-text-h3-regular-trimmed-size:var(--nopal-figma-h3);--nopal-text-h3-regular-trimmed-line-height:1.2;--nopal-text-h3-regular-trimmed-weight:var(--nopal-text-weight-regular);--nopal-text-h3-semibold-trimmed-size:var(--nopal-figma-h3);--nopal-text-h3-semibold-trimmed-line-height:1.2;--nopal-text-h3-semibold-trimmed-weight:var(--nopal-text-weight-semibold);--nopal-text-h4-regular-trimmed-size:var(--nopal-figma-h4);--nopal-text-h4-regular-trimmed-line-height:140px;--nopal-text-h4-regular-trimmed-weight:var(--nopal-text-weight-regular);--nopal-text-h4-semibold-trimmed-size:var(--nopal-figma-h4);--nopal-text-h4-semibold-trimmed-line-height:1.4;--nopal-text-h4-semibold-trimmed-weight:var(--nopal-text-weight-semibold);--nopal-text-h7-regular-size:var(--nopal-figma-body-1);--nopal-text-h7-regular-line-height:1.4;--nopal-text-h7-regular-weight:var(--nopal-text-weight-regular);--nopal-text-h7-semibold-size:var(--nopal-figma-body-1);--nopal-text-h7-semibold-line-height:1.4;--nopal-text-h7-semibold-weight:var(--nopal-text-weight-semibold);--nopal-text-h7-regular-trimmed-size:var(--nopal-figma-body-1);--nopal-text-h7-regular-trimmed-line-height:1.4;--nopal-text-h7-regular-trimmed-weight:var(--nopal-text-weight-regular);--nopal-text-h7-semibold-trimmed-size:var(--nopal-figma-body-1);--nopal-text-h7-semibold-trimmed-line-height:1.4;--nopal-text-h7-semibold-trimmed-weight:var(--nopal-text-weight-semibold);--nopal-text-body1-regular-size:var(--nopal-figma-body-2);--nopal-text-body1-regular-line-height:1.4;--nopal-text-body1-regular-weight:var(--nopal-text-weight-regular);--nopal-text-body1-semibold-size:var(--nopal-figma-body-2);--nopal-text-body1-semibold-line-height:1.4;--nopal-text-body1-semibold-weight:var(--nopal-text-weight-semibold);--nopal-text-body1-regular-trimmed-size:var(--nopal-figma-body-2);--nopal-text-body1-regular-trimmed-line-height:1.4;--nopal-text-body1-regular-trimmed-weight:var(--nopal-text-weight-regular);--nopal-text-body1-semibold-trimmed-size:var(--nopal-figma-body-2);--nopal-text-body1-semibold-trimmed-line-height:1.4;--nopal-text-body1-semibold-trimmed-weight:var(--nopal-text-weight-semibold);--nopal-text-body1-semibold-crossed-size:var(--nopal-figma-body-2);--nopal-text-body1-semibold-crossed-line-height:1.4;--nopal-text-body1-semibold-crossed-weight:var(--nopal-text-weight-semibold);--nopal-text-body1-semibold-crossed-decoration:line-through;--nopal-text-body2-regular-size:var(--nopal-figma-body-3);--nopal-text-body2-regular-line-height:1.4;--nopal-text-body2-regular-weight:var(--nopal-text-weight-regular);--nopal-text-body2-semibold-size:var(--nopal-figma-body-3);--nopal-text-body2-semibold-line-height:1.4;--nopal-text-body2-semibold-weight:var(--nopal-text-weight-semibold);--nopal-text-body2-regular-trimmed-size:var(--nopal-figma-body-3);--nopal-text-body2-regular-trimmed-line-height:1.8;--nopal-text-body2-regular-trimmed-weight:var(--nopal-text-weight-regular);--nopal-text-body2-semibold-trimmed-size:var(--nopal-figma-body-3);--nopal-text-body2-semibold-trimmed-line-height:1.5;--nopal-text-body2-semibold-trimmed-weight:var(--nopal-text-weight-semibold);--nopal-text-body2-lato-regular-size:var(--nopal-figma-body-3);--nopal-text-body2-lato-regular-line-height:1.18;--nopal-text-body2-lato-regular-weight:var(--nopal-text-weight-regular);--nopal-text-body3-regular-size:var(--nopal-figma-label);--nopal-text-body3-regular-line-height:1.4;--nopal-text-body3-regular-weight:var(--nopal-text-weight-regular);--nopal-text-body3-regular-trimmed-size:var(--nopal-figma-label);--nopal-text-body3-regular-trimmed-line-height:1.4;--nopal-text-body3-regular-trimmed-weight:var(--nopal-text-weight-regular);--nopal-text-body3-regular-crossed-size:var(--nopal-figma-label);--nopal-text-body3-regular-crossed-line-height:1.4;--nopal-text-body3-regular-crossed-weight:var(--nopal-text-weight-regular);--nopal-text-body3-regular-crossed-decoration:line-through;--nopal-text-body3-regular-crossed-trimmed-size:var(--nopal-figma-label);--nopal-text-body3-regular-crossed-trimmed-line-height:1.4;--nopal-text-body3-regular-crossed-trimmed-weight:var(--nopal-text-weight-regular);--nopal-text-body3-regular-crossed-trimmed-decoration:line-through;--nopal-text-body3-semibold-size:var(--nopal-figma-label);--nopal-text-body3-semibold-line-height:1.4;--nopal-text-body3-semibold-weight:var(--nopal-text-weight-semibold);--nopal-text-body3-semibold-trimmed-size:var(--nopal-figma-label);--nopal-text-body3-semibold-trimmed-line-height:1.4;--nopal-text-body3-semibold-trimmed-weight:var(--nopal-text-weight-semibold);--nopal-text-button-button-1-size:var(--nopal-figma-button-1);--nopal-text-button-button-1-line-height:1;--nopal-text-button-button-1-weight:var(--nopal-text-weight-semibold);--nopal-text-button-button-2-size:var(--nopal-figma-button-2);--nopal-text-button-button-2-line-height:24px;--nopal-text-button-button-2-weight:var(--nopal-text-weight-semibold);--nopal-text-h6-semibold-trimmed-size:20px;--nopal-text-h6-semibold-trimmed-line-height:1.4;--nopal-text-h6-semibold-trimmed-weight:var(--nopal-text-weight-semibold);--nopal-text-color:var(--nopal-figma-text-defaults-text-default);--nopal-text-color-lighter:var(--nopal-figma-text-defaults-text-lighter);--nopal-text-color-title:var(--nopal-figma-text-alternatives-text-alt-details-title);--nopal-text-color-subtitle:var(--nopal-figma-text-alternatives-text-alt-details-subtitle);--nopal-text-color-alt-default:var(--nopal-figma-text-alternatives-text-alt-default);--nopal-text-color-alt-lighter:var(--nopal-figma-text-alternatives-text-alt-lighter);--nopal-text-color-action:var(--nopal-figma-actions-default-primary-default);--nopal-text-color-on-fill:var(--nopal-figma-actions-default-primary-text);--nopal-text-color-disabled:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-text-color-darker:var(--nopal-figma-text-defaults-text-darker);--nopal-text-color-alt-details:var(--nopal-figma-text-alternatives-text-alt-details-default);--nopal-text-highlight-color:var(--nopal-figma-actions-default-primary-default);--nopal-text-current-color:var(--nopal-text-color);--nopal-text-field-box-gap:var(--nopal-figma-sm3);--nopal-text-field-content-gap:var(--nopal-figma-sm3);--nopal-text-field-row-gap:var(--nopal-figma-sm2);--nopal-text-field-row-height:12px;--nopal-text-field-icon-size:24px;--nopal-text-field-status-color-valid:var(--nopal-figma-brand-brand-primary);--nopal-text-field-status-color-blocked:var(--nopal-figma-text-defaults-text-lighter);--nopal-text-field-label-size-small:10px;--nopal-text-field-flag-gap:4px;--nopal-text-field-flag-padding-end:var(--nopal-figma-sm3);--nopal-text-field-flag-divider-width:1px;--nopal-text-field-flag-divider-color:var(--nopal-figma-borders-border-primary);--nopal-text-field-flag-glyph-size:20px;--nopal-text-field-card-type-width:36px;--nopal-text-field-card-type-height:20px;--nopal-text-field-card-type-bg:var(--nopal-figma-backgrounds-alternatives-bg-quaternary-alt);--nopal-text-field-card-type-radius:var(--nopal-figma-sm1);--nopal-text-field-card-type-padding-y:var(--nopal-figma-sm2);--nopal-text-field-card-type-padding-x:var(--nopal-figma-sm1);--nopal-text-field-error-icon-size:16px;--nopal-text-field-transition:none;--nopal-textarea-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-textarea-bg-disabled:var(--nopal-figma-actions-default-primary-disabled);--nopal-textarea-border-width:1px;--nopal-textarea-border-color:var(--nopal-figma-borders-border-primary);--nopal-textarea-border-color-focus:var(--nopal-figma-actions-default-primary-default);--nopal-textarea-border-color-error:var(--nopal-figma-system-feedback-error-error-primary);--nopal-textarea-shadow-focus:0 2px 2px #00000029;--nopal-textarea-font-family:"Axiforma", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nopal-textarea-font-weight:400;--nopal-textarea-letter-spacing:0px;--nopal-textarea-color:var(--nopal-figma-text-defaults-text-default);--nopal-textarea-color-placeholder:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-textarea-color-disabled:var(--nopal-figma-text-defaults-text-lighter);--nopal-textarea-color-readonly:var(--nopal-figma-text-defaults-text-lighter);--nopal-textarea-caret-color:var(--nopal-figma-actions-default-primary-default);--nopal-textarea-focus-ring:var(--nopal-figma-actions-default-primary-default);--nopal-textarea-large-height:56px;--nopal-textarea-large-padding-x:var(--nopal-figma-md1);--nopal-textarea-large-padding-y:var(--nopal-figma-sm4);--nopal-textarea-large-font-size:var(--nopal-figma-body-2);--nopal-textarea-large-line-height:1.4;--nopal-textarea-large-radius:var(--nopal-figma-md1);--nopal-textarea-small-height:48px;--nopal-textarea-small-padding-x:var(--nopal-figma-sm4);--nopal-textarea-small-padding-y:var(--nopal-figma-sm4);--nopal-textarea-small-font-size:var(--nopal-figma-body-3);--nopal-textarea-small-line-height:1.8;--nopal-textarea-small-radius:var(--nopal-figma-md1);--nopal-textarea-focus-ring-width:2px;--nopal-textarea-focus-ring-offset:2px;--nopal-toast-region-inline-size:380px;--nopal-toast-region-viewport-margin:var(--nopal-figma-md1);--nopal-toast-region-gap:var(--nopal-figma-sm3);--nopal-toast-region-shadow:0 2px 2px #00000029;--nopal-toast-region-enter-duration:.12s;--nopal-toast-region-enter-easing:linear;--nopal-toast-region-enter-distance:8px;--nopal-toast-region-z-index:1100;--nopal-toast-region-max-block-size:100%;--nopal-toggle-large-width:56px;--nopal-toggle-large-height:32px;--nopal-toggle-large-knob:24px;--nopal-toggle-large-inset:var(--nopal-figma-sm2);--nopal-toggle-small-width:42px;--nopal-toggle-small-height:24px;--nopal-toggle-small-knob:18px;--nopal-toggle-small-inset:3px;--nopal-toggle-radius:999px;--nopal-toggle-border-width:1px;--nopal-toggle-track-off:var(--nopal-figma-backgrounds-defaults-bg-secondary);--nopal-toggle-track-off-border:var(--nopal-figma-borders-border-primary);--nopal-toggle-track-on:var(--nopal-figma-actions-default-primary-default);--nopal-toggle-track-disabled:var(--nopal-figma-actions-default-primary-disabled);--nopal-toggle-knob:var(--nopal-figma-actions-default-primary-text);--nopal-toggle-knob-disabled:var(--nopal-figma-actions-default-secondary-disabled);--nopal-toggle-knob-shadow:0 2px 2px #00000029;--nopal-toggle-track-on-hover:var(--nopal-figma-actions-default-primary-hover);--nopal-toggle-track-on-pressed:var(--nopal-figma-actions-default-primary-pressed);--nopal-toggle-focus-ring:var(--nopal-figma-actions-default-primary-default);--nopal-toggle-focus-ring-width:2px;--nopal-toggle-focus-ring-offset:2px;--nopal-toggle-transition-duration:.16s;--nopal-toggle-transition-timing:cubic-bezier(.2, 0, 0, 1);--nopal-toggle-field-padding-block:var(--nopal-figma-sm4);--nopal-toggle-field-padding-inline:0;--nopal-toggle-field-column-gap:8px;--nopal-toggle-field-inline-size:100%;--nopal-toggle-field-label-min-inline-size:0;--nopal-toggle-field-cursor:pointer;--nopal-tooltip-bg:var(--nopal-figma-backgrounds-alternatives-bg-secondary-alt);--nopal-tooltip-fg:var(--nopal-figma-actions-default-primary-text);--nopal-tooltip-heading-fg:var(--nopal-tooltip-fg);--nopal-tooltip-radius:var(--nopal-figma-sm2);--nopal-tooltip-padding-block:var(--nopal-figma-sm4);--nopal-tooltip-padding-inline:var(--nopal-figma-sm4);--nopal-tooltip-shadow:0 8px 8px #00000014;--nopal-tooltip-font-size:10px;--nopal-tooltip-line-height:1.4;--nopal-tooltip-heading-size:12px;--nopal-tooltip-heading-weight:600;--nopal-tooltip-heading-gap:4px;--nopal-tooltip-arrow-inset-inline:var(--nopal-figma-md1);--nopal-tooltip-arrow-inset-block:var(--nopal-figma-sm3);--nopal-tooltip-max-width:176px;--nopal-tooltip-arrow-width:12px;--nopal-tooltip-arrow-height:6px;--nopal-tooltip-arrow-square:8.4853px;--nopal-tooltip-border-width:0px;--nopal-tooltip-border-color:transparent;--nopal-tooltip-border-width-error:1px;--nopal-tooltip-border-color-error:var(--nopal-figma-system-feedback-error-error-primary);--nopal-tooltip-bg-error:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-tooltip-fg-error:var(--nopal-figma-system-feedback-error-error-primary);--nopal-tooltip-font-weight-error:600;--nopal-tooltip-fade-duration:.12s;--nopal-tooltip-fade-easing:linear;--nopal-tooltip-font-family:"Axiforma", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--nopal-tooltip-font-weight:400;--nopal-tooltip-letter-spacing:0px;--nopal-validation-message-finding-row-gap:var(--nopal-figma-sm2);--nopal-validation-message-focus-ring:var(--nopal-figma-actions-default-primary-default);--nopal-validation-message-focus-ring-width:2px;--nopal-validation-message-focus-ring-offset:2px;--nopal-weekly-fare-cell-inline-size:132px;--nopal-weekly-fare-cell-block-size:80px;--nopal-weekly-fare-cell-radius:16px;--nopal-weekly-fare-cell-gap:var(--nopal-figma-sm4);--nopal-weekly-fare-cell-gap-icon:5px;--nopal-weekly-fare-cell-padding:0;--nopal-weekly-fare-cell-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-weekly-fare-cell-bg-selected:var(--nopal-figma-backgrounds-alternatives-bg-tertiary-alt);--nopal-weekly-fare-cell-border-width:1px;--nopal-weekly-fare-cell-border-color:var(--nopal-figma-borders-border-primary);--nopal-weekly-fare-cell-border-color-selected:transparent;--nopal-weekly-fare-cell-shadow-hover:0 1.969px 4.594px -1.969px #18274b1f, 0 3.281px 10.5px -1.313px #18274b1a;--nopal-weekly-fare-cell-shadow-selected:0 0 8px 0 #0000003d;--nopal-weekly-fare-cell-unavailable-opacity:.48;--nopal-weekly-fare-cell-icon-size:20px;--nopal-weekly-fare-cell-icon-rotation:90deg;--nopal-weekly-fare-cell-icon-color:var(--nopal-figma-icons-icon-disabled);--nopal-weekly-fare-cell-white-space:nowrap;--nopal-weekly-fare-cell-focus-ring-color:var(--nopal-figma-actions-default-primary-default);--nopal-weekly-fare-cell-focus-ring-width:2px;--nopal-weekly-fare-cell-focus-ring-offset:2px}[data-nopal-accordion-row-style=card]{--nopal-accordion-row-padding-block:16px;--nopal-accordion-row-padding-inline:16px;--nopal-accordion-row-row-gap:8px;--nopal-accordion-row-radius:var(--nopal-figma-md1);--nopal-accordion-row-background:var(--nopal-figma-backgrounds-alternatives-bg-secondary-alt);--nopal-accordion-row-icon-color:var(--nopal-figma-actions-default-primary-default)}[data-nopal-badge-style=doters]{--nopal-badge-bg:var(--nopal-figma-brand-brand-primary);--nopal-badge-fg:var(--nopal-figma-actions-default-primary-text);--nopal-badge-border-color:var(--nopal-figma-borders-border-secondary);--nopal-badge-border-width:.5px}[data-nopal-badge-style=doters-gradient]{--nopal-badge-bg:linear-gradient(var(--nopal-badge-doters-gradient-angle), var(--nopal-badge-doters-gradient-from), var(--nopal-badge-doters-gradient-to));--nopal-badge-fg:var(--nopal-badge-fg-raw-white);--nopal-badge-border-color:transparent;--nopal-badge-border-width:0px}[data-nopal-badge-style=doters-legacy]{--nopal-badge-bg:linear-gradient(var(--nopal-badge-legacy-gradient-angle), var(--nopal-badge-legacy-gradient-from), var(--nopal-badge-legacy-gradient-to));--nopal-badge-fg:var(--nopal-badge-fg-raw-white);--nopal-badge-border-color:transparent;--nopal-badge-border-width:0px;--nopal-badge-label-xl-line-height:1.2}[data-nopal-badge-style=promo]{--nopal-badge-bg:linear-gradient(var(--nopal-badge-promo-gradient-angle), var(--nopal-badge-promo-gradient-from), var(--nopal-badge-promo-gradient-to));--nopal-badge-fg:var(--nopal-figma-text-alternatives-text-alt-default);--nopal-badge-border-color:transparent;--nopal-badge-border-width:0px}[data-nopal-badge-style=warning]{--nopal-badge-bg:var(--nopal-figma-system-feedback-warning-warning-primary);--nopal-badge-fg:var(--nopal-badge-fg-raw-white);--nopal-badge-border-color:transparent;--nopal-badge-border-width:0px}[data-nopal-badge-style=error]{--nopal-badge-bg:var(--nopal-figma-backgrounds-defaults-bg-primary);--nopal-badge-fg:var(--nopal-figma-system-feedback-error-error-primary);--nopal-badge-border-color:var(--nopal-figma-system-feedback-error-error-primary);--nopal-badge-border-width:1px}[data-nopal-badge-style=success]{--nopal-badge-bg:linear-gradient(var(--nopal-badge-success-gradient-angle), var(--nopal-badge-success-gradient-from), var(--nopal-badge-success-gradient-to));--nopal-badge-fg:var(--nopal-badge-fg-raw-white);--nopal-badge-border-color:transparent;--nopal-badge-border-width:0px}[data-nopal-badge-style=success-solid]{--nopal-badge-bg:var(--nopal-figma-actions-default-primary-default);--nopal-badge-fg:var(--nopal-badge-fg-raw-white);--nopal-badge-border-color:transparent;--nopal-badge-border-width:0px}[data-nopal-badge-style=brand]{--nopal-badge-bg:var(--nopal-figma-brand-brand-primary);--nopal-badge-fg:var(--nopal-badge-fg-raw-white);--nopal-badge-border-color:transparent;--nopal-badge-border-width:0px}[data-nopal-badge-style=points]{--nopal-badge-bg:var(--nopal-figma-blanco-blanco-100);--nopal-badge-fg:var(--nopal-badge-fg-raw-green);--nopal-badge-border-color:transparent;--nopal-badge-border-width:0px}[data-nopal-badge-style=alert]{--nopal-badge-bg:var(--nopal-figma-system-feedback-error-error-primary);--nopal-badge-fg:var(--nopal-figma-actions-default-primary-text);--nopal-badge-border-color:transparent;--nopal-badge-border-width:0px}[data-nopal-badge-style=viva]{--nopal-badge-bg:var(--nopal-figma-brand-brand-secondary);--nopal-badge-fg:var(--nopal-figma-actions-default-primary-text);--nopal-badge-border-color:transparent;--nopal-badge-border-width:0px}[data-nopal-badge-style=orange]{--nopal-badge-bg:var(--nopal-figma-actions-default-orange-default);--nopal-badge-fg:var(--nopal-figma-text-alternatives-text-alt-default);--nopal-badge-border-color:transparent;--nopal-badge-border-width:0px}[data-nopal-badge-style=high-fare]{--nopal-badge-bg:var(--nopal-badge-high-fare-bg);--nopal-badge-fg:var(--nopal-figma-text-alternatives-text-alt-default);--nopal-badge-border-color:transparent;--nopal-badge-border-width:0px}[data-nopal-badge-style=step-1]{--nopal-badge-bg:var(--nopal-figma-x-step-card-1-accent);--nopal-badge-fg:var(--nopal-figma-text-alternatives-text-alt-default);--nopal-badge-border-color:transparent;--nopal-badge-border-width:0px}[data-nopal-badge-style=step-2]{--nopal-badge-bg:var(--nopal-figma-x-benefit-teal);--nopal-badge-fg:var(--nopal-figma-text-alternatives-text-alt-default);--nopal-badge-border-color:transparent;--nopal-badge-border-width:0px}[data-nopal-badge-style=step-3]{--nopal-badge-bg:var(--nopal-figma-brand-brand-tertiary);--nopal-badge-fg:var(--nopal-figma-text-alternatives-text-alt-default);--nopal-badge-border-color:transparent;--nopal-badge-border-width:0px}[data-nopal-badge-style=step-brand]{--nopal-badge-bg:var(--nopal-figma-x-step-card-brand-accent);--nopal-badge-fg:var(--nopal-figma-text-alternatives-text-alt-default);--nopal-badge-border-color:transparent;--nopal-badge-border-width:0px}[data-nopal-button-style=alternative]{--nopal-button-primary-bg:var(--nopal-figma-actions-alternative-primary-alt-default);--nopal-button-primary-bg-hover:var(--nopal-figma-actions-alternative-primary-alt-hover);--nopal-button-primary-bg-pressed:var(--nopal-figma-actions-alternative-primary-alt-pressed);--nopal-button-primary-bg-focus:var(--nopal-figma-actions-alternative-primary-alt-focus);--nopal-button-primary-bg-disabled:var(--nopal-figma-actions-default-primary-disabled);--nopal-button-primary-fg:var(--nopal-figma-actions-default-primary-default);--nopal-button-primary-fg-hover:var(--nopal-figma-actions-default-primary-hover);--nopal-button-primary-fg-pressed:var(--nopal-figma-actions-default-primary-pressed);--nopal-button-primary-fg-disabled:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-button-secondary-bg:color-mix(in srgb, var(--nopal-figma-actions-alternative-primary-alt-default) 16%, transparent);--nopal-button-secondary-bg-hover:color-mix(in srgb, var(--nopal-figma-actions-alternative-primary-alt-hover) 16%, transparent);--nopal-button-secondary-bg-pressed:color-mix(in srgb, var(--nopal-figma-actions-alternative-primary-alt-pressed) 16%, transparent);--nopal-button-secondary-bg-focus:color-mix(in srgb, var(--nopal-figma-actions-alternative-primary-alt-default) 16%, transparent);--nopal-button-secondary-bg-disabled:color-mix(in srgb, var(--nopal-figma-actions-alternative-primary-alt-text-disabled) 16%, transparent);--nopal-button-secondary-fg:var(--nopal-figma-actions-default-primary-text);--nopal-button-secondary-fg-hover:var(--nopal-figma-actions-default-primary-text);--nopal-button-secondary-fg-pressed:var(--nopal-figma-actions-default-primary-text);--nopal-button-secondary-fg-disabled:var(--nopal-figma-actions-default-secondary-text-disabled);--nopal-button-tertiary-bg:transparent;--nopal-button-tertiary-bg-hover:transparent;--nopal-button-tertiary-bg-pressed:transparent;--nopal-button-tertiary-bg-focus:transparent;--nopal-button-tertiary-bg-disabled:transparent;--nopal-button-tertiary-fg:var(--nopal-figma-actions-alternative-primary-alt-default);--nopal-button-tertiary-fg-hover:var(--nopal-figma-actions-alternative-primary-alt-hover);--nopal-button-tertiary-fg-pressed:var(--nopal-figma-actions-alternative-primary-alt-pressed);--nopal-button-tertiary-fg-disabled:var(--nopal-figma-actions-default-primary-text-disabled);--nopal-button-focus-ring:var(--nopal-figma-actions-alternative-primary-alt-default)}[data-nopal-button-style=orange]{--nopal-button-primary-bg:var(--nopal-figma-actions-default-orange-default);--nopal-button-primary-bg-hover:var(--nopal-figma-actions-default-orange-hover);--nopal-button-primary-bg-pressed:var(--nopal-figma-actions-default-orange-pressed);--nopal-button-primary-bg-focus:var(--nopal-figma-actions-default-orange-default);--nopal-button-primary-bg-disabled:var(--nopal-figma-actions-default-orange-text-disabled);--nopal-button-primary-fg:var(--nopal-figma-actions-default-orange-text);--nopal-button-primary-fg-hover:var(--nopal-figma-actions-default-orange-text);--nopal-button-primary-fg-pressed:var(--nopal-figma-actions-default-orange-text);--nopal-button-primary-fg-disabled:var(--nopal-figma-actions-default-orange-disabled);--nopal-button-focus-ring:var(--nopal-figma-actions-default-orange-default)}[data-nopal-choice-card-style=compact]{--nopal-choice-card-padding:var(--nopal-figma-sm4)}[data-nopal-data-table-style=compact]{--nopal-data-table-row-min-block-size:32px;--nopal-data-table-cell-padding-x:var(--nopal-figma-sm4);--nopal-data-table-cell-padding-y:var(--nopal-figma-sm2);--nopal-data-table-header-padding-x:var(--nopal-figma-sm4);--nopal-data-table-header-padding-y:var(--nopal-figma-sm2)}[data-nopal-data-table-style=cosy]{--nopal-data-table-row-min-block-size:44px;--nopal-data-table-cell-padding-x:var(--nopal-figma-md1);--nopal-data-table-cell-padding-y:var(--nopal-figma-sm3);--nopal-data-table-header-padding-x:var(--nopal-figma-md1);--nopal-data-table-header-padding-y:var(--nopal-figma-sm4)}[data-nopal-data-table-style=comfortable]{--nopal-data-table-row-min-block-size:56px;--nopal-data-table-cell-padding-x:var(--nopal-figma-md1);--nopal-data-table-cell-padding-y:var(--nopal-figma-sm4);--nopal-data-table-header-padding-x:var(--nopal-figma-md1);--nopal-data-table-header-padding-y:var(--nopal-figma-md1)}[data-nopal-datetime-tone=default]{--nopal-datetime-current-color:var(--nopal-datetime-color)}[data-nopal-datetime-tone=lighter]{--nopal-datetime-current-color:var(--nopal-datetime-color-lighter)}[data-nopal-helper-text-style=alternative]{--nopal-helper-text-color:var(--nopal-figma-text-alternatives-text-alt-lighter-subtle)}[data-nopal-indicator-style=carousel]{--nopal-indicator-size:8px;--nopal-indicator-size-active:12px;--nopal-indicator-gap:8px;--nopal-indicator-opacity-rest:var(--nopal-indicator-opacity-idle)}[data-nopal-indicator-style=carousel-lg]{--nopal-indicator-size:8px;--nopal-indicator-size-active:var(--nopal-indicator-size-16);--nopal-indicator-gap:13px;--nopal-indicator-opacity-rest:.48}[data-nopal-indicator-style=alert]{--nopal-indicator-size:8px;--nopal-indicator-size-active:8px;--nopal-indicator-gap:6px;--nopal-indicator-opacity-rest:var(--nopal-indicator-opacity-idle)}[data-nopal-indicator-style=picker]{--nopal-indicator-size:8px;--nopal-indicator-size-active:8px;--nopal-indicator-gap:var(--nopal-figma-sm3);--nopal-indicator-opacity-rest:var(--nopal-indicator-opacity-active)}[data-nopal-indicator-style=separator]{--nopal-indicator-size:var(--nopal-indicator-size-3);--nopal-indicator-size-active:var(--nopal-indicator-size-3);--nopal-indicator-gap:4px;--nopal-indicator-opacity-rest:var(--nopal-indicator-opacity-active)}[data-nopal-indicator-style=map]{--nopal-indicator-size:var(--nopal-indicator-size-map);--nopal-indicator-size-active:var(--nopal-indicator-size-map);--nopal-indicator-opacity-rest:var(--nopal-indicator-opacity-active)}[data-nopal-link-style=alternative]{--nopal-link-fg:var(--nopal-figma-actions-default-primary-text);--nopal-link-fg-hover:var(--nopal-figma-actions-alternative-primary-alt-hover);--nopal-link-fg-disabled:var(--nopal-figma-actions-alternative-primary-alt-text-disabled);--nopal-link-focus-ring:var(--nopal-figma-actions-default-primary-text)}[data-nopal-link-column-style=sm]{--nopal-link-column-list-gap:var(--nopal-figma-sm4);--nopal-link-column-column-gap:40px}[data-nopal-link-column-style=xs]{--nopal-link-column-heading-gap:var(--nopal-figma-md1);--nopal-link-column-column-gap:22.5px}[data-nopal-nav-item-style=alternative]{--nopal-nav-item-fg:var(--nopal-figma-text-alternatives-text-alt-default);--nopal-nav-item-fg-selected:var(--nopal-figma-text-alternatives-text-alt-default)}[data-nopal-pagination-style=compact]{--nopal-pagination-item-min-size:32px;--nopal-pagination-gap:var(--nopal-figma-sm2)}[data-nopal-pagination-style=comfortable]{--nopal-pagination-item-min-size:48px;--nopal-pagination-gap:var(--nopal-figma-sm4)}[data-nopal-price-tone=default]{--nopal-price-current-color:var(--nopal-price-color)}[data-nopal-price-tone=muted]{--nopal-price-current-color:var(--nopal-price-color-muted)}[data-nopal-price-tone=alt]{--nopal-price-current-color:var(--nopal-price-color-alt)}[data-nopal-price-tone=included]{--nopal-price-current-color:var(--nopal-price-color-included)}[data-nopal-price-tone=low-fare]{--nopal-price-current-color:var(--nopal-price-color-low-fare)}[data-nopal-price-tone=medium-fare]{--nopal-price-current-color:var(--nopal-price-color-medium-fare)}[data-nopal-price-tone=high-fare]{--nopal-price-current-color:var(--nopal-price-color-high-fare)}[data-nopal-price-tone=inverse]{--nopal-price-current-color:var(--nopal-price-color-inverse)}[data-nopal-price-tone=details]{--nopal-price-current-color:var(--nopal-price-color-details)}[data-nopal-social-row-style=on-light]{--nopal-social-row-glyph-color:var(--nopal-figma-icons-icon-darker)}[data-nopal-stat-tile-style=none]{--nopal-stat-tile-note-fg:var(--nopal-figma-text-defaults-text-lighter);--nopal-stat-tile-note-weight:400;--nopal-stat-tile-icon-fg:var(--nopal-figma-text-defaults-text-lighter)}[data-nopal-stat-tile-style=neutral]{--nopal-stat-tile-note-fg:var(--nopal-figma-text-defaults-text-lighter);--nopal-stat-tile-note-weight:600;--nopal-stat-tile-icon-fg:var(--nopal-figma-text-defaults-text-lighter)}[data-nopal-stat-tile-style=better]{--nopal-stat-tile-note-fg:var(--nopal-figma-actions-default-secondary-text);--nopal-stat-tile-note-weight:600;--nopal-stat-tile-icon-fg:var(--nopal-figma-actions-default-secondary-text)}[data-nopal-stat-tile-style=worse]{--nopal-stat-tile-note-fg:var(--nopal-figma-text-defaults-text-default);--nopal-stat-tile-note-weight:600;--nopal-stat-tile-icon-fg:var(--nopal-figma-system-feedback-warning-warning-primary)}[data-nopal-status-chip-style=success]{--nopal-status-chip-bg:var(--nopal-figma-system-feedback-success-success-tertiary);--nopal-status-chip-icon-fg:var(--nopal-figma-actions-default-secondary-text)}[data-nopal-status-chip-style=error]{--nopal-status-chip-bg:var(--nopal-figma-system-feedback-error-error-tertiary);--nopal-status-chip-icon-fg:var(--nopal-figma-system-feedback-error-error-primary)}[data-nopal-status-chip-style=warning]{--nopal-status-chip-bg:var(--nopal-figma-system-feedback-warning-warning-tertiary);--nopal-status-chip-icon-fg:var(--nopal-figma-system-feedback-warning-warning-primary)}[data-nopal-status-chip-style=info]{--nopal-status-chip-bg:var(--nopal-figma-system-feedback-info-info-tertiary);--nopal-status-chip-icon-fg:var(--nopal-figma-system-feedback-info-info-primary)}[data-nopal-status-chip-style=neutral]{--nopal-status-chip-bg:var(--nopal-figma-backgrounds-defaults-bg-quaternary);--nopal-status-chip-icon-fg:var(--nopal-figma-text-defaults-text-lighter)}[data-nopal-status-chip-style=neutral-strong]{--nopal-status-chip-bg:var(--nopal-figma-backgrounds-defaults-bg-quaternary);--nopal-status-chip-icon-fg:var(--nopal-figma-text-defaults-text-default)}[data-nopal-step-card-style=step-1]{--nopal-step-card-bg:var(--nopal-figma-x-step-card-1-bg)}[data-nopal-step-card-style=step-2]{--nopal-step-card-bg:var(--nopal-figma-x-step-card-2-bg)}[data-nopal-step-card-style=step-3]{--nopal-step-card-bg:var(--nopal-figma-x-step-card-3-bg)}[data-nopal-step-card-style=brand]{--nopal-step-card-bg:var(--nopal-figma-brand-brand-primary)}[data-nopal-text-tone=default]{--nopal-text-current-color:var(--nopal-text-color)}[data-nopal-text-tone=lighter]{--nopal-text-current-color:var(--nopal-text-color-lighter)}[data-nopal-text-tone=title]{--nopal-text-current-color:var(--nopal-text-color-title)}[data-nopal-text-tone=subtitle]{--nopal-text-current-color:var(--nopal-text-color-subtitle)}[data-nopal-text-tone=alt-default]{--nopal-text-current-color:var(--nopal-text-color-alt-default)}[data-nopal-text-tone=alt-lighter]{--nopal-text-current-color:var(--nopal-text-color-alt-lighter)}[data-nopal-text-tone=action]{--nopal-text-current-color:var(--nopal-text-color-action)}[data-nopal-text-tone=on-fill]{--nopal-text-current-color:var(--nopal-text-color-on-fill)}[data-nopal-text-tone=disabled]{--nopal-text-current-color:var(--nopal-text-color-disabled)}[data-nopal-text-tone=darker]{--nopal-text-current-color:var(--nopal-text-color-darker)}[data-nopal-text-tone=alt-details]{--nopal-text-current-color:var(--nopal-text-color-alt-details)}}
