:root{--tp-font-display: "Archivo", "Archivo Black", system-ui, sans-serif;--tp-font-body: "Manrope", system-ui, sans-serif;--tp-text-2xs: .6875rem;--tp-text-xs: .75rem;--tp-text-sm: .8125rem;--tp-text-base: .9375rem;--tp-text-md: 1rem;--tp-text-lg: 1.25rem;--tp-text-xl: 1.625rem;--tp-text-2xl: 2.25rem;--tp-text-3xl: 3rem;--tp-text-4xl: 4rem;--tp-weight-regular: 400;--tp-weight-medium: 500;--tp-weight-semibold: 600;--tp-weight-bold: 700;--tp-weight-heavy: 800;--tp-weight-black: 900;--tp-tracking-tight: -.02em;--tp-tracking-label: .1em;--tp-tracking-eyebrow: .16em;--tp-space-1: .25rem;--tp-space-2: .5rem;--tp-space-3: .75rem;--tp-space-4: 1rem;--tp-space-5: 1.25rem;--tp-space-6: 1.5rem;--tp-space-8: 2rem;--tp-space-10: 2.5rem;--tp-space-12: 3rem;--tp-space-16: 4rem;--tp-radius-xs: .25rem;--tp-radius-sm: .375rem;--tp-radius-md: .625rem;--tp-radius-lg: .875rem;--tp-radius-poster: 1.25rem;--tp-radius-full: 999px;--tp-control-height: 2.75rem;--tp-control-height-sm: 2rem;--tp-control-height-lg: 3.5rem;--tp-sidebar-width: 16.25rem;--tp-topbar-height: 4rem;--tp-content-max: 70rem;--tp-content-narrow: 46rem;--tp-content-wide: 90rem;--tp-motion-fast: .12s;--tp-motion-base: .18s;--tp-motion-slow: .28s;--tp-ease-out: cubic-bezier(.2, .7, .3, 1);--tp-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--tp-z-sticky: 10;--tp-z-overlay: 50;--tp-z-toast: 100;--tp-color-bg: #fafaf7;--tp-color-surface: #ffffff;--tp-color-surface-sunken: #f5f5f5;--tp-color-surface-hover: #f5f5f5;--tp-color-text: #0d0d0d;--tp-color-text-secondary: #333333;--tp-color-text-muted: #6b6b6b;--tp-color-text-inverse: #ffffff;--tp-color-border: #e5e5e3;--tp-color-border-strong: #d8d8d4;--tp-color-brand: #cc0000;--tp-color-brand-hover: #990000;--tp-color-brand-active: #7a0000;--tp-color-brand-text: #cc0000;--tp-color-brand-soft: rgb(204 0 0 / .08);--tp-color-focus-ring: rgb(204 0 0 / .16);--tp-color-on-brand: #ffffff;--tp-color-on-brand-muted: rgb(255 255 255 / .9);--tp-color-on-brand-subtle: rgb(255 255 255 / .7);--tp-color-on-brand-line: rgb(255 255 255 / .18);--tp-stripe-strong: rgb(0 0 0 / .18);--tp-stripe-medium: rgb(0 0 0 / .08);--tp-stripe-faint: rgb(0 0 0 / .04);--tp-gradient-brand: linear-gradient(135deg, #cc0000 0%, #8b0000 50%, #cc0000 100%);--tp-color-success: #22b14c;--tp-color-success-text: #147a33;--tp-color-success-soft: rgb(34 177 76 / .12);--tp-color-warning: #ff9900;--tp-color-warning-text: #8f5200;--tp-color-warning-soft: rgb(255 153 0 / .14);--tp-color-danger: #990000;--tp-color-danger-text: #990000;--tp-color-danger-soft: rgb(153 0 0 / .1);--tp-color-info: #2563eb;--tp-color-info-text: #1d4ed8;--tp-color-info-soft: rgb(37 99 235 / .12);--tp-color-scrim: rgb(0 0 0 / .4);--tp-color-pitch: #147a33;--tp-color-pitch-dark: #0f5c26;--tp-color-pitch-line: rgb(255 255 255 / .75);--tp-color-stadium: #1f1f1f;--tp-color-stadium-seat: #333333;--tp-color-stadium-seat-line: #4f4f4c;--tp-color-stadium-text: #d8d8d4;--tp-color-stadium-light: rgb(255 244 214 / .9);--tp-color-pitch-day: #22b14c;--tp-color-pitch-day-dark: #1a8c3b;--tp-color-stadium-day: #e5e5e3;--tp-color-stadium-day-rim: #d8d8d4;--tp-color-stadium-day-seat: #ffffff;--tp-color-stadium-day-seat-line: #b8b8b3;--tp-color-stadium-day-text: #4f4f4c;--tp-color-stadium-day-tower: #8a8a85;--tp-gradient-nav: linear-gradient(180deg, #990000, #7a0000);--tp-color-nav-text: var(--tp-color-on-brand);--tp-color-nav-muted: var(--tp-color-on-brand-muted);--tp-color-nav-hover: rgb(255 255 255 / .1);--tp-color-nav-active: rgb(255 255 255 / .18);--tp-color-scoreboard: rgb(0 0 0 / .42);--tp-color-paypal: #ffc439;--tp-color-paypal-hover: #f2b625;--tp-shadow-1: 0 1px 0 rgb(0 0 0 / .04), 0 1px 2px rgb(0 0 0 / .04);--tp-shadow-2: 0 4px 16px rgb(0 0 0 / .06), 0 1px 2px rgb(0 0 0 / .04);--tp-shadow-3: 0 14px 40px rgb(0 0 0 / .1), 0 2px 8px rgb(0 0 0 / .05);--tp-drop-ticket: drop-shadow(0 1px 1px rgb(0 0 0 / .08)) drop-shadow(0 6px 14px rgb(0 0 0 / .08))}:root.dark{--tp-gradient-nav: linear-gradient(180deg, #5c0000, #3d0000);--tp-color-stadium-day: #b8b8b3;--tp-color-stadium-day-rim: #8a8a85;--tp-color-stadium-day-seat: #e5e5e3;--tp-color-stadium-day-seat-line: #8a8a85;--tp-color-stadium-day-text: #333333;--tp-color-stadium-day-tower: #6b6b6b;--tp-color-bg: #0a0a0a;--tp-color-surface: #141414;--tp-color-surface-sunken: #1a1a1a;--tp-color-surface-hover: #232323;--tp-color-text: #f5f5f3;--tp-color-text-secondary: #b8b8b3;--tp-color-text-muted: #8a8a85;--tp-color-text-inverse: #0d0d0d;--tp-color-border: #232323;--tp-color-border-strong: #2e2e2e;--tp-color-brand-text: #ff6a6a;--tp-color-brand-soft: rgb(204 0 0 / .18);--tp-color-focus-ring: rgb(255 106 106 / .28);--tp-color-success-text: #4ec96f;--tp-color-success-soft: rgb(34 177 76 / .18);--tp-color-warning-text: #ffb84d;--tp-color-warning-soft: rgb(255 153 0 / .18);--tp-color-danger-text: #ff6a6a;--tp-color-danger-soft: rgb(204 40 40 / .18);--tp-color-info-text: #93b4ff;--tp-color-info-soft: rgb(59 130 246 / .2);--tp-color-scrim: rgb(0 0 0 / .6);--tp-shadow-1: 0 1px 0 rgb(0 0 0 / .4), 0 1px 2px rgb(0 0 0 / .3);--tp-shadow-2: 0 4px 16px rgb(0 0 0 / .4), 0 1px 2px rgb(0 0 0 / .3);--tp-shadow-3: 0 14px 40px rgb(0 0 0 / .5), 0 2px 8px rgb(0 0 0 / .3);--tp-drop-ticket: drop-shadow(0 6px 14px rgb(0 0 0 / .5))}:root{--jig-color-primary-50: #fdecec;--jig-color-primary-50-contrast: #0d0d0d;--jig-color-primary-100: #fbd9d9;--jig-color-primary-100-contrast: #0d0d0d;--jig-color-primary-200: #f7b3b3;--jig-color-primary-200-contrast: #0d0d0d;--jig-color-primary-300: #ef7f7f;--jig-color-primary-300-contrast: #0d0d0d;--jig-color-primary-400: #e03a3a;--jig-color-primary-400-contrast: #0d0d0d;--jig-color-primary-500: #cc0000;--jig-color-primary-500-contrast: #ffffff;--jig-color-primary-600: #990000;--jig-color-primary-600-contrast: #ffffff;--jig-color-primary-700: #7a0000;--jig-color-primary-700-contrast: #ffffff;--jig-color-primary-800: #5c0000;--jig-color-primary-800-contrast: #ffffff;--jig-color-primary-900: #3d0000;--jig-color-primary-900-contrast: #ffffff;--jig-color-primary-950: #240000;--jig-color-primary-950-contrast: #ffffff;--jig-color-primary-700-on-50: #7a0000;--jig-color-primary-600-on-100: #990000;--jig-color-secondary-50: #ffffff;--jig-color-secondary-50-contrast: #0d0d0d;--jig-color-secondary-100: #f5f5f5;--jig-color-secondary-100-contrast: #0d0d0d;--jig-color-secondary-200: #e5e5e3;--jig-color-secondary-200-contrast: #0d0d0d;--jig-color-secondary-300: #d8d8d4;--jig-color-secondary-300-contrast: #0d0d0d;--jig-color-secondary-400: #b8b8b3;--jig-color-secondary-400-contrast: #0d0d0d;--jig-color-secondary-500: #8a8a85;--jig-color-secondary-500-contrast: #0d0d0d;--jig-color-secondary-600: #6b6b6b;--jig-color-secondary-600-contrast: #ffffff;--jig-color-secondary-700: #4f4f4c;--jig-color-secondary-700-contrast: #ffffff;--jig-color-secondary-800: #333333;--jig-color-secondary-800-contrast: #ffffff;--jig-color-secondary-900: #1f1f1f;--jig-color-secondary-900-contrast: #ffffff;--jig-color-secondary-950: #0d0d0d;--jig-color-secondary-950-contrast: #ffffff;--jig-color-secondary-700-on-50: #4f4f4c;--jig-color-secondary-600-on-100: #6b6b6b;--jig-color-accent-50: #fff4e3;--jig-color-accent-50-contrast: #0d0d0d;--jig-color-accent-100: #ffe6c2;--jig-color-accent-100-contrast: #0d0d0d;--jig-color-accent-200: #ffd08a;--jig-color-accent-200-contrast: #0d0d0d;--jig-color-accent-300: #ffb84d;--jig-color-accent-300-contrast: #0d0d0d;--jig-color-accent-400: #ffa826;--jig-color-accent-400-contrast: #0d0d0d;--jig-color-accent-500: #ff9900;--jig-color-accent-500-contrast: #0d0d0d;--jig-color-accent-600: #b66a00;--jig-color-accent-600-contrast: #0d0d0d;--jig-color-accent-700: #8f5200;--jig-color-accent-700-contrast: #ffffff;--jig-color-accent-800: #6b3d00;--jig-color-accent-800-contrast: #ffffff;--jig-color-accent-900: #472900;--jig-color-accent-900-contrast: #ffffff;--jig-color-accent-950: #2b1800;--jig-color-accent-950-contrast: #ffffff;--jig-color-accent-700-on-50: #8f5200;--jig-color-accent-600-on-100: #8f5200;--jig-color-error-50: #fdecec;--jig-color-error-50-contrast: #0d0d0d;--jig-color-error-100: #fbd9d9;--jig-color-error-100-contrast: #0d0d0d;--jig-color-error-200: #f7b3b3;--jig-color-error-200-contrast: #0d0d0d;--jig-color-error-300: #ef7f7f;--jig-color-error-300-contrast: #0d0d0d;--jig-color-error-400: #cc0000;--jig-color-error-400-contrast: #ffffff;--jig-color-error-500: #990000;--jig-color-error-500-contrast: #ffffff;--jig-color-error-600: #7a0000;--jig-color-error-600-contrast: #ffffff;--jig-color-error-700: #5c0000;--jig-color-error-700-contrast: #ffffff;--jig-color-error-800: #470000;--jig-color-error-800-contrast: #ffffff;--jig-color-error-900: #2e0000;--jig-color-error-900-contrast: #ffffff;--jig-color-error-950: #1c0000;--jig-color-error-950-contrast: #ffffff;--jig-color-error-700-on-50: #5c0000;--jig-color-error-600-on-100: #7a0000;--jig-color-warning-50: #fff4e3;--jig-color-warning-50-contrast: #0d0d0d;--jig-color-warning-100: #ffe6c2;--jig-color-warning-100-contrast: #0d0d0d;--jig-color-warning-200: #ffd08a;--jig-color-warning-200-contrast: #0d0d0d;--jig-color-warning-300: #ffb84d;--jig-color-warning-300-contrast: #0d0d0d;--jig-color-warning-400: #ffa826;--jig-color-warning-400-contrast: #0d0d0d;--jig-color-warning-500: #ff9900;--jig-color-warning-500-contrast: #0d0d0d;--jig-color-warning-600: #b66a00;--jig-color-warning-600-contrast: #0d0d0d;--jig-color-warning-700: #8f5200;--jig-color-warning-700-contrast: #ffffff;--jig-color-warning-800: #6b3d00;--jig-color-warning-800-contrast: #ffffff;--jig-color-warning-900: #472900;--jig-color-warning-900-contrast: #ffffff;--jig-color-warning-950: #2b1800;--jig-color-warning-950-contrast: #ffffff;--jig-color-warning-700-on-50: #8f5200;--jig-color-warning-600-on-100: #8f5200;--jig-color-info-50: #eaf0fe;--jig-color-info-50-contrast: #0d0d0d;--jig-color-info-100: #d4e1fd;--jig-color-info-100-contrast: #0d0d0d;--jig-color-info-200: #a9c3fb;--jig-color-info-200-contrast: #0d0d0d;--jig-color-info-300: #93b4ff;--jig-color-info-300-contrast: #0d0d0d;--jig-color-info-400: #4f83f1;--jig-color-info-400-contrast: #0d0d0d;--jig-color-info-500: #2563eb;--jig-color-info-500-contrast: #ffffff;--jig-color-info-600: #1d4ed8;--jig-color-info-600-contrast: #ffffff;--jig-color-info-700: #1a3fa8;--jig-color-info-700-contrast: #ffffff;--jig-color-info-800: #15317f;--jig-color-info-800-contrast: #ffffff;--jig-color-info-900: #0f2357;--jig-color-info-900-contrast: #ffffff;--jig-color-info-950: #0a1636;--jig-color-info-950-contrast: #ffffff;--jig-color-info-700-on-50: #1a3fa8;--jig-color-info-600-on-100: #1d4ed8;--jig-color-success-50: #e9f7ee;--jig-color-success-50-contrast: #0d0d0d;--jig-color-success-100: #d3f0dc;--jig-color-success-100-contrast: #0d0d0d;--jig-color-success-200: #a7e0b9;--jig-color-success-200-contrast: #0d0d0d;--jig-color-success-300: #74cd8f;--jig-color-success-300-contrast: #0d0d0d;--jig-color-success-400: #4ec96f;--jig-color-success-400-contrast: #0d0d0d;--jig-color-success-500: #22b14c;--jig-color-success-500-contrast: #0d0d0d;--jig-color-success-600: #1a8c3b;--jig-color-success-600-contrast: #0d0d0d;--jig-color-success-700: #147a33;--jig-color-success-700-contrast: #ffffff;--jig-color-success-800: #0f5c26;--jig-color-success-800-contrast: #ffffff;--jig-color-success-900: #0a3f1a;--jig-color-success-900-contrast: #ffffff;--jig-color-success-950: #06280f;--jig-color-success-950-contrast: #ffffff;--jig-color-success-700-on-50: #147a33;--jig-color-success-600-on-100: #0f5c26;--jig-color-surface-50: #ffffff;--jig-color-surface-50-contrast: #0d0d0d;--jig-color-surface-100: #f5f5f5;--jig-color-surface-100-contrast: #0d0d0d;--jig-color-surface-200: #e5e5e3;--jig-color-surface-200-contrast: #0d0d0d;--jig-color-surface-300: #d8d8d4;--jig-color-surface-300-contrast: #0d0d0d;--jig-color-surface-400: #b8b8b3;--jig-color-surface-400-contrast: #0d0d0d;--jig-color-surface-500: #8a8a85;--jig-color-surface-500-contrast: #0d0d0d;--jig-color-surface-600: #6b6b6b;--jig-color-surface-600-contrast: #ffffff;--jig-color-surface-700: #4f4f4c;--jig-color-surface-700-contrast: #ffffff;--jig-color-surface-800: #333333;--jig-color-surface-800-contrast: #ffffff;--jig-color-surface-900: #1f1f1f;--jig-color-surface-900-contrast: #ffffff;--jig-color-surface-950: #0d0d0d;--jig-color-surface-950-contrast: #ffffff;--jig-color-surface-700-on-50: #4f4f4c;--jig-color-surface-600-on-100: #6b6b6b;--jig-color-background: var(--tp-color-bg);--jig-color-text: var(--tp-color-text);--jig-color-border: var(--tp-color-border-strong);--jig-color-disabled-text: #8a8a85;--jig-color-disabled-border: #e5e5e3;--jig-color-disabled-background: #f5f5f5;--jig-color-invalid-text: var(--tp-color-danger-text);--jig-color-invalid-border: var(--tp-color-danger);--jig-color-invalid-background: var(--tp-color-danger-soft);--jig-size-rounded-sm: var(--tp-radius-xs);--jig-size-rounded-md: var(--tp-radius-sm);--jig-size-rounded-lg: var(--tp-radius-md);--jig-size-rounded-xl: var(--tp-radius-lg);--jig-size-height-control: var(--tp-control-height);--jig-shadow-sm: var(--tp-shadow-1);--jig-shadow-md: var(--tp-shadow-2);--jig-shadow-lg: var(--tp-shadow-3);--jig-shadow-xl: var(--tp-shadow-3)}:root.dark{--jig-color-primary-50: #240000;--jig-color-primary-50-contrast: #ffffff;--jig-color-primary-100: #3d0000;--jig-color-primary-100-contrast: #ffffff;--jig-color-primary-200: #5c0000;--jig-color-primary-200-contrast: #ffffff;--jig-color-primary-300: #7a0000;--jig-color-primary-300-contrast: #ffffff;--jig-color-primary-400: #990000;--jig-color-primary-400-contrast: #ffffff;--jig-color-primary-500: #cc0000;--jig-color-primary-500-contrast: #ffffff;--jig-color-primary-600: #e03a3a;--jig-color-primary-600-contrast: #0d0d0d;--jig-color-primary-700: #ef7f7f;--jig-color-primary-700-contrast: #0d0d0d;--jig-color-primary-800: #f7b3b3;--jig-color-primary-800-contrast: #0d0d0d;--jig-color-primary-900: #fbd9d9;--jig-color-primary-900-contrast: #0d0d0d;--jig-color-primary-950: #fdecec;--jig-color-primary-950-contrast: #0d0d0d;--jig-color-primary-700-on-50: #ef7f7f;--jig-color-primary-600-on-100: #ef7f7f;--jig-color-accent-50: #2b1800;--jig-color-accent-50-contrast: #ffffff;--jig-color-accent-100: #472900;--jig-color-accent-100-contrast: #ffffff;--jig-color-accent-200: #6b3d00;--jig-color-accent-200-contrast: #ffffff;--jig-color-accent-300: #8f5200;--jig-color-accent-300-contrast: #ffffff;--jig-color-accent-400: #b66a00;--jig-color-accent-400-contrast: #0d0d0d;--jig-color-accent-500: #ff9900;--jig-color-accent-500-contrast: #0d0d0d;--jig-color-accent-600: #ffa826;--jig-color-accent-600-contrast: #0d0d0d;--jig-color-accent-700: #ffb84d;--jig-color-accent-700-contrast: #0d0d0d;--jig-color-accent-800: #ffd08a;--jig-color-accent-800-contrast: #0d0d0d;--jig-color-accent-900: #ffe6c2;--jig-color-accent-900-contrast: #0d0d0d;--jig-color-accent-950: #fff4e3;--jig-color-accent-950-contrast: #0d0d0d;--jig-color-accent-700-on-50: #ffb84d;--jig-color-accent-600-on-100: #ffa826;--jig-color-error-50: #1c0000;--jig-color-error-50-contrast: #ffffff;--jig-color-error-100: #2e0000;--jig-color-error-100-contrast: #ffffff;--jig-color-error-200: #470000;--jig-color-error-200-contrast: #ffffff;--jig-color-error-300: #5c0000;--jig-color-error-300-contrast: #ffffff;--jig-color-error-400: #7a0000;--jig-color-error-400-contrast: #ffffff;--jig-color-error-500: #990000;--jig-color-error-500-contrast: #ffffff;--jig-color-error-600: #cc0000;--jig-color-error-600-contrast: #ffffff;--jig-color-error-700: #ef7f7f;--jig-color-error-700-contrast: #0d0d0d;--jig-color-error-800: #f7b3b3;--jig-color-error-800-contrast: #0d0d0d;--jig-color-error-900: #fbd9d9;--jig-color-error-900-contrast: #0d0d0d;--jig-color-error-950: #fdecec;--jig-color-error-950-contrast: #0d0d0d;--jig-color-error-700-on-50: #ef7f7f;--jig-color-error-600-on-100: #ef7f7f;--jig-color-warning-50: #2b1800;--jig-color-warning-50-contrast: #ffffff;--jig-color-warning-100: #472900;--jig-color-warning-100-contrast: #ffffff;--jig-color-warning-200: #6b3d00;--jig-color-warning-200-contrast: #ffffff;--jig-color-warning-300: #8f5200;--jig-color-warning-300-contrast: #ffffff;--jig-color-warning-400: #b66a00;--jig-color-warning-400-contrast: #0d0d0d;--jig-color-warning-500: #ff9900;--jig-color-warning-500-contrast: #0d0d0d;--jig-color-warning-600: #ffa826;--jig-color-warning-600-contrast: #0d0d0d;--jig-color-warning-700: #ffb84d;--jig-color-warning-700-contrast: #0d0d0d;--jig-color-warning-800: #ffd08a;--jig-color-warning-800-contrast: #0d0d0d;--jig-color-warning-900: #ffe6c2;--jig-color-warning-900-contrast: #0d0d0d;--jig-color-warning-950: #fff4e3;--jig-color-warning-950-contrast: #0d0d0d;--jig-color-warning-700-on-50: #ffb84d;--jig-color-warning-600-on-100: #ffa826;--jig-color-info-50: #0a1636;--jig-color-info-50-contrast: #ffffff;--jig-color-info-100: #0f2357;--jig-color-info-100-contrast: #ffffff;--jig-color-info-200: #15317f;--jig-color-info-200-contrast: #ffffff;--jig-color-info-300: #1a3fa8;--jig-color-info-300-contrast: #ffffff;--jig-color-info-400: #1d4ed8;--jig-color-info-400-contrast: #ffffff;--jig-color-info-500: #2563eb;--jig-color-info-500-contrast: #ffffff;--jig-color-info-600: #4f83f1;--jig-color-info-600-contrast: #0d0d0d;--jig-color-info-700: #93b4ff;--jig-color-info-700-contrast: #0d0d0d;--jig-color-info-800: #a9c3fb;--jig-color-info-800-contrast: #0d0d0d;--jig-color-info-900: #d4e1fd;--jig-color-info-900-contrast: #0d0d0d;--jig-color-info-950: #eaf0fe;--jig-color-info-950-contrast: #0d0d0d;--jig-color-info-700-on-50: #93b4ff;--jig-color-info-600-on-100: #93b4ff;--jig-color-success-50: #06280f;--jig-color-success-50-contrast: #ffffff;--jig-color-success-100: #0a3f1a;--jig-color-success-100-contrast: #ffffff;--jig-color-success-200: #0f5c26;--jig-color-success-200-contrast: #ffffff;--jig-color-success-300: #147a33;--jig-color-success-300-contrast: #ffffff;--jig-color-success-400: #1a8c3b;--jig-color-success-400-contrast: #0d0d0d;--jig-color-success-500: #22b14c;--jig-color-success-500-contrast: #0d0d0d;--jig-color-success-600: #4ec96f;--jig-color-success-600-contrast: #0d0d0d;--jig-color-success-700: #74cd8f;--jig-color-success-700-contrast: #0d0d0d;--jig-color-success-800: #a7e0b9;--jig-color-success-800-contrast: #0d0d0d;--jig-color-success-900: #d3f0dc;--jig-color-success-900-contrast: #0d0d0d;--jig-color-success-950: #e9f7ee;--jig-color-success-950-contrast: #0d0d0d;--jig-color-success-700-on-50: #74cd8f;--jig-color-success-600-on-100: #4ec96f;--jig-color-secondary-50: #141414;--jig-color-secondary-50-contrast: #ffffff;--jig-color-secondary-100: #1a1a1a;--jig-color-secondary-100-contrast: #ffffff;--jig-color-secondary-200: #232323;--jig-color-secondary-200-contrast: #ffffff;--jig-color-secondary-300: #2e2e2e;--jig-color-secondary-300-contrast: #ffffff;--jig-color-secondary-400: #55554f;--jig-color-secondary-400-contrast: #ffffff;--jig-color-secondary-500: #8a8a85;--jig-color-secondary-500-contrast: #0d0d0d;--jig-color-secondary-600: #b8b8b3;--jig-color-secondary-600-contrast: #0d0d0d;--jig-color-secondary-700: #cfcfca;--jig-color-secondary-700-contrast: #0d0d0d;--jig-color-secondary-800: #e0e0dc;--jig-color-secondary-800-contrast: #0d0d0d;--jig-color-secondary-900: #ebebe7;--jig-color-secondary-900-contrast: #0d0d0d;--jig-color-secondary-950: #f5f5f3;--jig-color-secondary-950-contrast: #0d0d0d;--jig-color-secondary-700-on-50: #cfcfca;--jig-color-secondary-600-on-100: #b8b8b3;--jig-color-surface-50: #141414;--jig-color-surface-50-contrast: #ffffff;--jig-color-surface-100: #1a1a1a;--jig-color-surface-100-contrast: #ffffff;--jig-color-surface-200: #232323;--jig-color-surface-200-contrast: #ffffff;--jig-color-surface-300: #2e2e2e;--jig-color-surface-300-contrast: #ffffff;--jig-color-surface-400: #55554f;--jig-color-surface-400-contrast: #ffffff;--jig-color-surface-500: #8a8a85;--jig-color-surface-500-contrast: #0d0d0d;--jig-color-surface-600: #b8b8b3;--jig-color-surface-600-contrast: #0d0d0d;--jig-color-surface-700: #cfcfca;--jig-color-surface-700-contrast: #0d0d0d;--jig-color-surface-800: #e0e0dc;--jig-color-surface-800-contrast: #0d0d0d;--jig-color-surface-900: #ebebe7;--jig-color-surface-900-contrast: #0d0d0d;--jig-color-surface-950: #f5f5f3;--jig-color-surface-950-contrast: #0d0d0d;--jig-color-surface-700-on-50: #cfcfca;--jig-color-surface-600-on-100: #b8b8b3;--jig-color-disabled-text: #8a8a85;--jig-color-disabled-border: #232323;--jig-color-disabled-background: #1a1a1a;--jig-color-invalid-border: #ff6a6a}.jig-button-root{font-size:var(--tp-text-sm);font-weight:var(--tp-weight-bold)}.jig-button-kind-icon{width:var(--tp-control-height);height:var(--tp-control-height);background:transparent;color:var(--tp-color-text-muted)}.jig-button-kind-icon:hover:not(:disabled){color:var(--tp-color-text)}.jig-button-kind-text.jig-button-color-primary{color:var(--tp-color-brand-text)}.jig-button-kind-text.jig-button-color-error{color:var(--tp-color-danger-text)}.tp-btn-sm:not(.jig-button-kind-icon){height:var(--tp-control-height-sm);font-size:var(--tp-text-xs)}.tp-btn-sm.jig-button-kind-icon{width:var(--tp-control-height-sm);height:var(--tp-control-height-sm);padding:0}:where(a.jig-button-root){width:fit-content}.tp-btn-lg{height:var(--tp-control-height-lg);padding-inline:var(--tp-space-8);font-size:var(--tp-text-sm)}.tp-btn-block{width:100%}.jig-input-field-label{color:var(--tp-color-text-secondary);font-size:var(--tp-text-sm);font-weight:var(--tp-weight-semibold)}.jig-tag-root{font-size:var(--tp-text-xs);font-weight:var(--tp-weight-semibold)}.jig-input-field-labelKind-over{margin-top:1.25rem}.jig-input-field-labelKind-over .jig-input-field-label{padding:0 0 var(--tp-space-1)}.jig-dialog-wrapper,.jig-drawer-root,.jig-toast-root{--jig-color-background: var(--tp-color-surface)}.jig-dialog-default-header{font-family:var(--tp-font-display);font-size:var(--tp-text-lg);font-weight:var(--tp-weight-heavy)}@media(max-width:720px){.jig-dialog-modal{width:100%!important;max-width:100%!important;max-height:92dvh;margin:auto 0 0;padding-bottom:env(safe-area-inset-bottom);border-radius:var(--tp-radius-lg) var(--tp-radius-lg) 0 0}}.jig-avatar-root{--avatar-bg: var(--tp-color-text);font-family:var(--tp-font-display);font-weight:var(--tp-weight-bold)}.jig-input-root::placeholder{color:var(--tp-color-text-muted)}.jig-tabs-headers-container{border:1px solid var(--tp-color-border);background:var(--tp-color-surface-sunken)}.jig-tabs-header{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:var(--tp-space-2);min-height:var(--tp-control-height);padding-inline:var(--tp-space-2);font-size:var(--tp-text-sm);font-weight:var(--tp-weight-semibold)}@media(max-width:720px){.jig-tabs-header{gap:var(--tp-space-1);padding-inline:var(--tp-space-1);font-size:var(--tp-text-xs)}}.jig-tabs-header-active{background:var(--tp-color-surface);color:var(--tp-color-text);box-shadow:inset 0 -2px 0 var(--tp-color-brand)}.jig-tabs-content{padding-top:var(--tp-space-4)}.tp-tabs-sticky .jig-tabs-headers-container{position:sticky;top:var(--tp-topbar-height);z-index:var(--tp-z-sticky)}.jig-toast-root{border-inline-start:4px solid var(--theme-color-500);box-shadow:var(--tp-shadow-3);font-weight:var(--tp-weight-semibold)}.jig-snackbar-actions .jig-button-root{color:inherit;text-decoration:underline;text-underline-offset:.2em}@media(min-width:1200px){.tp-field-fixed{display:flex}.tp-field-fixed .jig-input-field-root{flex:1;resize:none}}@layer reset,jig;@layer reset{*,*:before,*:after{box-sizing:border-box;border:0 solid var(--tp-color-border)}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:100%;tab-size:4}body{min-height:100vh;background:var(--tp-color-bg);color:var(--tp-color-text);font-family:var(--tp-font-body);font-size:var(--tp-text-base);line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}p,dl,dd,figure,blockquote,pre,fieldset{margin:0;padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:inherit}img,svg,video{display:block;max-width:100%}button,input,select,textarea{margin:0;padding:0;color:inherit;font:inherit;letter-spacing:inherit}button{background:transparent;cursor:pointer}table{border-collapse:collapse;text-indent:0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.tp-page{width:100%;max-width:var(--tp-content-max);margin-inline:auto;padding:var(--tp-space-8) var(--tp-space-10) var(--tp-space-16)}.tp-page--narrow{max-width:var(--tp-content-narrow)}.tp-page--wide{max-width:var(--tp-content-wide)}.tp-page-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--tp-space-4);margin-bottom:var(--tp-space-8)}.tp-page-title{font-family:var(--tp-font-display);font-size:clamp(var(--tp-text-xl),3vw,var(--tp-text-2xl));font-weight:var(--tp-weight-heavy);letter-spacing:var(--tp-tracking-tight);line-height:1.1}.tp-page-subtitle{margin-top:var(--tp-space-2);color:var(--tp-color-text-muted);font-size:var(--tp-text-base)}.tp-eyebrow{margin-bottom:var(--tp-space-1);color:var(--tp-color-text-muted);font-size:var(--tp-text-sm);font-weight:var(--tp-weight-semibold)}.tp-section-title{font-family:var(--tp-font-display);font-size:var(--tp-text-lg);font-weight:var(--tp-weight-bold);letter-spacing:-.01em;line-height:1.2}.tp-card-title{font-family:var(--tp-font-display);font-size:var(--tp-text-md);font-weight:var(--tp-weight-bold);line-height:1.25}.tp-label{color:var(--tp-color-text-muted);font-size:var(--tp-text-xs);font-weight:var(--tp-weight-semibold)}.tp-muted{color:var(--tp-color-text-muted)}.tp-mono{font-variant-numeric:tabular-nums}.tp-link{color:var(--tp-color-brand-text);font-weight:var(--tp-weight-semibold);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;transition:text-decoration-color var(--tp-motion-fast)}.tp-link:hover{text-decoration-color:currentColor}.tp-card{border:1px solid var(--tp-color-border);border-radius:var(--tp-radius-md);background:var(--tp-color-surface)}.tp-card--padded{padding:var(--tp-space-5)}.tp-card--interactive{transition:border-color var(--tp-motion-fast),box-shadow var(--tp-motion-base) var(--tp-ease-out),translate var(--tp-motion-base) var(--tp-ease-out)}.tp-card--interactive:hover{border-color:var(--tp-color-border-strong);box-shadow:var(--tp-shadow-2);translate:0 -2px}.tp-card--interactive:focus-visible{outline:2px solid var(--tp-color-brand-text);outline-offset:2px}.tp-stack{display:flex;flex-direction:column;gap:var(--tp-space-4)}.tp-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tp-space-2)}.tp-row--between{justify-content:space-between}.tp-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--tp-space-2)}.tp-crest-fade{position:absolute;top:50%;left:50%;z-index:-1;width:max-content;opacity:.2;-webkit-mask-image:radial-gradient(closest-side,black 50%,transparent);mask-image:radial-gradient(closest-side,black 50%,transparent);translate:-50% -50%;pointer-events:none}.tp-form{display:flex;flex-direction:column;gap:var(--tp-space-5)}.tp-form-switch{text-align:center}.tp-check{display:inline-flex;align-items:center;gap:var(--tp-space-2);color:var(--tp-color-text-secondary);font-size:var(--tp-text-sm);cursor:pointer}.tp-finder{flex:1 1 16rem;max-width:24rem}@media(max-width:720px){.tp-finder{flex-basis:100%;max-width:none}}.tp-finder-icon{order:-1;display:inline-flex;margin-right:var(--tp-space-2);color:var(--tp-color-text-muted)}.tp-fold-icon{transition:transform var(--tp-motion-fast)}.tp-fold-icon--closed{transform:rotate(-90deg)}.tp-tab-count{padding:0 var(--tp-space-2);border-radius:var(--tp-radius-full);background:var(--tp-color-border);color:var(--tp-color-text-secondary);font-size:var(--tp-text-2xs);letter-spacing:normal}.tp-tab-count--on{background:var(--tp-color-brand);color:var(--tp-color-on-brand)}[sheet-foot]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--tp-space-2)}@media(max-width:720px){[sheet-foot]{width:100%}[sheet-foot]>*{flex:1}}.tp-btn-paypal{padding-inline:var(--tp-space-3);border-color:transparent;background:var(--tp-color-paypal)}.tp-btn-paypal:hover:not(:disabled){border-color:transparent;background:var(--tp-color-paypal-hover)}.tp-btn-paypal img{width:auto;height:1rem;object-fit:contain}.tp-stat-value{font-family:var(--tp-font-display);font-size:var(--tp-text-xl);font-weight:var(--tp-weight-heavy);letter-spacing:var(--tp-tracking-tight);line-height:1}.tp-kv{display:grid;grid-template-columns:1fr 1fr;gap:var(--tp-space-3) var(--tp-space-4)}.tp-kv dt{color:var(--tp-color-text-muted);font-size:var(--tp-text-xs);font-weight:var(--tp-weight-semibold)}.tp-kv dd{margin-top:2px;font-size:var(--tp-text-base);font-weight:var(--tp-weight-semibold)}.tp-empty{display:flex;flex-direction:column;align-items:center;gap:var(--tp-space-3);padding:var(--tp-space-12) var(--tp-space-6);color:var(--tp-color-text-muted);text-align:center}@media(min-width:881px){.tp-mobile-only{display:none!important}}@media(max-width:880px){.tp-page{padding:var(--tp-space-5) var(--tp-space-4) var(--tp-space-12)}.tp-desktop-only{display:none!important}}.tp-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tp-skip-link{position:fixed;top:var(--tp-space-2);left:var(--tp-space-2);z-index:var(--tp-z-toast);padding:var(--tp-space-2) var(--tp-space-4);border-radius:var(--tp-radius-sm);background:var(--tp-color-brand);color:var(--tp-color-on-brand);font-weight:var(--tp-weight-bold);transform:translateY(-200%)}.tp-skip-link:focus{transform:none}@keyframes tp-rise{0%{opacity:0;translate:0 .5rem}}@keyframes tp-fade{0%{opacity:0}}@keyframes tp-fade-out{to{opacity:0}}.tp-page>*{animation:tp-rise var(--tp-motion-slow) var(--tp-ease-out) backwards}.tp-page>:nth-child(2){animation-delay:50ms}.tp-page>:nth-child(3){animation-delay:.1s}.tp-page>:nth-child(n+4){animation-delay:.15s}.tp-stagger>*{animation:tp-rise var(--tp-motion-slow) var(--tp-ease-out) backwards}.tp-stagger>:nth-child(1){animation-delay:.14s}.tp-stagger>:nth-child(2){animation-delay:.18s}.tp-stagger>:nth-child(3){animation-delay:.22s}.tp-stagger>:nth-child(4){animation-delay:.26s}.tp-stagger>:nth-child(5){animation-delay:.3s}.tp-stagger>:nth-child(6){animation-delay:.34s}.tp-stagger>:nth-child(7){animation-delay:.38s}.tp-stagger>:nth-child(8){animation-delay:.42s}.tp-form>*{animation:tp-rise var(--tp-motion-slow) var(--tp-ease-out) backwards}.tp-form>:nth-child(1){animation-delay:35ms}.tp-form>:nth-child(2){animation-delay:70ms}.tp-form>:nth-child(3){animation-delay:105ms}.tp-form>:nth-child(4){animation-delay:.14s}.tp-form>:nth-child(5){animation-delay:175ms}.tp-form>:nth-child(6){animation-delay:.21s}.tp-form>:nth-child(7){animation-delay:245ms}.jig-tabs-header{transition:background var(--tp-motion-fast),box-shadow var(--tp-motion-base) var(--tp-ease-out),color var(--tp-motion-fast)}.jig-button-root{transition:background var(--tp-motion-fast),border-color var(--tp-motion-fast),box-shadow var(--tp-motion-base),color var(--tp-motion-fast),scale var(--tp-motion-fast) var(--tp-ease-out)}.jig-button-root:active:not(:disabled){scale:.98}#main{view-transition-name:page}::view-transition-old(root),::view-transition-new(root){animation:none}::view-transition-old(page){animation:tp-fade-out var(--tp-motion-fast) ease-in both}::view-transition-new(page){animation:tp-fade var(--tp-motion-base) var(--tp-ease-out) both}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}
