/*
 * Wapu Theme Design System · WTDS 1.0
 * Canonical storefront token runtime for WapuOS - Ecommerce Theme 7.7.0.
 *
 * Public tokens: --wtds-*
 * Layout spacing follows the 8-point grid; 4px is the explicit micro token.
 * No page/feature rules belong in this file.
 */

:root{--wtds-ink: #000000;--wtds-ink-2: rgba(60, 60, 67, .85);--wtds-ink-3: rgba(60, 60, 67, .6);--wtds-ink-4: rgba(60, 60, 67, .3);--wtds-surface: #ffffff;--wtds-surface-2: #f2f2f7;--wtds-surface-3: #ffffff;--wtds-surface-group: #f2f2f7;--wtds-fill: rgba(120, 120, 128, .2);--wtds-fill-2: rgba(120, 120, 128, .16);--wtds-fill-3: rgba(118, 118, 128, .12);--wtds-fill-4: rgba(116, 116, 128, .08);--wtds-separator: rgba(60, 60, 67, .29);--wtds-separator-soft: rgba(60, 60, 67, .18);--wtds-separator-strong: rgba(0, 0, 0, .55);--wtds-action: #000000;--wtds-action-pressed: rgba(60, 60, 67, .85);--wtds-action-soft: rgba(116, 116, 128, .08);--wtds-action-ink: #ffffff;--wtds-danger: #ff3b30;--wtds-danger-soft: rgba(255, 59, 48, .12);--wtds-danger-ink: #ffffff;--wtds-success: #34c759;--wtds-success-soft: rgba(52, 199, 89, .12);--wtds-success-ink: #ffffff;--wtds-warning: #ff9500;--wtds-warning-soft: rgba(255, 149, 0, .12);--wtds-warning-ink: #ffffff;--wtds-info: #5856d6;--wtds-info-soft: rgba(88, 86, 214, .12);--wtds-info-ink: #ffffff;--wtds-font-text: "Poppins", -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, sans-serif;--wtds-font-display: "Manrope", -apple-system, BlinkMacSystemFont, "SF Pro Display", system-ui, sans-serif;--wtds-fw-regular: 400;--wtds-fw-medium: 500;--wtds-fw-semibold: 600;--wtds-fw-bold: 700;--wtds-fs-hero-display: clamp(1.625rem, 4.58vw + .552rem, 2.75rem);--wtds-fs-brand-display: clamp(2.25rem, 1.527vw + 1.892rem, 2.625rem);--wtds-fs-large-title: clamp(1.75rem, 1.527vw + 1.392rem, 2.125rem);--wtds-fs-price-display: clamp(1.5rem, 1.527vw + 1.142rem, 1.875rem);--wtds-fs-title-1: clamp(1.5rem, 1.018vw + 1.261rem, 1.75rem);--wtds-fs-hero-medium: clamp(1.25rem, 1.527vw + .892rem, 1.625rem);--wtds-fs-title-2: clamp(1.25rem, .509vw + 1.131rem, 1.375rem);--wtds-fs-title-3: clamp(1.125rem, .509vw + 1.006rem, 1.25rem);--wtds-fs-headline: 1.0625rem;--wtds-fs-body: 1.0625rem;--wtds-fs-callout: 1rem;--wtds-fs-subhead: .9375rem;--wtds-fs-footnote: .8125rem;--wtds-fs-caption-1: .75rem;--wtds-fs-caption-2: .6875rem;--wtds-lh-tight: 1.2;--wtds-lh-snug: 1.3;--wtds-lh-base: 1.4;--wtds-lh-relax: 1.55;--wtds-ls-tighter: -.02em;--wtds-ls-tight: -.01em;--wtds-ls-normal: 0;--wtds-ls-wide: .02em;--wtds-s-0: 0;--wtds-s-1: .5rem;--wtds-s-2: 1rem;--wtds-s-3: 1.5rem;--wtds-s-4: 2rem;--wtds-s-5: 2.5rem;--wtds-s-6: 3rem;--wtds-s-7: 4rem;--wtds-s-8: 5rem;--wtds-r-xs: .5rem;--wtds-r-sm: .625rem;--wtds-r-md: .875rem;--wtds-r-lg: 1.25rem;--wtds-r-xl: 1.75rem;--wtds-r-pill: 999px;--wtds-border-hairline: .5px;--wtds-border-thin: 1px;--wtds-border-thick: 2px;--wtds-shadow-sm: 0 1px 2px rgba(0, 0, 0, .04);--wtds-shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--wtds-shadow-lg: 0 16px 40px rgba(0, 0, 0, .12);--wtds-shadow-focus: 0 0 0 2px var(--wtds-primary);--wtds-shadow-focus-danger: 0 0 0 2px var(--wtds-danger);--wtds-blur-sm: blur(10px);--wtds-blur-md: blur(20px);--wtds-blur-lg: blur(40px);--wtds-ease: cubic-bezier(.25, .46, .45, .94);--wtds-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--wtds-ease-in: cubic-bezier(.4, 0, 1, 1);--wtds-ease-out: cubic-bezier(0, 0, .2, 1);--wtds-dur-fast: .15s;--wtds-dur: .25s;--wtds-dur-slow: .4s;--wtds-z-base: 1;--wtds-z-dropdown: 100;--wtds-z-sticky: 200;--wtds-z-overlay: 900;--wtds-z-modal: 1000;--wtds-z-toast: 1200;--wtds-layer-base: 0;--wtds-layer-raised: 10;--wtds-layer-sticky: 100;--wtds-layer-dropdown: 200;--wtds-layer-fixed-bar: 700;--wtds-layer-overlay-content: 800;--wtds-layer-sheet: 900;--wtds-layer-modal: 1000;--wtds-layer-modal-secondary: 1100;--wtds-layer-toast: 1200;--wtds-layer-tooltip: 1300;--wtds-layer-critical: 9000;--wtds-layer-skip-link: 9999;--wtds-bp-sm: 480px;--wtds-bp-md: 768px;--wtds-bp-lg: 1024px;--wtds-bp-xl: 1440px;--wtds-backdrop: rgba(0,0,0,.32);--wtds-shadow-xl: 0 24px 56px rgba(17,24,39,.16), 0 8px 16px rgba(17,24,39,.06);--wtds-glass-bg: rgba(255,255,255,.86);--wtds-glass-bg-strong: rgba(255,255,255,.94);--wtds-img-gradient: linear-gradient(180deg, transparent 0%, rgba(0,0,0,.4) 100%);--wtds-hover-faint: rgba(0,0,0,.02);--wtds-hover-soft: rgba(0,0,0,.04);--wtds-hover-med: rgba(0,0,0,.08);color-scheme:light}
.wapu-dark,.wapu-dark :root{--wtds-ink: #ffffff;--wtds-ink-2: rgba(235, 235, 245, .85);--wtds-ink-3: rgba(235, 235, 245, .6);--wtds-ink-4: rgba(235, 235, 245, .3);--wtds-surface: #000000;--wtds-surface-2: #1c1c1e;--wtds-surface-3: #2c2c2e;--wtds-surface-group: #000000;--wtds-fill: rgba(120, 120, 128, .36);--wtds-fill-2: rgba(120, 120, 128, .32);--wtds-fill-3: rgba(118, 118, 128, .24);--wtds-fill-4: rgba(118, 118, 128, .18);--wtds-separator: rgba(84, 84, 88, .65);--wtds-separator-soft: rgba(84, 84, 88, .4);--wtds-separator-strong: rgba(84, 84, 88, .85);--wtds-action: #ffffff;--wtds-action-pressed: rgba(235, 235, 245, .85);--wtds-action-soft: rgba(120, 120, 128, .2);--wtds-action-ink: #000000;--wtds-danger: #ff453a;--wtds-danger-soft: rgba(255, 69, 58, .18);--wtds-danger-ink: #ffffff;--wtds-success: #30d158;--wtds-success-soft: rgba(48, 209, 88, .18);--wtds-success-ink: #ffffff;--wtds-warning: #ff9f0a;--wtds-warning-soft: rgba(255, 159, 10, .18);--wtds-warning-ink: #ffffff;--wtds-info: #5e5ce6;--wtds-info-soft: rgba(94, 92, 230, .18);--wtds-info-ink: #ffffff;--wtds-shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--wtds-shadow-md: 0 4px 12px rgba(0, 0, 0, .6);--wtds-shadow-lg: 0 16px 40px rgba(0, 0, 0, .8);--wtds-shadow-focus: 0 0 0 2px var(--wtds-primary);--wtds-shadow-focus-danger: 0 0 0 2px var(--wtds-danger);--wtds-backdrop: rgba(0,0,0,.5);--wtds-shadow-xl: 0 24px 56px rgba(0,0,0,.6), 0 8px 16px rgba(0,0,0,.4);--wtds-glass-bg: rgba(28,28,30,.86);--wtds-glass-bg-strong: rgba(28,28,30,.94);--wtds-img-gradient: linear-gradient(180deg, transparent 0%, rgba(0,0,0,.6) 100%);--wtds-hover-faint: rgba(255,255,255,.04);--wtds-hover-soft: rgba(255,255,255,.08);--wtds-hover-med: rgba(255,255,255,.12);color-scheme:dark}
:root {
	/* Elevation · premium silent (W6 PR-2 + W7A PR-2 pattern canonized) */
	--wtds-shadow-xs: 0 1px 2px rgba(17, 24, 39, .06), 0 1px 3px rgba(17, 24, 39, .04);

	/* Motion · duration scale */
	--wtds-motion-fast: 100ms;
	--wtds-motion-normal: 150ms;
	--wtds-motion-slow: 250ms;
	--wtds-motion-slower: 400ms;

	/* Motion · easing canon */
	--wtds-motion-easing-default: cubic-bezier(.4, 0, .2, 1);
	--wtds-motion-easing-out: cubic-bezier(0, 0, .2, 1);
	--wtds-motion-easing-in: cubic-bezier(.4, 0, 1, 1);

	/* Hover · darken amount (filter-based · for canon button/card hover) */
	--wtds-hover-darken-amount: 8%;

	/* Action color tokens · resolved via fallback chain */
	--wtds-action-hover: var(--wtds-action);
}

/* Compatibility/foundation aliases retained from the pre-WTDS V2 layer. */

/*
 * WTDS compatibility foundation
 *
 * Capa de contratos visuales para el equipo de desarrollo. Debe cargarse
 * antes de main.css: main.css conserva el look actual y este archivo aporta
 * aliases estables, tokens faltantes y defaults para integraciones WapuOS.
 *
 * No agregar reglas de pagina aqui. Solo tokens, aliases y contratos base.
 */

:root {
	/* Legacy bridge usado por plugins y drops. Playground puede sobrescribirlos inline. */
	--color-primary: var(--wtds-ink, #000000);
	--color-secondary: var(--wtds-surface, #ffffff);
	--color-accent: var(--wtds-action, #000000);
	--color-muted: var(--wtds-ink-3, #737373);

	--wp-primary: var(--color-primary);
	--wp-primary-dark: var(--color-primary);
	--wp-secondary: var(--color-secondary);
	--wp-text: var(--wtds-ink, #111111);
	--wp-text-muted: var(--wtds-ink-3, #737373);
	--wp-text-inverse: var(--wtds-surface, #ffffff);
	--wp-surface: var(--wtds-surface, #ffffff);
	--wp-surface-alt: var(--wtds-surface-2, #f2f2f7);
	--wp-border: var(--wtds-separator-soft, rgba(60, 60, 67, .18));

	/* Font aliases historicos. */
	--font-sans: var(--wtds-font-text, "Poppins", -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, sans-serif);
	--font-display: var(--wtds-font-display, "Manrope", -apple-system, BlinkMacSystemFont, "SF Pro Display", system-ui, sans-serif);
	--wp-font-body: var(--font-sans);
	--wp-font-heading: var(--font-display);

	/* Pesos oficiales. El theme actual usa 400-700; V2 documenta la escala completa. */
	--wtds-fw-thin: 100;
	--wtds-fw-light: 300;
	--wtds-fw-regular: 400;
	--wtds-fw-medium: 500;
	--wtds-fw-semibold: 600;
	--wtds-fw-bold: 700;
	--wtds-fw-extrabold: 800;
	--wtds-fw-black: 800;

	/* Spacing. V2 usa grid 8px y permite 4px solo como micro-token explicito. */
	--wtds-s-half: .25rem;
	--wtds-s-micro: .25rem;

	/* Alias para CSS que ya usa el nombre largo. */
	--wtds-lh-relaxed: var(--wtds-lh-relax, 1.55);

	/* Roles semanticos canonicos para futuras pantallas internas. */
	
	
	
	
	
	
	
	
	
	
	
	
	

	/* Contrato de spacing para docs y componentes nuevos. */
	
	
	
	
	
	
	
	
	
	
}

.wapu-dark {
	--wp-text-inverse: #000000;
}

/* R20.5 DSH2 — public semantic aliases consumed by storefront feature plugins.
 * These aliases are WTDS-owned; plugins may consume them but must not redefine
 * WOS/PGDS primitives on the public storefront. */
:root{
  
  
  
  
  
  
  
  --wtds-success-pressed:#248a3d;
  
}
.wapu-dark{--wtds-success-pressed:#30d158}

:root{--wtds-swatch-size:24px;--wtds-swatch-gap:4px;}
/* 7.7.0 · Canonical operational/identity roles. Global Appearance may override --wtds-accent inline. */
/* Compatibility paint tokens preserve 7.6.1 visual parity for neutral/overlay/platform-specific paint. Feature CSS may reference them but may not define literal colors. */
:root{--wtds-primary:#007aff;--wtds-primary-pressed:#0062cc;--wtds-primary-soft:rgba(0,122,255,.12);--wtds-primary-ink:#ffffff;--wtds-danger-pressed:#d70015;--wtds-accent:#007aff;--wtds-accent-soft:rgba(0,122,255,.12);--wtds-accent-border:rgba(0,122,255,.28);--wtds-accent-ink:#ffffff;}
.wapu-dark{--wtds-primary:#0a84ff;--wtds-primary-pressed:#409cff;--wtds-primary-soft:rgba(10,132,255,.18);--wtds-primary-ink:#ffffff;--wtds-danger-pressed:#ff6961;}
/* 7.7.0 · Generated compatibility paint tokens. Feature CSS must consume WTDS; no local literal colors. */
:root{
  --wtds-compat-paint-002f7e8ae9:rgba(17, 24, 39, 0.54);
  --wtds-compat-paint-00fcf96c34:rgba(15, 23, 42, 0.04);
  --wtds-compat-paint-01908aaa84:#e6c08a;
  --wtds-compat-paint-023277c48e:rgba(10, 15, 26, .12);
  --wtds-compat-paint-0305fa36e8:rgba(15, 23, 42, .08);
  --wtds-compat-paint-036db845b2:#075985;
  --wtds-compat-paint-0452d66e48:#00000014;
  --wtds-compat-paint-047f3e4160:rgba(15,23,42,.18);
  --wtds-compat-paint-048022c044:#0F0408;
  --wtds-compat-paint-0574b95322:#0000000f;
  --wtds-compat-paint-05864e54ce:rgba(22, 163, 74, .09);
  --wtds-compat-paint-069d903694:rgba(255, 255, 255, .9);
  --wtds-compat-paint-0714f389dd:rgba(124,29,46,.15);
  --wtds-compat-paint-077fcd54b3:rgba(24, 24, 27, .62);
  --wtds-compat-paint-0863937b9c:#f5e9d7;
  --wtds-compat-paint-08e14993c0:rgba(255,255,255,.06);
  --wtds-compat-paint-09884d7f39:rgba(0,0,0,.18);
  --wtds-compat-paint-09a9070d46:rgba(15,23,42,.06);
  --wtds-compat-paint-0a866e754c:#3483fa;
  --wtds-compat-paint-0af997311e:rgba(20, 24, 35, .18);
  --wtds-compat-paint-0b52658087:rgba(239,68,68,.5);
  --wtds-compat-paint-0bec54805c:rgba(60, 60, 67, .12);
  --wtds-compat-paint-0c246fc696:#92400e;
  --wtds-compat-paint-0cdac2ad5e:rgba(17, 24, 39, 0.2);
  --wtds-compat-paint-0d41cad3d5:rgba(255,255,255,.18);
  --wtds-compat-paint-0ebdfa3c2a:#17171c;
  --wtds-compat-paint-0f1384040f:#fff9;
  --wtds-compat-paint-0f1c00d7e3:rgba(255, 255, 255, .08);
  --wtds-compat-paint-0fe0e3813a:rgba(255, 255, 255, .92);
  --wtds-compat-paint-114c9dc1cb:rgba(20, 20, 20, .08);
  --wtds-compat-paint-11a8bd6506:#ffffffb3;
  --wtds-compat-paint-1214510b8b:rgba(212, 24, 61, 0.12);
  --wtds-compat-paint-12417a0e61:rgba(20, 20, 20, .06);
  --wtds-compat-paint-12caa4ffbe:#9f1239;
  --wtds-compat-paint-134e4bcc1d:#2563eb40;
  --wtds-compat-paint-134f8613a9:rgba(31, 23, 20, .16);
  --wtds-compat-paint-137832fc31:#9B1D4D;
  --wtds-compat-paint-14589cf698:rgba(255, 255, 255, .56);
  --wtds-compat-paint-15e10a9032:#28743e;
  --wtds-compat-paint-1753eed90a:rgba(17, 24, 39, 0.14);
  --wtds-compat-paint-18046fe2c6:#64748b;
  --wtds-compat-paint-18e36c23b3:rgba(255, 255, 255, .62);
  --wtds-compat-paint-1a86046bad:#8a7ba3;
  --wtds-compat-paint-1b86754582:#0000002e;
  --wtds-compat-paint-1d04f844d2:rgba(16,185,129,.46);
  --wtds-compat-paint-1dff4ce9a3:rgba(15, 23, 42, .05);
  --wtds-compat-paint-229a6a07ef:rgba(255, 255, 255, .65);
  --wtds-compat-paint-24433dbf28:rgba(255, 255, 255, .94);
  --wtds-compat-paint-24d2dfa4a2:#fdf8f0;
  --wtds-compat-paint-25ab57b808:rgba(17, 24, 39, .14);
  --wtds-compat-paint-26411a79d5:rgba(31, 23, 20, .055);
  --wtds-compat-paint-26c1da2e2c:#2563eb1f;
  --wtds-compat-paint-274c132909:rgba(255, 255, 255, 0.15);
  --wtds-compat-paint-28ad5e3324:#b91c1c;
  --wtds-compat-paint-29617b7937:rgba(0, 0, 0, .10);
  --wtds-compat-paint-2bdb974184:rgba(0,0,0,.2);
  --wtds-compat-paint-2c981a7739:#0f172a1a;
  --wtds-compat-paint-2d20141fca:#05966940;
  --wtds-compat-paint-2d433b38af:#34c75926;
  --wtds-compat-paint-2d5f25fdb0:rgba(31, 23, 20, .66);
  --wtds-compat-paint-2df2d4515a:rgba(31, 23, 20, .09);
  --wtds-compat-paint-2eeadc9cd8:rgba(17,24,39,.04);
  --wtds-compat-paint-2f5b46b018:rgba(16, 24, 40, .2);
  --wtds-compat-paint-3065b3ea49:rgba(0, 0, 0, 0.22);
  --wtds-compat-paint-3161238660:#fff0;
  --wtds-compat-paint-33598f25f4:#15803d;
  --wtds-compat-paint-339a263c3a:rgba(24, 24, 27, .11);
  --wtds-compat-paint-348c93722b:rgba(0, 0, 0, 0.08);
  --wtds-compat-paint-376ac9fbce:rgba(15, 23, 42, .12);
  --wtds-compat-paint-37bd88f2ad:rgba(248, 250, 252, .72);
  --wtds-compat-paint-388023bc80:#ffffff2e;
  --wtds-compat-paint-3884f5cc1e:rgba(155, 29, 77, .12);
  --wtds-compat-paint-3cea3f1388:rgba(255,255,255,.38);
  --wtds-compat-paint-3de0edf4e9:#0f172a;
  --wtds-compat-paint-400619ff02:#ffffff8c;
  --wtds-compat-paint-40bf3cd7e6:rgba(0,0,0,.82);
  --wtds-compat-paint-41d185bdf1:rgba(0, 0, 0, .22);
  --wtds-compat-paint-41e5a9be91:rgba(0,0,0,.55);
  --wtds-compat-paint-42f8287969:#ffcecb;
  --wtds-compat-paint-430ff186b8:#f5f1e8;
  --wtds-compat-paint-46639ee6b7:#f6c7c2;
  --wtds-compat-paint-47fb0fc0c1:#e5e7eb;
  --wtds-compat-paint-4833884898:#16a34a;
  --wtds-compat-paint-4b6fb5d807:rgba(15,23,42,.09);
  --wtds-compat-paint-4beba79c54:rgba(245, 158, 11, .14);
  --wtds-compat-paint-4bed570561:#040806;
  --wtds-compat-paint-4e6c803647:rgba(15, 23, 42, 0.06);
  --wtds-compat-paint-4eea2abca5:#262b38;
  --wtds-compat-paint-4f66a5c7e2:#0006;
  --wtds-compat-paint-50db88a421:#ffffff14;
  --wtds-compat-paint-512cac129f:#fafafa;
  --wtds-compat-paint-51d4d41771:#ffffff61;
  --wtds-compat-paint-524bf27755:#f5f5f5;
  --wtds-compat-paint-525f58dab8:rgba(255, 255, 255, .11);
  --wtds-compat-paint-52ce2ab121:rgba(60, 100, 180, 0.18);
  --wtds-compat-paint-54438514a8:#111111;
  --wtds-compat-paint-551182bf8a:rgba(0,0,0,.72);
  --wtds-compat-paint-556568e35a:rgba(255, 255, 255, .78);
  --wtds-compat-paint-5613576c5f:rgba(0,0,0,.3);
  --wtds-compat-paint-568f1a0b64:#0f1117;
  --wtds-compat-paint-598b32b7d9:#000;
  --wtds-compat-paint-5a48173ebd:#2563eb00;
  --wtds-compat-paint-5c08c15447:rgba(0,0,0,.4);
  --wtds-compat-paint-5c2186ea1c:#0003;
  --wtds-compat-paint-5cbd4435ed:#c73c3c;
  --wtds-compat-paint-5d67cc12f6:#3c3c4380;
  --wtds-compat-paint-5fcdd478a8:rgba(17, 24, 39, .09);
  --wtds-compat-paint-63014add82:rgba(220,38,38,.35);
  --wtds-compat-paint-63e7425311:rgba(15, 23, 42, 0.22);
  --wtds-compat-paint-642784032a:#ffffffbf;
  --wtds-compat-paint-64302373cc:rgba(20, 20, 20, .1);
  --wtds-compat-paint-663579955f:#0f172a0a;
  --wtds-compat-paint-6709cd0bb3:#0a0a0aeb;
  --wtds-compat-paint-6728b74585:rgba(31, 23, 20, .1);
  --wtds-compat-paint-6798e262a4:#1f1714;
  --wtds-compat-paint-68c13743e3:#3f211b;
  --wtds-compat-paint-698ecd1c94:rgba(60, 60, 67, .62);
  --wtds-compat-paint-6a7a5694a9:rgba(17, 24, 39, .42);
  --wtds-compat-paint-6af0284b80:rgba(17, 24, 39, .1);
  --wtds-compat-paint-6d2b4d0071:#f7f1ec;
  --wtds-compat-paint-6e5bc0e03b:rgba(255, 255, 255, .1);
  --wtds-compat-paint-700c6fee73:#00000061;
  --wtds-compat-paint-72373ffc8d:#11182738;
  --wtds-compat-paint-7324551365:rgba(15,159,95,.28);
  --wtds-compat-paint-73a06625e6:rgba(255, 255, 255, .7);
  --wtds-compat-paint-74d7e79b95:rgba(33,33,33,.6);
  --wtds-compat-paint-756fd2b040:#ffffff4d;
  --wtds-compat-paint-75883ed758:rgba(17, 24, 39, .055);
  --wtds-compat-paint-76e155a692:#f6e9e3;
  --wtds-compat-paint-788c4f33fd:rgba(15, 23, 42, .055);
  --wtds-compat-paint-78cd529704:#8b6f4e;
  --wtds-compat-paint-7a92317ed5:rgba(255, 255, 255, .15);
  --wtds-compat-paint-7bdc44be1f:#0009;
  --wtds-compat-paint-7ea0e63590:rgba(15, 23, 42, 0.08);
  --wtds-compat-paint-7f3d551de0:rgba(17,24,39,.05);
  --wtds-compat-paint-7f8bded709:#fffffff0;
  --wtds-compat-paint-7ffe41792c:rgba(17, 24, 39, .12);
  --wtds-compat-paint-8065ebf936:rgba(255,255,255,.5);
  --wtds-compat-paint-80daf7d178:rgba(255, 255, 255, .82);
  --wtds-compat-paint-825f0854e4:#eaeaea;
  --wtds-compat-paint-829bbf7deb:rgba(255, 255, 255, 0.5);
  --wtds-compat-paint-83e43b9ee0:rgba(17, 24, 39, 0.05);
  --wtds-compat-paint-85f89ec1d2:rgba(255, 255, 255, 0.05);
  --wtds-compat-paint-8637475442:#ff3b302e;
  --wtds-compat-paint-8696798716:rgba(0, 0, 0, 0.3);
  --wtds-compat-paint-86ba1316d1:#b9d8ff;
  --wtds-compat-paint-895780ff49:rgba(255,255,255,.12);
  --wtds-compat-paint-8a2dea8014:rgba(255, 255, 255, .58);
  --wtds-compat-paint-8a9171ad5b:rgba(202,56,56,.6);
  --wtds-compat-paint-8b27024676:rgba(61, 40, 23, 0.04);
  --wtds-compat-paint-8bc00ee1d7:rgba(185,28,28,.25);
  --wtds-compat-paint-8c3bc20510:rgba(255, 255, 255, 0.75);
  --wtds-compat-paint-8ce4fef604:#1f1a1a;
  --wtds-compat-paint-8d8d95f300:#8ab896;
  --wtds-compat-paint-8ddce0bdbf:rgba(60,60,67,.18);
  --wtds-compat-paint-8e4cb4a8f2:#352621;
  --wtds-compat-paint-922514b5b1:rgba(255, 255, 255, .98);
  --wtds-compat-paint-9313786c26:rgba(255, 255, 255, .2);
  --wtds-compat-paint-9376243466:rgba(118,118,128,.12);
  --wtds-compat-paint-93e5142719:rgba(17, 24, 39, .08);
  --wtds-compat-paint-982172edb7:#0000000a;
  --wtds-compat-paint-985fc0a166:rgba(242,242,247,.96);
  --wtds-compat-paint-9ac77cd786:#3d2817;
  --wtds-compat-paint-9b2bdc6ff6:#0000001f;
  --wtds-compat-paint-9da84e4827:#fffdfb;
  --wtds-compat-paint-9e6faaf3f9:rgba(0,0,0,.1);
  --wtds-compat-paint-9fb1fd9cf8:#1118271f;
  --wtds-compat-paint-9fb87e94e6:#0000004d;
  --wtds-compat-paint-a07c8d0704:#ff950026;
  --wtds-compat-paint-a273e9eab5:#0000001a;
  --wtds-compat-paint-a59544b1e5:rgba(0, 0, 0, .25);
  --wtds-compat-paint-a5a9c1a487:rgba(255, 255, 255, 0.2);
  --wtds-compat-paint-a6f87266b2:rgba(0,0,0,.12);
  --wtds-compat-paint-a7921d6708:#ffffff59;
  --wtds-compat-paint-a7d61f6c23:rgba(255,255,255,.3);
  --wtds-compat-paint-a82eaa29c9:rgba(20, 24, 35, .14);
  --wtds-compat-paint-a8d426a8d3:#21212199;
  --wtds-compat-paint-a9033abfa4:#a9dfbd;
  --wtds-compat-paint-a9bfdd0199:rgba(17, 24, 39, 0.08);
  --wtds-compat-paint-ab74d1150f:#0f172a14;
  --wtds-compat-paint-ac0a93f5c2:rgba(255, 255, 255, .52);
  --wtds-compat-paint-ac256a6803:rgba(255, 255, 255, .97);
  --wtds-compat-paint-ae1d36f7ec:#b4936b;
  --wtds-compat-paint-ae5def7024:rgba(255,255,255,.16);
  --wtds-compat-paint-af4a671028:rgba(60,60,67,.6);
  --wtds-compat-paint-b001a3a2ca:rgba(15, 23, 42, .22);
  --wtds-compat-paint-b00fe32d86:rgba(60,60,67,.3);
  --wtds-compat-paint-b01acf6271:rgba(155, 29, 77, .35);
  --wtds-compat-paint-b0b107a4ae:#0f172a0f;
  --wtds-compat-paint-b175920754:rgba(17, 24, 39, .72);
  --wtds-compat-paint-b3a743ad08:rgba(0, 0, 0, .06);
  --wtds-compat-paint-b3ec247fa5:rgba(17, 24, 39, .035);
  --wtds-compat-paint-b41805d683:rgba(0,0,0,.15);
  --wtds-compat-paint-b67e9e7e79:rgba(255, 255, 255, 0.7);
  --wtds-compat-paint-b764d96943:rgba(17, 24, 39, .045);
  --wtds-compat-paint-b81562b318:#00000024;
  --wtds-compat-paint-b8e23438dc:rgba(15, 23, 42, .1);
  --wtds-compat-paint-b95d02d86b:rgba(255, 255, 255, .55);
  --wtds-compat-paint-baa335b649:rgba(255, 255, 255, .76);
  --wtds-compat-paint-bb06741367:#dc262633;
  --wtds-compat-paint-bf25b6311b:rgba(37, 99, 235, .3);
  --wtds-compat-paint-bf82d9a7b0:rgba(17,23,42,.55);
  --wtds-compat-paint-bfeccfcf90:rgba(255, 255, 255, 0.08);
  --wtds-compat-paint-c04312bee3:#ffffff1f;
  --wtds-compat-paint-c13afde996:#0f7a36;
  --wtds-compat-paint-c22384a1e9:rgba(255, 255, 255, .4);
  --wtds-compat-paint-c26f5d428b:rgba(0, 0, 0, .04);
  --wtds-compat-paint-c5102c914f:rgba(0,0,0,.08);
  --wtds-compat-paint-c5bedaf67c:#f5d7d7;
  --wtds-compat-paint-c5d4e88689:rgba(37, 99, 235, .5);
  --wtds-compat-paint-c659d630ce:#ffffff;
  --wtds-compat-paint-c6f566b9a8:#fff3;
  --wtds-compat-paint-c8364fa198:rgba(245,158,11,.56);
  --wtds-compat-paint-c8e1e9ba46:#d4c4e8;
  --wtds-compat-paint-c90ada5720:rgba(255, 255, 255, 0.78);
  --wtds-compat-paint-c9cd89c41e:rgba(31, 23, 20, .46);
  --wtds-compat-paint-ca2850d5a7:rgba(248,244,247,.94);
  --wtds-compat-paint-ca8cc957d5:rgba(242,242,247,.92);
  --wtds-compat-paint-ca93689d68:rgba(249, 246, 251, 0.96);
  --wtds-compat-paint-cbe3125619:rgba(17, 24, 39, 0.06);
  --wtds-compat-paint-cbea3d4f90:rgba(15, 23, 42, 0.18);
  --wtds-compat-paint-cd52e4c509:#0000007a;
  --wtds-compat-paint-cdddffcdb7:#111;
  --wtds-compat-paint-d0d52e0625:rgba(255, 255, 255, .88);
  --wtds-compat-paint-d14f901611:#fff;
  --wtds-compat-paint-d25359681e:#dc262612;
  --wtds-compat-paint-d26878775c:rgba(15,23,42,.16);
  --wtds-compat-paint-d399e731a4:#eef0f5;
  --wtds-compat-paint-d3fc373b3f:rgba(0, 0, 0, 0.18);
  --wtds-compat-paint-d436045138:#ccc;
  --wtds-compat-paint-d6658b5433:rgba(0, 0, 0, 0.04);
  --wtds-compat-paint-d699259c83:#f1f5f9;
  --wtds-compat-paint-d7e7faedaa:rgba(17, 24, 39, 0.12);
  --wtds-compat-paint-da3d8a0807:rgba(255,255,255,.96);
  --wtds-compat-paint-dad5cb0810:rgba(17, 17, 17, .42);
  --wtds-compat-paint-db1dbe0538:rgba(255, 255, 255, .68);
  --wtds-compat-paint-dd73674fee:#e3f0e8;
  --wtds-compat-paint-de0ce38ad0:rgba(15,159,95,.14);
  --wtds-compat-paint-de962c3638:#2563eb3d;
  --wtds-compat-paint-e0a7845dff:#3c3c4347;
  --wtds-compat-paint-e172d8c002:rgba(24, 24, 27, .72);
  --wtds-compat-paint-e202f3e992:rgba(17, 24, 39, 0.04);
  --wtds-compat-paint-e28dd287f9:#ffffffeb;
  --wtds-compat-paint-e2fac6af0f:#00000040;
  --wtds-compat-paint-e402e895e4:rgba(17, 24, 39, .66);
  --wtds-compat-paint-e590cc3db1:rgba(15, 23, 42, .24);
  --wtds-compat-paint-e64a398936:#e8a5a5;
  --wtds-compat-paint-e65a3569e0:rgba(255, 255, 255, .14);
  --wtds-compat-paint-e68651bc2c:#34c75959;
  --wtds-compat-paint-e6c6f1059d:rgba(255, 255, 255, .72);
  --wtds-compat-paint-e6d69abdbb:rgba(15, 23, 42, 0.03);
  --wtds-compat-paint-e778dbd404:rgba(15, 23, 42, .07);
  --wtds-compat-paint-e7ca03e126:rgba(255, 255, 255, 0.98);
  --wtds-compat-paint-e8db479080:rgba(255, 255, 255, 0.12);
  --wtds-compat-paint-e90f16de32:#ffffffe0;
  --wtds-compat-paint-ec8f8b9cd9:#00000026;
  --wtds-compat-paint-ee4ffc60c2:rgba(17, 24, 39, .07);
  --wtds-compat-paint-ef8df92e2b:rgba(15, 23, 42, 0.2);
  --wtds-compat-paint-efa9bc6078:#05966914;
  --wtds-compat-paint-efdac027ef:#4285f4;
  --wtds-compat-paint-f0b2c316d8:rgba(255, 255, 255, .86);
  --wtds-compat-paint-f0c011d467:#b45309;
  --wtds-compat-paint-f20c6c6551:rgba(255, 255, 255, .48);
  --wtds-compat-paint-f222f8aaa1:#f7f7f5;
  --wtds-compat-paint-f25b5edd39:rgba(17, 24, 39, .96);
  --wtds-compat-paint-f328f1fddb:rgba(225, 29, 72, .12);
  --wtds-compat-paint-f356b7609c:rgba(0,0,0,.05);
  --wtds-compat-paint-f462d18c97:rgba(17, 24, 39, .06);
  --wtds-compat-paint-f5c91e98a5:rgba(242,242,247,.85);
  --wtds-compat-paint-f6092c0851:rgba(14, 165, 233, .12);
  --wtds-compat-paint-f60b625578:rgba(61, 40, 23, 0.12);
  --wtds-compat-paint-f60cdf0a7b:#94a3b8;
  --wtds-compat-paint-f61e2646c1:rgba(155, 29, 77, .08);
  --wtds-compat-paint-f6ed3982d2:#3c3c4373;
  --wtds-compat-paint-f6f1c49a53:rgba(17, 24, 39, .58);
  --wtds-compat-paint-f6f5a68eb9:#fffc;
  --wtds-compat-paint-f78c98f131:#fffffff2;
  --wtds-compat-paint-f863dbfa32:rgba(0, 0, 0, 0.06);
  --wtds-compat-paint-f91ae27468:#2563eb14;
  --wtds-compat-paint-fa2725944f:rgba(17, 17, 17, 0.92);
  --wtds-compat-paint-fb424b2006:rgba(10, 15, 26, .04);
  --wtds-compat-paint-fba0529fed:rgba(0,0,0,.38);
  --wtds-compat-paint-fcc449bc75:#fffffffa;
  --wtds-compat-paint-fdb67620e8:#efe3d0;
  --wtds-compat-paint-fe51b4e2dd:#ffffff80;
  --wtds-compat-paint-fef5ea3937:rgba(255, 255, 255, .85);
  --wtds-compat-paint-ff646f5c9b:#00000073;
}
