@charset "UTF-8";:root{--gm-color-yellow: #fba705;--gm-color-green: #1ccc8d;--gm-color-purple: #7540ef;--gm-color-red: #ff2b5e;--gm-color-grey: #a0a0b5;--gm-color-violet: #ab5bfa;--gm-color-pink: #d94df2;--gm-color-blue: #2e95fe;--gm-color-black: #000000;--gm-color-white: #ffffff;--gm-color-purple-90: color-mix(in srgb, var(--gm-color-purple) 90%, transparent);--gm-color-purple-80: color-mix(in srgb, var(--gm-color-purple) 80%, transparent);--gm-color-purple-70: color-mix(in srgb, var(--gm-color-purple) 70%, transparent);--gm-color-purple-60: color-mix(in srgb, var(--gm-color-purple) 60%, transparent);--gm-color-purple-50: color-mix(in srgb, var(--gm-color-purple) 50%, transparent);--gm-color-purple-40: color-mix(in srgb, var(--gm-color-purple) 40%, transparent);--gm-color-purple-30: color-mix(in srgb, var(--gm-color-purple) 30%, transparent);--gm-color-purple-20: color-mix(in srgb, var(--gm-color-purple) 20%, transparent);--gm-color-purple-10: color-mix(in srgb, var(--gm-color-purple) 10%, transparent);--gm-color-purple-5: color-mix(in srgb, var(--gm-color-purple) 5%, transparent);--gm-color-red-90: color-mix(in srgb, var(--gm-color-red) 90%, transparent);--gm-color-red-80: color-mix(in srgb, var(--gm-color-red) 80%, transparent);--gm-color-red-70: color-mix(in srgb, var(--gm-color-red) 70%, transparent);--gm-color-red-60: color-mix(in srgb, var(--gm-color-red) 60%, transparent);--gm-color-red-50: color-mix(in srgb, var(--gm-color-red) 50%, transparent);--gm-color-red-40: color-mix(in srgb, var(--gm-color-red) 40%, transparent);--gm-color-red-30: color-mix(in srgb, var(--gm-color-red) 30%, transparent);--gm-color-red-20: color-mix(in srgb, var(--gm-color-red) 20%, transparent);--gm-color-red-10: color-mix(in srgb, var(--gm-color-red) 10%, transparent);--gm-color-red-5: color-mix(in srgb, var(--gm-color-red) 5%, transparent);--gm-color-green-90: color-mix(in srgb, var(--gm-color-green) 90%, transparent);--gm-color-green-80: color-mix(in srgb, var(--gm-color-green) 80%, transparent);--gm-color-green-70: color-mix(in srgb, var(--gm-color-green) 70%, transparent);--gm-color-green-60: color-mix(in srgb, var(--gm-color-green) 60%, transparent);--gm-color-green-50: color-mix(in srgb, var(--gm-color-green) 50%, transparent);--gm-color-green-40: color-mix(in srgb, var(--gm-color-green) 40%, transparent);--gm-color-green-30: color-mix(in srgb, var(--gm-color-green) 30%, transparent);--gm-color-green-20: color-mix(in srgb, var(--gm-color-green) 20%, transparent);--gm-color-green-10: color-mix(in srgb, var(--gm-color-green) 10%, transparent);--gm-color-green-5: color-mix(in srgb, var(--gm-color-green) 5%, transparent);--gm-color-yellow-90: color-mix(in srgb, var(--gm-color-yellow) 90%, transparent);--gm-color-yellow-80: color-mix(in srgb, var(--gm-color-yellow) 80%, transparent);--gm-color-yellow-70: color-mix(in srgb, var(--gm-color-yellow) 70%, transparent);--gm-color-yellow-60: color-mix(in srgb, var(--gm-color-yellow) 60%, transparent);--gm-color-yellow-50: color-mix(in srgb, var(--gm-color-yellow) 50%, transparent);--gm-color-yellow-40: color-mix(in srgb, var(--gm-color-yellow) 40%, transparent);--gm-color-yellow-30: color-mix(in srgb, var(--gm-color-yellow) 30%, transparent);--gm-color-yellow-20: color-mix(in srgb, var(--gm-color-yellow) 20%, transparent);--gm-color-yellow-10: color-mix(in srgb, var(--gm-color-yellow) 10%, transparent);--gm-color-yellow-5: color-mix(in srgb, var(--gm-color-yellow) 5%, transparent);--gm-color-grey-90: color-mix(in srgb, var(--gm-color-grey) 90%, transparent);--gm-color-grey-80: color-mix(in srgb, var(--gm-color-grey) 80%, transparent);--gm-color-grey-70: color-mix(in srgb, var(--gm-color-grey) 70%, transparent);--gm-color-grey-60: color-mix(in srgb, var(--gm-color-grey) 60%, transparent);--gm-color-grey-50: color-mix(in srgb, var(--gm-color-grey) 50%, transparent);--gm-color-grey-40: color-mix(in srgb, var(--gm-color-grey) 40%, transparent);--gm-color-grey-30: color-mix(in srgb, var(--gm-color-grey) 30%, transparent);--gm-color-grey-20: color-mix(in srgb, var(--gm-color-grey) 20%, transparent);--gm-color-grey-10: color-mix(in srgb, var(--gm-color-grey) 10%, transparent);--gm-color-grey-5: color-mix(in srgb, var(--gm-color-grey) 5%, transparent);--gm-color-pink-90: color-mix(in srgb, var(--gm-color-pink) 90%, transparent);--gm-color-pink-80: color-mix(in srgb, var(--gm-color-pink) 80%, transparent);--gm-color-pink-70: color-mix(in srgb, var(--gm-color-pink) 70%, transparent);--gm-color-pink-60: color-mix(in srgb, var(--gm-color-pink) 60%, transparent);--gm-color-pink-50: color-mix(in srgb, var(--gm-color-pink) 50%, transparent);--gm-color-pink-40: color-mix(in srgb, var(--gm-color-pink) 40%, transparent);--gm-color-pink-30: color-mix(in srgb, var(--gm-color-pink) 30%, transparent);--gm-color-pink-20: color-mix(in srgb, var(--gm-color-pink) 20%, transparent);--gm-color-pink-10: color-mix(in srgb, var(--gm-color-pink) 10%, transparent);--gm-color-pink-5: color-mix(in srgb, var(--gm-color-pink) 5%, transparent);--gm-color-violet-90: color-mix(in srgb, var(--gm-color-violet) 90%, transparent);--gm-color-violet-80: color-mix(in srgb, var(--gm-color-violet) 80%, transparent);--gm-color-violet-70: color-mix(in srgb, var(--gm-color-violet) 70%, transparent);--gm-color-violet-60: color-mix(in srgb, var(--gm-color-violet) 60%, transparent);--gm-color-violet-50: color-mix(in srgb, var(--gm-color-violet) 50%, transparent);--gm-color-violet-40: color-mix(in srgb, var(--gm-color-violet) 40%, transparent);--gm-color-violet-30: color-mix(in srgb, var(--gm-color-violet) 30%, transparent);--gm-color-violet-20: color-mix(in srgb, var(--gm-color-violet) 20%, transparent);--gm-color-violet-10: color-mix(in srgb, var(--gm-color-violet) 10%, transparent);--gm-color-violet-5: color-mix(in srgb, var(--gm-color-violet) 5%, transparent);--gm-color-blue-90: color-mix(in srgb, var(--gm-color-blue) 90%, transparent);--gm-color-blue-80: color-mix(in srgb, var(--gm-color-blue) 80%, transparent);--gm-color-blue-70: color-mix(in srgb, var(--gm-color-blue) 70%, transparent);--gm-color-blue-60: color-mix(in srgb, var(--gm-color-blue) 60%, transparent);--gm-color-blue-50: color-mix(in srgb, var(--gm-color-blue) 50%, transparent);--gm-color-blue-40: color-mix(in srgb, var(--gm-color-blue) 40%, transparent);--gm-color-blue-30: color-mix(in srgb, var(--gm-color-blue) 30%, transparent);--gm-color-blue-20: color-mix(in srgb, var(--gm-color-blue) 20%, transparent);--gm-color-blue-10: color-mix(in srgb, var(--gm-color-blue) 10%, transparent);--gm-color-blue-5: color-mix(in srgb, var(--gm-color-blue) 5%, transparent);--gm-color-neutral-base: #0e0f1f;--gm-color-neutral-0: var(--gm-color-neutral-base);--gm-color-neutral-5: color-mix(in srgb, var(--gm-color-white) 5%, var(--gm-color-neutral-base));--gm-color-neutral-10: color-mix( in srgb, var(--gm-color-white) 10%, var(--gm-color-neutral-base) );--gm-color-neutral-15: color-mix( in srgb, var(--gm-color-white) 15%, var(--gm-color-neutral-base) );--gm-color-neutral-20: color-mix( in srgb, var(--gm-color-white) 20%, var(--gm-color-neutral-base) );--gm-color-neutral-25: color-mix( in srgb, var(--gm-color-white) 25%, var(--gm-color-neutral-base) );--gm-color-neutral-30: color-mix( in srgb, var(--gm-color-white) 30%, var(--gm-color-neutral-base) );--gm-color-neutral-35: color-mix( in srgb, var(--gm-color-white) 35%, var(--gm-color-neutral-base) );--gm-color-neutral-40: color-mix( in srgb, var(--gm-color-white) 40%, var(--gm-color-neutral-base) );--gm-color-neutral-45: color-mix( in srgb, var(--gm-color-white) 45%, var(--gm-color-neutral-base) );--gm-color-neutral-50: color-mix( in srgb, var(--gm-color-white) 50%, var(--gm-color-neutral-base) );--gm-color-neutral-55: color-mix( in srgb, var(--gm-color-white) 55%, var(--gm-color-neutral-base) );--gm-color-neutral-60: color-mix( in srgb, var(--gm-color-white) 60%, var(--gm-color-neutral-base) );--gm-color-neutral-65: color-mix( in srgb, var(--gm-color-white) 65%, var(--gm-color-neutral-base) );--gm-color-neutral-70: color-mix( in srgb, var(--gm-color-white) 70%, var(--gm-color-neutral-base) );--gm-color-neutral-75: color-mix( in srgb, var(--gm-color-white) 75%, var(--gm-color-neutral-base) );--gm-color-neutral-80: color-mix( in srgb, var(--gm-color-white) 80%, var(--gm-color-neutral-base) );--gm-color-neutral-85: color-mix( in srgb, var(--gm-color-white) 85%, var(--gm-color-neutral-base) );--gm-color-neutral-90: color-mix( in srgb, var(--gm-color-white) 90%, var(--gm-color-neutral-base) );--gm-color-neutral-95: color-mix( in srgb, var(--gm-color-white) 95%, var(--gm-color-neutral-base) );--gm-color-neutral-100: var(--gm-color-white);--gm-spacing-0: 0px;--gm-spacing-2: 2px;--gm-spacing-4: 4px;--gm-spacing-6: 6px;--gm-spacing-8: 8px;--gm-spacing-12: 12px;--gm-spacing-16: 16px;--gm-spacing-20: 20px;--gm-spacing-24: 24px;--gm-spacing-32: 32px;--gm-spacing-40: 40px;--gm-spacing-48: 48px;--gm-spacing-56: 56px;--gm-spacing-64: 64px;--gm-spacing-2xs: 2px;--gm-spacing-xs: var(--gm-spacing-4);--gm-spacing-sm: var(--gm-spacing-8);--gm-spacing-md: var(--gm-spacing-16);--gm-spacing-lg: var(--gm-spacing-24);--gm-spacing-xl: var(--gm-spacing-32);--gm-spacing-2xl: var(--gm-spacing-40);--gm-spacing-3xl: var(--gm-spacing-48);--gm-radius-none: 0px;--gm-radius-xs: 4px;--gm-radius-6: 6px;--gm-radius-sm: 8px;--gm-radius-10: 10px;--gm-radius-md: 12px;--gm-radius-lg: 16px;--gm-radius-xl: 20px;--gm-radius-2xl: 24px;--gm-radius-3xl: 32px;--gm-radius-4xl: 40px;--gm-radius-5xl: 48px;--gm-radius-6xl: 56px;--gm-radius-7xl: 64px;--gm-radius-full: 9999px;--gm-font-family-game: "Lilita One", cursive;--gm-font-family-display: AtypDisplay, Inter, system-ui, sans-serif;--gm-font-family-ui: Inter, Roboto, system-ui, -apple-system, sans-serif;--gm-font-size-2xs: 8px;--gm-font-size-xs: 10px;--gm-font-size-sm: 12px;--gm-font-size-md: 14px;--gm-font-size-lg: 16px;--gm-font-size-xl-sm: 18px;--gm-font-size-xl: 20px;--gm-font-size-2xl: 24px;--gm-font-size-3xl: 28px;--gm-font-size-4xl: 32px;--gm-font-size-5xl: 36px;--gm-font-weight-regular: 400;--gm-font-weight-medium: 500;--gm-font-weight-semibold: 600;--gm-font-weight-bold: 700;--gm-font-weight-black: 900;--gm-line-height-2xs: 12px;--gm-line-height-xs: 14px;--gm-line-height-sm: 18px;--gm-line-height-md: 20px;--gm-line-height-lg: 24px;--gm-line-height-xl: 28px;--gm-line-height-2xl: 34px;--gm-line-height-3xl: 44px;--gm-letter-spacing-tight: -.02em;--gm-letter-spacing-normal: 0;--gm-letter-spacing-wide: .06em;--gm-text-h1-font: var(--gm-font-family-display);--gm-text-h1-size: var(--gm-font-size-5xl);--gm-text-h1-line-height: var(--gm-line-height-3xl);--gm-text-h2-font: var(--gm-font-family-display);--gm-text-h2-size: var(--gm-font-size-4xl);--gm-text-h2-line-height: var(--gm-line-height-2xl);--gm-text-subtitle-lg-font: var(--gm-font-family-display);--gm-text-subtitle-lg-size: var(--gm-font-size-xl);--gm-text-subtitle-lg-line-height: var(--gm-line-height-xl);--gm-text-subtitle-md-font: var(--gm-font-family-display);--gm-text-subtitle-md-size: var(--gm-font-size-xl-sm);--gm-text-subtitle-md-line-height: var(--gm-line-height-xl);--gm-text-subtitle-sm-font: var(--gm-font-family-ui);--gm-text-subtitle-sm-size: var(--gm-font-size-lg);--gm-text-subtitle-sm-line-height: var(--gm-line-height-lg);--gm-text-body-font: var(--gm-font-family-ui);--gm-text-body-size: var(--gm-font-size-md);--gm-text-body-line-height: var(--gm-line-height-md);--gm-text-subtext-font: var(--gm-font-family-ui);--gm-text-subtext-size: var(--gm-font-size-sm);--gm-text-subtext-line-height: var(--gm-line-height-sm);--gm-text-label-font: var(--gm-font-family-ui);--gm-text-label-size: var(--gm-font-size-xs);--gm-text-label-line-height: var(--gm-line-height-xs);--gm-text-label-weight: var(--gm-font-weight-semibold);--gm-text-label-sm-font: var(--gm-font-family-ui);--gm-text-label-sm-size: var(--gm-font-size-2xs);--gm-text-label-sm-line-height: var(--gm-line-height-2xs);--gm-text-label-sm-weight: var(--gm-font-weight-semibold);--gm-shadow-sm: 0 0 4px 0 rgb(14 15 31 / 12%), 0 2px 8px 0 rgb(14 15 31 / 20%);--gm-shadow-md: 0 0 4px 0 rgb(14 15 31 / 4%), 0 4px 24px 0 rgb(14 15 31 / 8%);--gm-shadow-lg: 0 8px 40px 0 rgb(14 15 31 / 80%);--gm-shadow-inset: inset 0 1px 0 0 rgb(255 255 255 / 10%);--gm-transition-fast: .1s ease;--gm-transition-base: .15s ease-in-out;--gm-transition-slow: .3s ease;--gm-focus-ring-width: 2px;--gm-focus-ring-offset: 2px;--gm-focus-ring-color: var(--gm-color-purple);--gm-z-index-base: 0;--gm-z-index-above: 1;--gm-z-index-dropdown: 100;--gm-z-index-sticky: 200;--gm-z-index-fixed: 300;--gm-z-index-overlay: 400;--gm-z-index-modal: 500;--gm-z-index-toast: 600;--gm-z-index-tooltip: 700;--gm-breakpoint-sm: 576px;--gm-breakpoint-md: 768px;--gm-breakpoint-lg: 992px;--gm-breakpoint-xl: 1200px;--gm-breakpoint-2xl: 1440px;--gm-bg-base-base: #0e0f1f;--gm-bg-base-inverse: #ffffff;--gm-bg-base-surface: #181928;--gm-bg-base-elevated: #181928;--gm-bg-base-overlay: #242533;--gm-bg-base-input: rgba(255, 255, 255, .05);--gm-bg-static-dark-deep: #0e0f1f;--gm-bg-static-dark-surface: #181928;--gm-bg-static-dark-elevated: #242533;--gm-bg-static-light: #ffffff;--gm-bg-static-none: rgba(255, 255, 255, 0);--gm-bg-surface-subtle: rgba(160, 160, 181, .05);--gm-bg-surface-default: rgba(160, 160, 181, .1);--gm-bg-surface-strong: rgba(160, 160, 181, .2);--gm-bg-surface-heavy: rgba(160, 160, 181, .4);--gm-bg-surface-solid: #a0a0b5;--gm-bg-neutral-dark-100: rgba(255, 255, 255, 1);--gm-bg-neutral-dark-80: rgba(255, 255, 255, .8);--gm-bg-neutral-dark-40: rgba(255, 255, 255, .4);--gm-bg-neutral-dark-20: rgba(255, 255, 255, .2);--gm-bg-neutral-dark-10: rgba(255, 255, 255, .1);--gm-bg-neutral-light-100: rgba(14, 15, 31, 1);--gm-bg-neutral-light-80: rgba(14, 15, 31, .8);--gm-bg-neutral-light-40: rgba(14, 15, 31, .4);--gm-bg-neutral-light-20: rgba(14, 15, 31, .2);--gm-bg-neutral-light-10: rgba(14, 15, 31, .1);--gm-bg-accent-purple-xsubtle: rgba(117, 64, 239, .1);--gm-bg-accent-purple-subtle: rgba(117, 64, 239, .2);--gm-bg-accent-purple-default: rgba(117, 64, 239, .3);--gm-bg-accent-purple-strong: rgba(117, 64, 239, .4);--gm-bg-accent-purple-solid: #7540ef;--gm-bg-accent-purple-hover: #693ad7;--gm-bg-accent-purple-disabled: rgba(117, 64, 239, .4);--gm-bg-accent-yellow-xsubtle: rgba(251, 167, 5, .1);--gm-bg-accent-yellow-subtle: rgba(251, 167, 5, .2);--gm-bg-accent-yellow-default: rgba(251, 167, 5, .3);--gm-bg-accent-yellow-strong: rgba(251, 167, 5, .4);--gm-bg-accent-yellow-solid: #fba705;--gm-bg-accent-yellow-hover: #e29605;--gm-bg-accent-yellow-disabled: rgba(251, 167, 5, .4);--gm-bg-accent-green-xsubtle: rgba(28, 204, 141, .1);--gm-bg-accent-green-subtle: rgba(28, 204, 141, .2);--gm-bg-accent-green-default: rgba(28, 204, 141, .3);--gm-bg-accent-green-strong: rgba(28, 204, 141, .4);--gm-bg-accent-green-solid: #1ccc8d;--gm-bg-accent-green-hover: #19b87f;--gm-bg-accent-green-disabled: rgba(28, 204, 141, .4);--gm-bg-accent-red-xsubtle: rgba(255, 43, 94, .1);--gm-bg-accent-red-subtle: rgba(255, 43, 94, .2);--gm-bg-accent-red-default: rgba(255, 43, 94, .3);--gm-bg-accent-red-strong: rgba(255, 43, 94, .4);--gm-bg-accent-red-solid: #ff2b5e;--gm-bg-accent-red-hover: #e52755;--gm-bg-accent-red-disabled: rgba(255, 43, 94, .4);--gm-bg-accent-pink-xsubtle: rgba(217, 77, 242, .1);--gm-bg-accent-pink-subtle: rgba(217, 77, 242, .2);--gm-bg-accent-pink-default: rgba(217, 77, 242, .3);--gm-bg-accent-pink-strong: rgba(217, 77, 242, .4);--gm-bg-accent-pink-solid: #d94df2;--gm-bg-accent-pink-hover: #c345da;--gm-bg-accent-pink-disabled: rgba(217, 77, 242, .4);--gm-bg-accent-violet-xsubtle: rgba(171, 91, 250, .1);--gm-bg-accent-violet-subtle: rgba(171, 91, 250, .2);--gm-bg-accent-violet-default: rgba(171, 91, 250, .3);--gm-bg-accent-violet-strong: rgba(171, 91, 250, .4);--gm-bg-accent-violet-solid: #ab5bfa;--gm-bg-accent-violet-hover: #9a52e1;--gm-bg-accent-violet-disabled: rgba(171, 91, 250, .4);--gm-bg-accent-blue-xsubtle: rgba(46, 149, 254, .1);--gm-bg-accent-blue-subtle: rgba(46, 149, 254, .2);--gm-bg-accent-blue-default: rgba(46, 149, 254, .3);--gm-bg-accent-blue-strong: rgba(46, 149, 254, .4);--gm-bg-accent-blue-solid: #2e95fe;--gm-bg-accent-blue-hover: #2986e5;--gm-bg-accent-blue-disabled: rgba(46, 149, 254, .4);--gm-bg-accent-ondark-purple-xsubtle: rgba(255, 255, 255, .05);--gm-bg-accent-ondark-purple-subtle: rgba(255, 255, 255, .1);--gm-bg-accent-ondark-purple-default: rgba(255, 255, 255, .2);--gm-bg-accent-ondark-purple-strong: rgba(255, 255, 255, .3);--gm-bg-accent-ondark-purple-solid: #ffffff;--gm-bg-accent-ondark-yellow-xsubtle: rgba(255, 255, 255, .05);--gm-bg-accent-ondark-yellow-subtle: rgba(255, 255, 255, .1);--gm-bg-accent-ondark-yellow-default: rgba(255, 255, 255, .2);--gm-bg-accent-ondark-yellow-strong: rgba(255, 255, 255, .3);--gm-bg-accent-ondark-yellow-solid: #ffffff;--gm-bg-accent-ondark-green-xsubtle: rgba(255, 255, 255, .05);--gm-bg-accent-ondark-green-subtle: rgba(255, 255, 255, .1);--gm-bg-accent-ondark-green-default: rgba(255, 255, 255, .2);--gm-bg-accent-ondark-green-strong: rgba(255, 255, 255, .3);--gm-bg-accent-ondark-green-solid: #ffffff;--gm-bg-accent-ondark-red-xsubtle: rgba(255, 255, 255, .05);--gm-bg-accent-ondark-red-subtle: rgba(255, 255, 255, .1);--gm-bg-accent-ondark-red-default: rgba(255, 255, 255, .2);--gm-bg-accent-ondark-red-strong: rgba(255, 255, 255, .3);--gm-bg-accent-ondark-red-solid: #ffffff;--gm-bg-accent-ondark-pink-xsubtle: rgba(255, 255, 255, .05);--gm-bg-accent-ondark-pink-subtle: rgba(255, 255, 255, .1);--gm-bg-accent-ondark-pink-default: rgba(255, 255, 255, .2);--gm-bg-accent-ondark-pink-strong: rgba(255, 255, 255, .3);--gm-bg-accent-ondark-pink-solid: #ffffff;--gm-bg-accent-ondark-violet-xsubtle: rgba(255, 255, 255, .05);--gm-bg-accent-ondark-violet-subtle: rgba(255, 255, 255, .1);--gm-bg-accent-ondark-violet-default: rgba(255, 255, 255, .2);--gm-bg-accent-ondark-violet-strong: rgba(255, 255, 255, .3);--gm-bg-accent-ondark-violet-solid: #ffffff;--gm-bg-accent-ondark-blue-xsubtle: rgba(255, 255, 255, .05);--gm-bg-accent-ondark-blue-subtle: rgba(255, 255, 255, .1);--gm-bg-accent-ondark-blue-default: rgba(255, 255, 255, .2);--gm-bg-accent-ondark-blue-strong: rgba(255, 255, 255, .3);--gm-bg-accent-ondark-blue-solid: #ffffff;--gm-border-neutral-subtle: rgba(160, 160, 181, .05);--gm-border-neutral-default: rgba(160, 160, 181, .1);--gm-border-neutral-strong: rgba(160, 160, 181, .2);--gm-border-neutral-heavy: rgba(160, 160, 181, .4);--gm-border-static-surface: #ffffff;--gm-border-static-dark: #0e0f1f;--gm-border-static-grey: #a0a0b5;--gm-border-inverse-light: #0e0f1f;--gm-border-inverse-dark: #ffffff;--gm-border-inverse-surface: #181928;--gm-border-accent-primary: #7540ef;--gm-border-accent-success: #1ccc8d;--gm-border-accent-warning: #fba705;--gm-border-accent-danger: #ff2b5e;--gm-border-accent-blue: #2e95fe;--gm-border-accent-pink: #d94df2;--gm-border-accent-violet: #ab5bfa;--gm-border-accent-grey: #a0a0b5;--gm-border-accent-ondark-primary: #ffffff;--gm-border-accent-ondark-success: #ffffff;--gm-border-accent-ondark-warning: #ffffff;--gm-border-accent-ondark-danger: #ffffff;--gm-border-accent-ondark-blue: #ffffff;--gm-border-accent-ondark-pink: #ffffff;--gm-border-accent-ondark-violet: #ffffff;--gm-border-accent-ondark-grey: #ffffff;--gm-icon-neutral-default: #a0a0b5;--gm-icon-neutral-default-disabled: rgba(160, 160, 181, .4);--gm-icon-neutral-dark: #ffffff;--gm-icon-neutral-inverse: #0e0f1f;--gm-icon-static-dark: #0e0f1f;--gm-icon-static-inverse: #ffffff;--gm-icon-accent-primary: #7540ef;--gm-icon-accent-success: #1ccc8d;--gm-icon-accent-warning: #fba705;--gm-icon-accent-danger: #ff2b5e;--gm-icon-accent-pink: #c345da;--gm-icon-accent-violet: #ab5bfa;--gm-icon-accent-blue: #2e95fe;--gm-icon-accent-grey: #a0a0b5;--gm-icon-accent-ondark-primary: #ffffff;--gm-icon-accent-ondark-success: #ffffff;--gm-icon-accent-ondark-warning: #ffffff;--gm-icon-accent-ondark-danger: #ffffff;--gm-icon-accent-ondark-pink: #ffffff;--gm-icon-accent-ondark-violet: #ffffff;--gm-icon-accent-ondark-blue: #ffffff;--gm-icon-accent-ondark-grey: #ffffff;--gm-text-base-primary: #ffffff;--gm-text-base-secondary: #a0a0b5;--gm-text-base-disabled: rgba(160, 160, 181, .4);--gm-text-base-inverse: #0e0f1f;--gm-text-base-inverse-secondary: rgba(14, 15, 31, .4);--gm-text-static-dark: #0e0f1f;--gm-text-static-light: #ffffff;--gm-text-static-light-secondary: rgba(255, 255, 255, .4);--gm-text-accent-brand: #693ad7;--gm-text-accent-success: #1ccc8d;--gm-text-accent-warning: #fba705;--gm-text-accent-danger: #ff2b5e;--gm-text-accent-blue: #2e95fe;--gm-text-accent-pink: #d94df2;--gm-text-accent-violet: #ab5bfa;--gm-text-accent-grey: #a0a0b5;--gm-text-accent-ondark-brand: #ffffff;--gm-text-accent-ondark-success: #ffffff;--gm-text-accent-ondark-warning: #ffffff;--gm-text-accent-ondark-danger: #ffffff;--gm-text-accent-ondark-blue: #ffffff;--gm-text-accent-ondark-pink: #ffffff;--gm-text-accent-ondark-violet: #ffffff;--gm-text-accent-ondark-grey: #ffffff;--gm-btn-font-family: var(--gm-font-family-game);--gm-btn-font-size: var(--gm-font-size-md);--gm-btn-font-weight: var(--gm-font-weight-regular);--gm-btn-line-height: 20px;--gm-btn-letter-spacing: normal;--gm-btn-text-transform: uppercase;--gm-btn-disabled-opacity: .4;--gm-btn-active-scale: .9;--gm-btn-transition: transform var(--gm-transition-base);--gm-btn-lg-height: 44px;--gm-btn-lg-radius: var(--gm-radius-lg);--gm-btn-lg-padding-y: var(--gm-spacing-md);--gm-btn-lg-padding-x: var(--gm-spacing-lg);--gm-btn-lg-gap: 6px;--gm-btn-lg-icon-size: 16px;--gm-btn-sm-height: 36px;--gm-btn-sm-radius: var(--gm-radius-md);--gm-btn-sm-padding-y: var(--gm-spacing-sm);--gm-btn-sm-padding-x: var(--gm-spacing-md);--gm-btn-sm-gap: var(--gm-spacing-xs);--gm-btn-sm-icon-size: 14px;--gm-btn-spinner-lg-size: 20px;--gm-btn-spinner-sm-size: 16px;--gm-btn-spinner-track-color: var(--gm-bg-neutral-dark-20);--gm-btn-shadow: rgba(0, 0, 0, .5);--gm-btn-icon-placeholder-bg: var(--gm-bg-neutral-dark-40);--gm-btn-gradient-border-width: 4px;--gm-btn-focus-outline-width: 2px;--gm-btn-focus-outline-offset: 3px;--gm-ui-btn-height-lg: 48px;--gm-ui-btn-height-sm: 40px;--gm-ui-btn-skeleton-min-width-lg: 80px;--gm-ui-btn-skeleton-min-width-sm: 60px;--gm-ui-btn-focus-outline-width: 2px;--gm-ui-btn-focus-outline-offset: 3px;--gm-ui-btn-neutral-hover-opacity: .85;--gm-ui-btn-inactive-opacity: .4;--gm-spinner-size-md: 20px;--gm-spinner-size-sm: 16px;--gm-spinner-border-width: 2px;--gm-spinner-border-width-sm: 1.5px;--gm-spinner-track-on-dark: rgba(255, 255, 255, .25);--gm-spinner-classic-frame-sm: 16px;--gm-spinner-classic-frame-md: 24px;--gm-spinner-classic-frame-lg: 32px;--gm-spinner-classic-ring-sm: 12px;--gm-spinner-classic-ring-md: 20px;--gm-spinner-classic-ring-lg: 28px;--gm-spinner-classic-thickness-sm: 1.25px;--gm-spinner-classic-thickness-md: 2px;--gm-spinner-classic-thickness-lg: 2.5px;--gm-spinner-classic-arc-stop: 74.5%;--gm-spinner-classic-duration: .8s;--gm-spinner-classic-duration-reduced: 3s;--gm-spinner-classic-arc-dark: #242533;--gm-spinner-classic-arc-dark-0: rgba(36, 37, 51, 0);--gm-spinner-classic-arc-purple: var(--gm-color-purple);--gm-spinner-classic-arc-purple-0: rgba(117, 64, 239, 0);--gm-spinner-classic-arc-white: var(--gm-color-white);--gm-spinner-classic-arc-white-0: rgba(255, 255, 255, 0);--gm-input-height-md: 48px;--gm-input-padding-x-md: 16px;--gm-input-padding-y-md: 12px;--gm-input-radius-md: 16px;--gm-input-shell-gap-md: 8px;--gm-input-stroke-width: 1px;--gm-input-header-shell-gap: 8px;--gm-input-shell-subtext-gap: 4px;--gm-input-header-trailing-gap: 4px;--gm-input-label-info-gap: 4px;--gm-input-bg-default: var(--gm-bg-base-elevated);--gm-input-bg-disabled: var(--gm-bg-base-elevated);--gm-input-bg-valid: rgba(28, 204, 141, .05);--gm-input-bg-error: rgba(255, 43, 94, .05);--gm-input-stroke-default: var(--gm-color-grey);--gm-input-stroke-focus: var(--gm-color-purple);--gm-input-stroke-valid: var(--gm-color-green);--gm-input-stroke-error: var(--gm-color-red);--gm-input-text: var(--gm-text-base-primary);--gm-input-text-disabled: var(--gm-color-grey);--gm-input-placeholder: var(--gm-color-grey);--gm-input-label-color: var(--gm-text-base-primary);--gm-input-info-color: var(--gm-color-grey);--gm-input-hint-color: var(--gm-text-base-secondary);--gm-input-error-color: var(--gm-color-red);--gm-input-valid-color: var(--gm-color-green);--gm-input-balance-icon-color: var(--gm-color-grey);--gm-input-balance-amount-color: var(--gm-color-grey);--gm-input-balance-max-color: var(--gm-color-purple);--gm-checkbox-hit-size: 24px;--gm-checkbox-box-size: 20px;--gm-checkbox-glyph-size: 15px;--gm-checkbox-radius: 6px;--gm-checkbox-row-gap: var(--gm-spacing-xs);--gm-checkbox-text-gap: var(--gm-spacing-xs);--gm-checkbox-info-size: 16px;--gm-checkbox-bg-on: var(--gm-color-white);--gm-checkbox-bg-off: var(--gm-color-grey-20);--gm-checkbox-bg-off-disabled: var(--gm-color-grey-10);--gm-checkbox-bg-on-disabled: rgba(255, 255, 255, .4);--gm-checkbox-glyph-color: var(--gm-text-static-dark);--gm-checkbox-label-size: var(--gm-font-size-md);--gm-checkbox-label-weight: var(--gm-font-weight-regular);--gm-checkbox-label-color: var(--gm-text-base-primary);--gm-checkbox-label-color-disabled: var(--gm-color-grey-40);--gm-checkbox-info-color: var(--gm-color-grey);--gm-checkbox-info-disc-opacity: .4;--gm-checkbox-info-stem-color: var(--gm-color-white);--gm-checkbox-focus-ring: var(--gm-focus-ring-color);--gm-checkbox-focus-width: var(--gm-focus-ring-width);--gm-checkbox-focus-offset: var(--gm-focus-ring-offset);--gm-radio-tap-size: 24px;--gm-radio-disc-size: 20px;--gm-radio-dot-size: 8px;--gm-radio-row-gap: var(--gm-spacing-6);--gm-radio-text-gap: var(--gm-spacing-xs);--gm-radio-info-size: 16px;--gm-radio-group-gap: 12px;--gm-radio-bg-on: var(--gm-color-white);--gm-radio-bg-off: var(--gm-color-grey-20);--gm-radio-bg-off-disabled: var(--gm-color-grey-20);--gm-radio-bg-on-disabled: var(--gm-color-white);--gm-radio-dot-color: var(--gm-color-neutral-base);--gm-radio-disabled-opacity: .4;--gm-radio-label-size: var(--gm-font-size-md);--gm-radio-label-weight: var(--gm-font-weight-regular);--gm-radio-label-color-disabled: var(--gm-color-grey-40);--gm-radio-info-color: var(--gm-color-grey);--gm-radio-focus-ring: var(--gm-focus-ring-color);--gm-radio-focus-width: var(--gm-focus-ring-width);--gm-radio-focus-offset: var(--gm-focus-ring-offset);--gm-radio-transition: var(--gm-transition-fast);--gm-switch-track-width: 51px;--gm-switch-track-height: 30px;--gm-switch-track-radius: var(--gm-radius-full);--gm-switch-knob-size: 26px;--gm-switch-knob-padding: 2px;--gm-switch-knob-locked-width: 47px;--gm-switch-track-bg-on: var(--gm-color-purple);--gm-switch-track-bg-off: var(--gm-color-grey-20);--gm-switch-track-bg-on-disabled: var(--gm-bg-accent-purple-default);--gm-switch-track-bg-off-disabled: var(--gm-color-grey-10);--gm-switch-track-bg-locked: var(--gm-color-grey-10);--gm-switch-knob-color: var(--gm-color-white);--gm-switch-knob-shadow: 0 3px 8px 0 rgba(0, 0, 0, .15);--gm-switch-disabled-opacity: .4;--gm-switch-lock-icon-size: 24px;--gm-switch-row-gap: 12px;--gm-switch-text-gap: var(--gm-spacing-xs);--gm-switch-info-size: 16px;--gm-switch-label-size: var(--gm-font-size-md);--gm-switch-label-weight: var(--gm-font-weight-regular);--gm-switch-label-color-disabled: var(--gm-color-grey-40);--gm-switch-info-color: var(--gm-color-grey);--gm-switch-focus-ring: var(--gm-focus-ring-color);--gm-switch-focus-width: var(--gm-focus-ring-width);--gm-switch-focus-offset: var(--gm-focus-ring-offset);--gm-switch-transition: var(--gm-transition-base);--gm-price-row-label-size: var(--gm-font-size-md);--gm-price-row-label-weight: var(--gm-font-weight-medium);--gm-price-row-value-size: var(--gm-font-size-md);--gm-price-row-value-weight: var(--gm-font-weight-bold);--gm-price-row-label-color: var(--gm-text-base-primary);--gm-price-row-value-color: var(--gm-text-base-primary);--gm-price-row-meta-size: var(--gm-font-size-xs);--gm-price-row-meta-color: var(--gm-color-grey);--gm-price-row-meta-gap: var(--gm-spacing-xs);--gm-price-row-original-size: var(--gm-font-size-xs);--gm-price-row-original-weight: var(--gm-font-weight-medium);--gm-price-row-original-color: var(--gm-color-grey);--gm-price-row-prices-gap: var(--gm-spacing-2xs);--gm-payment-method-row-height: 48px;--gm-payment-method-row-radius: var(--gm-radius-md);--gm-payment-method-row-padding-x: 12px;--gm-payment-method-row-padding-y: 12px;--gm-payment-method-row-icon-gap: 12px;--gm-payment-method-row-trailing-gap: var(--gm-spacing-xs);--gm-payment-method-row-bg: var(--gm-bg-base-input);--gm-payment-method-row-bg-hover: var(--gm-bg-neutral-dark-10);--gm-payment-method-row-bg-selected: var(--gm-bg-neutral-dark-20);--gm-payment-method-row-icon-size: 24px;--gm-payment-method-row-label-size: var(--gm-font-size-md);--gm-payment-method-row-label-weight: var(--gm-font-weight-medium);--gm-payment-method-row-label-line-height: var(--gm-line-height-md);--gm-payment-method-row-label-color: var(--gm-text-base-primary);--gm-payment-method-row-meta-size: var(--gm-font-size-sm);--gm-payment-method-row-meta-line-height: var(--gm-line-height-sm);--gm-payment-method-row-meta-color: var(--gm-color-grey);--gm-payment-method-row-chevron-color: var(--gm-color-grey);--gm-payment-method-row-chevron-size: 16px;--gm-home-indicator-width: 135px;--gm-home-indicator-height: 5px;--gm-home-indicator-radius: var(--gm-radius-full);--gm-home-indicator-color: var(--gm-text-base-primary);--gm-home-indicator-container-height: 34px;--gm-pay-with-btn-height: 48px;--gm-pay-with-btn-radius: var(--gm-radius-md);--gm-pay-with-btn-padding-x: var(--gm-spacing-md);--gm-pay-with-btn-gap: var(--gm-spacing-sm);--gm-pay-with-btn-font-size: var(--gm-font-size-md);--gm-pay-with-btn-font-weight: var(--gm-font-weight-medium);--gm-pay-with-btn-glyph-size: 24px;--gm-pay-with-btn-bg: var(--gm-color-white);--gm-pay-with-btn-fg: var(--gm-color-neutral-base);--gm-wallet-btn-height: 48px;--gm-wallet-btn-radius: var(--gm-radius-md);--gm-wallet-btn-padding-x: var(--gm-spacing-md);--gm-wallet-btn-gap: var(--gm-spacing-sm);--gm-wallet-btn-glyph-width: 36px;--gm-wallet-btn-top-size: 10px;--gm-wallet-btn-top-weight: 400;--gm-wallet-btn-bottom-size: var(--gm-font-size-md);--gm-wallet-btn-bottom-weight: 600;--gm-apple-wallet-bg: #000000;--gm-google-wallet-bg: #1f1f1f;--gm-wallet-text-color: #ffffff;--gm-wallet-btn-font-family: -apple-system, BlinkMacSystemFont, "SF Pro", Roboto, system-ui, sans-serif;--gm-checkout-block-width: 402px;--gm-checkout-block-padding-x: var(--gm-spacing-md);--gm-checkout-block-gap: var(--gm-spacing-md);--gm-checkout-block-bg: transparent;--gm-checkout-block-footnote-size: var(--gm-font-size-xs);--gm-checkout-block-footnote-color: var(--gm-color-grey);--gm-checkout-block-footnote-line-height: var(--gm-line-height-xs);--gm-dropdown-offset: var(--gm-spacing-xs);--gm-dropdown-radius: var(--gm-radius-lg);--gm-dropdown-padding: var(--gm-spacing-xs);--gm-dropdown-bg: var(--gm-bg-base-elevated);--gm-dropdown-shadow: var(--gm-shadow-md);--gm-dropdown-divider-color: var(--gm-border-neutral-default);--gm-dropdown-min-width: 224px;--gm-dropdown-max-height: 320px;--gm-dropdown-item-height: 48px;--gm-dropdown-item-radius: var(--gm-radius-md);--gm-dropdown-item-padding-x: var(--gm-spacing-md);--gm-dropdown-item-padding-y: 12px;--gm-dropdown-item-gap: 12px;--gm-dropdown-item-font-size: var(--gm-font-size-md);--gm-dropdown-item-color: var(--gm-text-base-primary);--gm-dropdown-item-bg-hover: var(--gm-bg-base-input);--gm-dropdown-item-bg-selected: var(--gm-bg-base-input);--gm-dropdown-item-disabled-opacity: .4;--gm-dropdown-search-height: 44px;--gm-dropdown-search-padding-x: var(--gm-spacing-md);--gm-dropdown-search-padding-y: 12px;--gm-dropdown-search-gap: 12px;--gm-dropdown-search-icon-size: 16px;--gm-dropdown-search-color: var(--gm-text-base-primary);--gm-dropdown-search-placeholder-color: var(--gm-color-grey);--gm-dropdown-empty-color: var(--gm-color-grey);--gm-header-ios-height: 52px;--gm-header-ios-zone-min-width: 80px;--gm-section-min-height: 66px;--gm-section-radius: 16px;--gm-section-padding: 12px;--gm-section-gap: 12px;--gm-section-text-gap: 4px;--gm-section-title-tag-gap: 6px;--gm-section-bg: rgba(255, 255, 255, .05);--gm-section-bg-hover: rgba(255, 255, 255, .1);--gm-section-bg-active: rgba(255, 255, 255, .15);--gm-section-subtext-color: var(--gm-color-grey);--gm-section-chevron-color: var(--gm-color-grey);--gm-section-chevron-size: 16px;--gm-section-chevron-stroke-width: 1.5;--gm-section-disabled-opacity: .4;--gm-section-focus-ring: var(--gm-color-purple);--gm-section-focus-ring-offset: 2px;--gm-section-icon-outline-size: 32px;--gm-section-icon-24-size: 24px;--gm-section-icon-tinted-size: 40px;--gm-section-icon-tinted-radius: 12px;--gm-section-icon-tinted-padding: 8px;--gm-section-icon-tinted-bg: var(--gm-color-grey-10);--gm-section-icon-tinted-glyph-size: 24px;--gm-code-input-cell-size: 58px;--gm-code-input-cell-radius: 16px;--gm-code-input-cells-gap: 4px;--gm-code-input-group-gap: 4px;--gm-code-input-font-size: 20px;--gm-code-input-font-weight: var(--gm-font-weight-bold);--gm-code-input-stroke-width: var(--gm-input-stroke-width);--gm-code-input-bg-default: var(--gm-bg-base-input);--gm-code-input-bg-disabled: var(--gm-input-bg-disabled);--gm-code-input-bg-valid: var(--gm-input-bg-valid);--gm-code-input-bg-error: var(--gm-input-bg-error);--gm-code-input-stroke-default: var(--gm-border-neutral-default);--gm-code-input-stroke-focus: var(--gm-text-base-primary);--gm-code-input-stroke-valid: var(--gm-input-stroke-valid);--gm-code-input-stroke-error: var(--gm-input-stroke-error);--gm-code-input-text: var(--gm-text-base-primary);--gm-code-input-text-disabled: var(--gm-color-grey);--gm-code-input-subtext-color: var(--gm-input-hint-color);--gm-tag-sm-height: 20px;--gm-tag-sm-radius: 8px;--gm-tag-sm-padding-x: 6px;--gm-tag-sm-padding-y: 3px;--gm-tag-sm-gap: 2px;--gm-tag-sm-font-size: var(--gm-font-size-xs);--gm-tag-sm-line-height: var(--gm-line-height-xs);--gm-tag-md-height: 28px;--gm-tag-md-radius: 10px;--gm-tag-md-padding-x: 8px;--gm-tag-md-padding-y: 4px;--gm-tag-md-gap: 4px;--gm-tag-md-font-size: var(--gm-font-size-sm);--gm-tag-md-line-height: var(--gm-line-height-sm);--gm-tag-pill-radius: var(--gm-radius-full);--gm-tag-vip-height: 28px;--gm-tag-vip-radius: var(--gm-radius-full);--gm-tag-vip-padding-x: 4px;--gm-tag-vip-padding-y: 4px;--gm-tag-vip-padding-end-extra: var(--gm-spacing-xs);--gm-tag-vip-gap: 4px;--gm-tag-vip-badge-size: 20px;--gm-tag-vip-font-size: var(--gm-font-size-xs);--gm-tag-vip-line-height: var(--gm-line-height-xs);--gm-tag-icon-size: 56px;--gm-tag-icon-radius: 16px;--gm-tag-icon-padding: 10px;--gm-tag-icon-glyph-size: 36px;--gm-tag-font-weight: var(--gm-font-weight-medium);--gm-tag-bg-purple: var(--gm-bg-accent-purple-xsubtle);--gm-tag-bg-red: var(--gm-bg-accent-red-xsubtle);--gm-tag-bg-green: var(--gm-bg-accent-green-xsubtle);--gm-tag-bg-yellow: var(--gm-bg-accent-yellow-xsubtle);--gm-tag-bg-pink: var(--gm-bg-accent-pink-xsubtle);--gm-tag-bg-violet: var(--gm-bg-accent-violet-xsubtle);--gm-tag-bg-blue: var(--gm-bg-accent-blue-xsubtle);--gm-tag-bg-grey: var(--gm-color-grey-10);--gm-tag-text-purple: var(--gm-color-purple);--gm-tag-text-red: var(--gm-color-red);--gm-tag-text-green: var(--gm-color-green);--gm-tag-text-yellow: var(--gm-color-yellow);--gm-tag-text-pink: var(--gm-color-pink);--gm-tag-text-violet: var(--gm-color-violet);--gm-tag-text-blue: var(--gm-color-blue);--gm-tag-text-grey: var(--gm-color-grey);--gm-tag-icon-glyph-color: var(--gm-color-white);--gm-tag-vip-bg-bronze: rgba(218, 130, 33, .1);--gm-tag-vip-bg-silver: rgba(160, 160, 181, .2);--gm-tag-vip-bg-gold: rgba(251, 167, 5, .1);--gm-tag-vip-bg-platinum: rgba(163, 140, 43, .1);--gm-tag-vip-bg-diamond: rgba(46, 149, 254, .1);--gm-tag-vip-bg-legend: rgba(255, 43, 94, .1);--gm-tag-vip-bg-elite: rgba(160, 160, 181, .2);--gm-tag-vip-bg-avatar: linear-gradient( 90deg, rgba(117, 64, 239, .2) 0%, rgba(217, 77, 242, .2) 100% );--gm-tag-vip-bg-platinum-plus: linear-gradient( 90deg, rgba(160, 160, 181, .4) 0%, rgba(255, 255, 255, .4) 100% );--gm-vip-badge-size-sm: 40px;--gm-vip-badge-size-md: 64px;--gm-vip-badge-size-lg: 80px;--gm-vip-badge-disabled-opacity: .4;--gm-vip-badge-disabled-grayscale: 1;--gm-referral-badge-size-sm: 40px;--gm-referral-badge-size-md: 64px;--gm-referral-badge-size-lg: 80px;--gm-referral-badge-disabled-opacity: .4;--gm-referral-badge-disabled-grayscale: 1;--gm-go-box-size-sm: 40px;--gm-go-box-size-md: 64px;--gm-go-box-size-lg: 80px;--gm-go-box-disabled-opacity: .4;--gm-go-box-disabled-grayscale: 1;--gm-skeleton-on-dark-from: rgba(255, 255, 255, .15);--gm-skeleton-on-dark-peak: rgba(255, 255, 255, .4);--gm-skeleton-on-light-from: rgba(0, 0, 0, .06);--gm-skeleton-on-light-peak: rgba(0, 0, 0, .15);--gm-skeleton-shimmer-duration: 1.5s;--gm-border-on-dark-default: rgba(255, 255, 255, .2);--gm-border-on-dark-hover: rgba(255, 255, 255, .4);--gm-layout-padding-x: 16px;--gm-layout-padding-y: 16px;--gm-layout-max-width: 1200px;--gm-layout-max-width-content: 640px;--gm-card-width: 294px;--gm-card-aspect-ratio: 294 / 186;--gm-card-padding: var(--gm-spacing-md);--gm-card-radius: var(--gm-radius-2xl);--gm-card-bg: var(--gm-bg-static-dark-elevated);--gm-card-badge-bg: var(--gm-color-grey-10);--gm-card-label-color: var(--gm-color-grey);--gm-card-skeleton-bar-bg: var(--gm-bg-neutral-dark-10);--gm-card-skeleton-shimmer: var(--gm-bg-neutral-dark-20);--gm-card-skeleton-bar-radius: var(--gm-radius-xs);--gm-card-skeleton-duration: 1.4s;--gm-card-skeleton-badge-w: 56px;--gm-card-skeleton-badge-h: 20px;--gm-card-skeleton-number-w: 80%;--gm-card-skeleton-number-h: 20px;--gm-card-skeleton-label-w: 44px;--gm-card-skeleton-label-h: 10px;--gm-card-skeleton-value-w: 52px;--gm-card-skeleton-value-h: 14px;--gm-card-skeleton-network-w: 44px;--gm-card-skeleton-network-h: 16px;--gm-card-number-letter-spacing: 0;--gm-card-number-letter-spacing-compact: .04em;--gm-card-info-gap: var(--gm-spacing-lg);--gm-card-field-gap: var(--gm-spacing-xs);--gm-card-skeleton-field-gap: var(--gm-spacing-4);--gm-card-watermark-width: 162px;--gm-card-watermark-height: 162px;--gm-card-watermark-opacity: .12;--gm-card-border-width: 1px;--gm-card-border-color: var(--gm-border-neutral-default);--gm-card-compact-max-width: 299px;--gm-card-focus-ring-width: var(--gm-focus-ring-width);--gm-card-focus-ring-offset: var(--gm-focus-ring-offset);--gm-card-create-bg: var(--gm-bg-base-surface);--gm-card-create-border-color: rgba(255, 255, 255, .05);--gm-card-create-fg: var(--gm-icon-neutral-default);--gm-card-create-hover-bg: var(--gm-bg-surface-subtle);--gm-card-create-focus-ring: var(--gm-bg-neutral-dark-40);--gm-carousel-gap: var(--gm-spacing-md);--gm-carousel-fade-width: 48px;--gm-carousel-fade-color: var(--gm-bg-base-surface);--gm-carousel-fade-dark: rgba(0, 0, 0, .8);--gm-carousel-fade-light: rgba(255, 255, 255, .85);--gm-carousel-arrow-size: 40px;--gm-carousel-arrow-bg: var(--gm-bg-neutral-dark-10);--gm-carousel-arrow-bg-hover: var(--gm-bg-neutral-dark-20);--gm-carousel-arrow-blur: 4px;--gm-carousel-arrow-disabled-opacity: .3;--gm-carousel-dot-size: 8px;--gm-carousel-dot-active-width: 24px;--gm-carousel-dot-color: var(--gm-bg-neutral-dark-20);--gm-carousel-dot-active-color: var(--gm-text-base-primary);--gm-carousel-dot-touch-offset: 8px;--gm-carousel-arrow-color: var(--gm-text-base-primary);--gm-tooltip-size-sm: 131px;--gm-tooltip-size-md: 196px;--gm-tooltip-size-lg: 256px;--gm-tooltip-arrow-long: 20px;--gm-tooltip-arrow-short: 8px}html.light{--gm-bg-base-base: #ffffff;--gm-bg-base-inverse: #0e0f1f;--gm-bg-base-surface: #f7f8fa;--gm-bg-base-elevated: #ffffff;--gm-bg-base-overlay: #ffffff;--gm-bg-base-input: #f7f8fa;--gm-bg-neutral-dark-100: rgba(14, 15, 31, 1);--gm-bg-neutral-dark-80: rgba(14, 15, 31, .8);--gm-bg-neutral-dark-40: rgba(14, 15, 31, .4);--gm-bg-neutral-dark-20: rgba(14, 15, 31, .2);--gm-bg-neutral-dark-10: rgba(14, 15, 31, .1);--gm-bg-neutral-light-100: rgba(255, 255, 255, 1);--gm-bg-neutral-light-80: rgba(255, 255, 255, .8);--gm-bg-neutral-light-40: rgba(255, 255, 255, .4);--gm-bg-neutral-light-20: rgba(255, 255, 255, .2);--gm-bg-neutral-light-10: rgba(255, 255, 255, .1);--gm-bg-accent-purple-xsubtle: rgba(117, 64, 239, .05);--gm-bg-accent-purple-subtle: rgba(117, 64, 239, .1);--gm-bg-accent-purple-default: rgba(117, 64, 239, .2);--gm-bg-accent-purple-strong: rgba(117, 64, 239, .3);--gm-bg-accent-yellow-xsubtle: rgba(251, 167, 5, .05);--gm-bg-accent-yellow-subtle: rgba(251, 167, 5, .1);--gm-bg-accent-yellow-default: rgba(251, 167, 5, .2);--gm-bg-accent-yellow-strong: rgba(251, 167, 5, .3);--gm-bg-accent-green-xsubtle: rgba(28, 204, 141, .05);--gm-bg-accent-green-subtle: rgba(28, 204, 141, .1);--gm-bg-accent-green-default: rgba(28, 204, 141, .2);--gm-bg-accent-green-strong: rgba(28, 204, 141, .3);--gm-bg-accent-red-xsubtle: rgba(255, 43, 94, .05);--gm-bg-accent-red-subtle: rgba(255, 43, 94, .1);--gm-bg-accent-red-default: rgba(255, 43, 94, .2);--gm-bg-accent-red-strong: rgba(255, 43, 94, .3);--gm-bg-accent-pink-xsubtle: rgba(217, 77, 242, .05);--gm-bg-accent-pink-subtle: rgba(217, 77, 242, .1);--gm-bg-accent-pink-default: rgba(217, 77, 242, .2);--gm-bg-accent-pink-strong: rgba(217, 77, 242, .3);--gm-bg-accent-violet-xsubtle: rgba(171, 91, 250, .05);--gm-bg-accent-violet-subtle: rgba(171, 91, 250, .1);--gm-bg-accent-violet-default: rgba(171, 91, 250, .2);--gm-bg-accent-violet-strong: rgba(171, 91, 250, .3);--gm-bg-accent-blue-xsubtle: rgba(46, 149, 254, .05);--gm-bg-accent-blue-subtle: rgba(46, 149, 254, .1);--gm-bg-accent-blue-default: rgba(46, 149, 254, .2);--gm-bg-accent-blue-strong: rgba(46, 149, 254, .3);--gm-bg-accent-ondark-purple-xsubtle: rgba(117, 64, 239, .05);--gm-bg-accent-ondark-purple-subtle: rgba(117, 64, 239, .1);--gm-bg-accent-ondark-purple-default: rgba(117, 64, 239, .2);--gm-bg-accent-ondark-purple-strong: rgba(117, 64, 239, .3);--gm-bg-accent-ondark-purple-solid: #7540ef;--gm-bg-accent-ondark-yellow-xsubtle: rgba(251, 167, 5, .05);--gm-bg-accent-ondark-yellow-subtle: rgba(251, 167, 5, .1);--gm-bg-accent-ondark-yellow-default: rgba(251, 167, 5, .2);--gm-bg-accent-ondark-yellow-strong: rgba(251, 167, 5, .3);--gm-bg-accent-ondark-yellow-solid: #fba705;--gm-bg-accent-ondark-green-xsubtle: rgba(28, 204, 141, .05);--gm-bg-accent-ondark-green-subtle: rgba(28, 204, 141, .1);--gm-bg-accent-ondark-green-default: rgba(28, 204, 141, .2);--gm-bg-accent-ondark-green-strong: rgba(28, 204, 141, .3);--gm-bg-accent-ondark-green-solid: #1ccc8d;--gm-bg-accent-ondark-red-xsubtle: rgba(255, 43, 94, .05);--gm-bg-accent-ondark-red-subtle: rgba(255, 43, 94, .1);--gm-bg-accent-ondark-red-default: rgba(255, 43, 94, .2);--gm-bg-accent-ondark-red-strong: rgba(255, 43, 94, .3);--gm-bg-accent-ondark-red-solid: #ff2b5e;--gm-bg-accent-ondark-pink-xsubtle: rgba(217, 77, 242, .05);--gm-bg-accent-ondark-pink-subtle: rgba(217, 77, 242, .1);--gm-bg-accent-ondark-pink-default: rgba(217, 77, 242, .2);--gm-bg-accent-ondark-pink-strong: rgba(217, 77, 242, .3);--gm-bg-accent-ondark-pink-solid: #d94df2;--gm-bg-accent-ondark-violet-xsubtle: rgba(171, 91, 250, .05);--gm-bg-accent-ondark-violet-subtle: rgba(171, 91, 250, .1);--gm-bg-accent-ondark-violet-default: rgba(171, 91, 250, .2);--gm-bg-accent-ondark-violet-strong: rgba(171, 91, 250, .3);--gm-bg-accent-ondark-violet-solid: #ab5bfa;--gm-bg-accent-ondark-blue-xsubtle: rgba(46, 149, 254, .05);--gm-bg-accent-ondark-blue-subtle: rgba(46, 149, 254, .1);--gm-bg-accent-ondark-blue-default: rgba(46, 149, 254, .2);--gm-bg-accent-ondark-blue-strong: rgba(46, 149, 254, .3);--gm-bg-accent-ondark-blue-solid: #2e95fe;--gm-border-inverse-light: #ffffff;--gm-border-inverse-dark: #0e0f1f;--gm-border-inverse-surface: #f7f8fa;--gm-border-accent-ondark-primary: #7540ef;--gm-border-accent-ondark-success: #1ccc8d;--gm-border-accent-ondark-warning: #fba705;--gm-border-accent-ondark-danger: #ff2b5e;--gm-border-accent-ondark-blue: #2e95fe;--gm-border-accent-ondark-pink: #d94df2;--gm-border-accent-ondark-violet: #ab5bfa;--gm-border-accent-ondark-grey: #a0a0b5;--gm-icon-neutral-dark: #0e0f1f;--gm-icon-neutral-inverse: #ffffff;--gm-icon-accent-ondark-primary: #7540ef;--gm-icon-accent-ondark-success: #1ccc8d;--gm-icon-accent-ondark-warning: #fba705;--gm-icon-accent-ondark-danger: #ff2b5e;--gm-icon-accent-ondark-pink: #c345da;--gm-icon-accent-ondark-violet: #ab5bfa;--gm-icon-accent-ondark-blue: #2e95fe;--gm-icon-accent-ondark-grey: #a0a0b5;--gm-text-base-primary: #0e0f1f;--gm-text-base-inverse: #ffffff;--gm-text-base-inverse-secondary: rgba(255, 255, 255, .4);--gm-text-accent-brand: #7540ef;--gm-text-accent-ondark-brand: #7540ef;--gm-text-accent-ondark-success: #1ccc8d;--gm-text-accent-ondark-warning: #fba705;--gm-text-accent-ondark-danger: #ff2b5e;--gm-text-accent-ondark-blue: #2e95fe;--gm-text-accent-ondark-pink: #d94df2;--gm-text-accent-ondark-violet: #ab5bfa;--gm-text-accent-ondark-grey: #a0a0b5;--gm-carousel-arrow-bg: rgba(0, 0, 0, .08);--gm-carousel-arrow-bg-hover: rgba(0, 0, 0, .14);--gm-carousel-arrow-color: var(--gm-text-base-primary);--gm-carousel-dot-color: rgba(0, 0, 0, .25);--gm-carousel-dot-active-color: var(--gm-color-neutral-base);--gm-carousel-fade-color: var(--gm-bg-base-surface);--gm-pay-with-btn-bg: var(--gm-color-neutral-base);--gm-pay-with-btn-fg: var(--gm-color-white);--gm-section-bg: #ffffff;--gm-section-bg-hover: rgba(0, 0, 0, .03);--gm-section-bg-active: rgba(0, 0, 0, .06);--gm-radio-bg-on: var(--gm-color-purple);--gm-radio-bg-off: var(--gm-color-grey-20);--gm-radio-bg-off-disabled: var(--gm-color-grey-20);--gm-radio-bg-on-disabled: var(--gm-color-purple);--gm-radio-dot-color: var(--gm-color-white);--gm-input-bg-default: var(--gm-bg-base-surface);--gm-input-bg-disabled: var(--gm-bg-base-surface);--gm-input-text: var(--gm-text-base-primary);--gm-input-label-color: var(--gm-text-base-primary);--gm-code-input-bg-default: var(--gm-bg-base-input);--gm-code-input-bg-disabled: var(--gm-input-bg-disabled);--gm-code-input-text: var(--gm-text-base-primary);--gm-code-input-stroke-focus: var(--gm-color-purple);--gm-price-row-label-color: var(--gm-text-base-primary);--gm-price-row-value-color: var(--gm-text-base-primary);--gm-payment-method-row-bg: var(--gm-bg-base-input);--gm-payment-method-row-bg-hover: var(--gm-bg-neutral-dark-10);--gm-payment-method-row-bg-selected: var(--gm-bg-neutral-dark-20);--gm-payment-method-row-label-color: var(--gm-text-base-primary);--gm-home-indicator-color: var(--gm-text-base-primary);--gm-checkbox-label-color: var(--gm-text-base-primary);--gm-checkbox-bg-on: var(--gm-color-purple);--gm-checkbox-bg-on-disabled: var(--gm-bg-accent-purple-strong);--gm-checkbox-glyph-color: var(--gm-color-white);--gm-card-create-bg: var(--gm-bg-base-surface);--gm-card-create-border-color: rgba(14, 15, 31, .05)}@media(min-width:768px){:root{--gm-layout-padding-x: 24px;--gm-layout-padding-y: 24px}}@media(min-width:1024px){:root{--gm-layout-padding-x: 32px;--gm-layout-padding-y: 32px}}[data-theme=dark]{--gm-bg-base-base: #0e0f1f;--gm-bg-base-inverse: #ffffff;--gm-bg-base-surface: #181928;--gm-bg-base-elevated: #181928;--gm-bg-base-overlay: #242533;--gm-bg-base-input: rgba(255, 255, 255, .05);--gm-bg-neutral-dark-100: rgba(255, 255, 255, 1);--gm-bg-neutral-dark-80: rgba(255, 255, 255, .8);--gm-bg-neutral-dark-40: rgba(255, 255, 255, .4);--gm-bg-neutral-dark-20: rgba(255, 255, 255, .2);--gm-bg-neutral-dark-10: rgba(255, 255, 255, .1);--gm-bg-neutral-light-100: rgba(14, 15, 31, 1);--gm-bg-neutral-light-80: rgba(14, 15, 31, .8);--gm-bg-neutral-light-40: rgba(14, 15, 31, .4);--gm-bg-neutral-light-20: rgba(14, 15, 31, .2);--gm-bg-neutral-light-10: rgba(14, 15, 31, .1);--gm-bg-accent-purple-xsubtle: rgba(117, 64, 239, .1);--gm-bg-accent-purple-subtle: rgba(117, 64, 239, .2);--gm-bg-accent-purple-default: rgba(117, 64, 239, .3);--gm-bg-accent-purple-strong: rgba(117, 64, 239, .4);--gm-bg-accent-yellow-xsubtle: rgba(251, 167, 5, .1);--gm-bg-accent-yellow-subtle: rgba(251, 167, 5, .2);--gm-bg-accent-yellow-default: rgba(251, 167, 5, .3);--gm-bg-accent-yellow-strong: rgba(251, 167, 5, .4);--gm-bg-accent-green-xsubtle: rgba(28, 204, 141, .1);--gm-bg-accent-green-subtle: rgba(28, 204, 141, .2);--gm-bg-accent-green-default: rgba(28, 204, 141, .3);--gm-bg-accent-green-strong: rgba(28, 204, 141, .4);--gm-bg-accent-red-xsubtle: rgba(255, 43, 94, .1);--gm-bg-accent-red-subtle: rgba(255, 43, 94, .2);--gm-bg-accent-red-default: rgba(255, 43, 94, .3);--gm-bg-accent-red-strong: rgba(255, 43, 94, .4);--gm-bg-accent-pink-xsubtle: rgba(217, 77, 242, .1);--gm-bg-accent-pink-subtle: rgba(217, 77, 242, .2);--gm-bg-accent-pink-default: rgba(217, 77, 242, .3);--gm-bg-accent-pink-strong: rgba(217, 77, 242, .4);--gm-bg-accent-violet-xsubtle: rgba(171, 91, 250, .1);--gm-bg-accent-violet-subtle: rgba(171, 91, 250, .2);--gm-bg-accent-violet-default: rgba(171, 91, 250, .3);--gm-bg-accent-violet-strong: rgba(171, 91, 250, .4);--gm-bg-accent-blue-xsubtle: rgba(46, 149, 254, .1);--gm-bg-accent-blue-subtle: rgba(46, 149, 254, .2);--gm-bg-accent-blue-default: rgba(46, 149, 254, .3);--gm-bg-accent-blue-strong: rgba(46, 149, 254, .4);--gm-bg-accent-ondark-purple-xsubtle: rgba(255, 255, 255, .05);--gm-bg-accent-ondark-purple-subtle: rgba(255, 255, 255, .1);--gm-bg-accent-ondark-purple-default: rgba(255, 255, 255, .2);--gm-bg-accent-ondark-purple-strong: rgba(255, 255, 255, .3);--gm-bg-accent-ondark-purple-solid: #ffffff;--gm-bg-accent-ondark-yellow-xsubtle: rgba(255, 255, 255, .05);--gm-bg-accent-ondark-yellow-subtle: rgba(255, 255, 255, .1);--gm-bg-accent-ondark-yellow-default: rgba(255, 255, 255, .2);--gm-bg-accent-ondark-yellow-strong: rgba(255, 255, 255, .3);--gm-bg-accent-ondark-yellow-solid: #ffffff;--gm-bg-accent-ondark-green-xsubtle: rgba(255, 255, 255, .05);--gm-bg-accent-ondark-green-subtle: rgba(255, 255, 255, .1);--gm-bg-accent-ondark-green-default: rgba(255, 255, 255, .2);--gm-bg-accent-ondark-green-strong: rgba(255, 255, 255, .3);--gm-bg-accent-ondark-green-solid: #ffffff;--gm-bg-accent-ondark-red-xsubtle: rgba(255, 255, 255, .05);--gm-bg-accent-ondark-red-subtle: rgba(255, 255, 255, .1);--gm-bg-accent-ondark-red-default: rgba(255, 255, 255, .2);--gm-bg-accent-ondark-red-strong: rgba(255, 255, 255, .3);--gm-bg-accent-ondark-red-solid: #ffffff;--gm-bg-accent-ondark-pink-xsubtle: rgba(255, 255, 255, .05);--gm-bg-accent-ondark-pink-subtle: rgba(255, 255, 255, .1);--gm-bg-accent-ondark-pink-default: rgba(255, 255, 255, .2);--gm-bg-accent-ondark-pink-strong: rgba(255, 255, 255, .3);--gm-bg-accent-ondark-pink-solid: #ffffff;--gm-bg-accent-ondark-violet-xsubtle: rgba(255, 255, 255, .05);--gm-bg-accent-ondark-violet-subtle: rgba(255, 255, 255, .1);--gm-bg-accent-ondark-violet-default: rgba(255, 255, 255, .2);--gm-bg-accent-ondark-violet-strong: rgba(255, 255, 255, .3);--gm-bg-accent-ondark-violet-solid: #ffffff;--gm-bg-accent-ondark-blue-xsubtle: rgba(255, 255, 255, .05);--gm-bg-accent-ondark-blue-subtle: rgba(255, 255, 255, .1);--gm-bg-accent-ondark-blue-default: rgba(255, 255, 255, .2);--gm-bg-accent-ondark-blue-strong: rgba(255, 255, 255, .3);--gm-bg-accent-ondark-blue-solid: #ffffff;--gm-border-inverse-light: #0e0f1f;--gm-border-inverse-dark: #ffffff;--gm-border-inverse-surface: #181928;--gm-border-accent-ondark-primary: #ffffff;--gm-border-accent-ondark-success: #ffffff;--gm-border-accent-ondark-warning: #ffffff;--gm-border-accent-ondark-danger: #ffffff;--gm-border-accent-ondark-blue: #ffffff;--gm-border-accent-ondark-pink: #ffffff;--gm-border-accent-ondark-violet: #ffffff;--gm-border-accent-ondark-grey: #ffffff;--gm-icon-neutral-dark: #ffffff;--gm-icon-neutral-inverse: #0e0f1f;--gm-icon-accent-ondark-primary: #ffffff;--gm-icon-accent-ondark-success: #ffffff;--gm-icon-accent-ondark-warning: #ffffff;--gm-icon-accent-ondark-danger: #ffffff;--gm-icon-accent-ondark-pink: #ffffff;--gm-icon-accent-ondark-violet: #ffffff;--gm-icon-accent-ondark-blue: #ffffff;--gm-icon-accent-ondark-grey: #ffffff;--gm-text-base-primary: #ffffff;--gm-text-base-inverse: #0e0f1f;--gm-text-base-inverse-secondary: rgba(14, 15, 31, .4);--gm-text-accent-brand: #693ad7;--gm-text-accent-ondark-brand: #ffffff;--gm-text-accent-ondark-success: #ffffff;--gm-text-accent-ondark-warning: #ffffff;--gm-text-accent-ondark-danger: #ffffff;--gm-text-accent-ondark-blue: #ffffff;--gm-text-accent-ondark-pink: #ffffff;--gm-text-accent-ondark-violet: #ffffff;--gm-text-accent-ondark-grey: #ffffff;--gm-carousel-arrow-bg: var(--gm-bg-neutral-dark-10);--gm-carousel-arrow-bg-hover: var(--gm-bg-neutral-dark-20);--gm-carousel-arrow-color: var(--gm-text-base-primary);--gm-carousel-dot-color: var(--gm-bg-neutral-dark-20);--gm-carousel-dot-active-color: var(--gm-text-base-primary);--gm-carousel-fade-color: var(--gm-bg-base-surface);--gm-input-bg-default: var(--gm-bg-base-elevated);--gm-input-bg-disabled: var(--gm-bg-base-elevated);--gm-input-text: var(--gm-text-base-primary);--gm-input-label-color: var(--gm-text-base-primary);--gm-code-input-bg-default: var(--gm-bg-base-input);--gm-code-input-bg-disabled: var(--gm-input-bg-disabled);--gm-code-input-text: var(--gm-text-base-primary);--gm-code-input-stroke-focus: var(--gm-text-base-primary);--gm-price-row-label-color: var(--gm-text-base-primary);--gm-price-row-value-color: var(--gm-text-base-primary);--gm-payment-method-row-bg: var(--gm-bg-base-input);--gm-payment-method-row-bg-hover: var(--gm-bg-neutral-dark-10);--gm-payment-method-row-bg-selected: var(--gm-bg-neutral-dark-20);--gm-payment-method-row-label-color: var(--gm-text-base-primary);--gm-home-indicator-color: var(--gm-text-base-primary);--gm-checkbox-label-color: var(--gm-text-base-primary);--gm-checkbox-bg-on: var(--gm-color-white);--gm-checkbox-bg-on-disabled: rgba(255, 255, 255, .4);--gm-checkbox-glyph-color: var(--gm-text-static-dark);--gm-card-create-bg: var(--gm-bg-base-surface);--gm-card-create-border-color: rgba(255, 255, 255, .05)}[data-theme=light]{--gm-bg-base-base: #ffffff;--gm-bg-base-inverse: #0e0f1f;--gm-bg-base-surface: #f7f8fa;--gm-bg-base-elevated: #ffffff;--gm-bg-base-overlay: #ffffff;--gm-bg-base-input: #f7f8fa;--gm-bg-neutral-dark-100: rgba(14, 15, 31, 1);--gm-bg-neutral-dark-80: rgba(14, 15, 31, .8);--gm-bg-neutral-dark-40: rgba(14, 15, 31, .4);--gm-bg-neutral-dark-20: rgba(14, 15, 31, .2);--gm-bg-neutral-dark-10: rgba(14, 15, 31, .1);--gm-bg-neutral-light-100: rgba(255, 255, 255, 1);--gm-bg-neutral-light-80: rgba(255, 255, 255, .8);--gm-bg-neutral-light-40: rgba(255, 255, 255, .4);--gm-bg-neutral-light-20: rgba(255, 255, 255, .2);--gm-bg-neutral-light-10: rgba(255, 255, 255, .1);--gm-bg-accent-purple-xsubtle: rgba(117, 64, 239, .05);--gm-bg-accent-purple-subtle: rgba(117, 64, 239, .1);--gm-bg-accent-purple-default: rgba(117, 64, 239, .2);--gm-bg-accent-purple-strong: rgba(117, 64, 239, .3);--gm-bg-accent-yellow-xsubtle: rgba(251, 167, 5, .05);--gm-bg-accent-yellow-subtle: rgba(251, 167, 5, .1);--gm-bg-accent-yellow-default: rgba(251, 167, 5, .2);--gm-bg-accent-yellow-strong: rgba(251, 167, 5, .3);--gm-bg-accent-green-xsubtle: rgba(28, 204, 141, .05);--gm-bg-accent-green-subtle: rgba(28, 204, 141, .1);--gm-bg-accent-green-default: rgba(28, 204, 141, .2);--gm-bg-accent-green-strong: rgba(28, 204, 141, .3);--gm-bg-accent-red-xsubtle: rgba(255, 43, 94, .05);--gm-bg-accent-red-subtle: rgba(255, 43, 94, .1);--gm-bg-accent-red-default: rgba(255, 43, 94, .2);--gm-bg-accent-red-strong: rgba(255, 43, 94, .3);--gm-bg-accent-pink-xsubtle: rgba(217, 77, 242, .05);--gm-bg-accent-pink-subtle: rgba(217, 77, 242, .1);--gm-bg-accent-pink-default: rgba(217, 77, 242, .2);--gm-bg-accent-pink-strong: rgba(217, 77, 242, .3);--gm-bg-accent-violet-xsubtle: rgba(171, 91, 250, .05);--gm-bg-accent-violet-subtle: rgba(171, 91, 250, .1);--gm-bg-accent-violet-default: rgba(171, 91, 250, .2);--gm-bg-accent-violet-strong: rgba(171, 91, 250, .3);--gm-bg-accent-blue-xsubtle: rgba(46, 149, 254, .05);--gm-bg-accent-blue-subtle: rgba(46, 149, 254, .1);--gm-bg-accent-blue-default: rgba(46, 149, 254, .2);--gm-bg-accent-blue-strong: rgba(46, 149, 254, .3);--gm-bg-accent-ondark-purple-xsubtle: rgba(117, 64, 239, .05);--gm-bg-accent-ondark-purple-subtle: rgba(117, 64, 239, .1);--gm-bg-accent-ondark-purple-default: rgba(117, 64, 239, .2);--gm-bg-accent-ondark-purple-strong: rgba(117, 64, 239, .3);--gm-bg-accent-ondark-purple-solid: #7540ef;--gm-bg-accent-ondark-yellow-xsubtle: rgba(251, 167, 5, .05);--gm-bg-accent-ondark-yellow-subtle: rgba(251, 167, 5, .1);--gm-bg-accent-ondark-yellow-default: rgba(251, 167, 5, .2);--gm-bg-accent-ondark-yellow-strong: rgba(251, 167, 5, .3);--gm-bg-accent-ondark-yellow-solid: #fba705;--gm-bg-accent-ondark-green-xsubtle: rgba(28, 204, 141, .05);--gm-bg-accent-ondark-green-subtle: rgba(28, 204, 141, .1);--gm-bg-accent-ondark-green-default: rgba(28, 204, 141, .2);--gm-bg-accent-ondark-green-strong: rgba(28, 204, 141, .3);--gm-bg-accent-ondark-green-solid: #1ccc8d;--gm-bg-accent-ondark-red-xsubtle: rgba(255, 43, 94, .05);--gm-bg-accent-ondark-red-subtle: rgba(255, 43, 94, .1);--gm-bg-accent-ondark-red-default: rgba(255, 43, 94, .2);--gm-bg-accent-ondark-red-strong: rgba(255, 43, 94, .3);--gm-bg-accent-ondark-red-solid: #ff2b5e;--gm-bg-accent-ondark-pink-xsubtle: rgba(217, 77, 242, .05);--gm-bg-accent-ondark-pink-subtle: rgba(217, 77, 242, .1);--gm-bg-accent-ondark-pink-default: rgba(217, 77, 242, .2);--gm-bg-accent-ondark-pink-strong: rgba(217, 77, 242, .3);--gm-bg-accent-ondark-pink-solid: #d94df2;--gm-bg-accent-ondark-violet-xsubtle: rgba(171, 91, 250, .05);--gm-bg-accent-ondark-violet-subtle: rgba(171, 91, 250, .1);--gm-bg-accent-ondark-violet-default: rgba(171, 91, 250, .2);--gm-bg-accent-ondark-violet-strong: rgba(171, 91, 250, .3);--gm-bg-accent-ondark-violet-solid: #ab5bfa;--gm-bg-accent-ondark-blue-xsubtle: rgba(46, 149, 254, .05);--gm-bg-accent-ondark-blue-subtle: rgba(46, 149, 254, .1);--gm-bg-accent-ondark-blue-default: rgba(46, 149, 254, .2);--gm-bg-accent-ondark-blue-strong: rgba(46, 149, 254, .3);--gm-bg-accent-ondark-blue-solid: #2e95fe;--gm-border-inverse-light: #ffffff;--gm-border-inverse-dark: #0e0f1f;--gm-border-inverse-surface: #f7f8fa;--gm-border-accent-ondark-primary: #7540ef;--gm-border-accent-ondark-success: #1ccc8d;--gm-border-accent-ondark-warning: #fba705;--gm-border-accent-ondark-danger: #ff2b5e;--gm-border-accent-ondark-blue: #2e95fe;--gm-border-accent-ondark-pink: #d94df2;--gm-border-accent-ondark-violet: #ab5bfa;--gm-border-accent-ondark-grey: #a0a0b5;--gm-icon-neutral-dark: #0e0f1f;--gm-icon-neutral-inverse: #ffffff;--gm-icon-accent-ondark-primary: #7540ef;--gm-icon-accent-ondark-success: #1ccc8d;--gm-icon-accent-ondark-warning: #fba705;--gm-icon-accent-ondark-danger: #ff2b5e;--gm-icon-accent-ondark-pink: #c345da;--gm-icon-accent-ondark-violet: #ab5bfa;--gm-icon-accent-ondark-blue: #2e95fe;--gm-icon-accent-ondark-grey: #a0a0b5;--gm-text-base-primary: #0e0f1f;--gm-text-base-inverse: #ffffff;--gm-text-base-inverse-secondary: rgba(255, 255, 255, .4);--gm-text-accent-brand: #7540ef;--gm-text-accent-ondark-brand: #7540ef;--gm-text-accent-ondark-success: #1ccc8d;--gm-text-accent-ondark-warning: #fba705;--gm-text-accent-ondark-danger: #ff2b5e;--gm-text-accent-ondark-blue: #2e95fe;--gm-text-accent-ondark-pink: #d94df2;--gm-text-accent-ondark-violet: #ab5bfa;--gm-text-accent-ondark-grey: #a0a0b5;--gm-input-info-button-size: 16px;--gm-input-info-focus-offset: 2px;--gm-input-balance-focus-offset: 2px;--gm-carousel-arrow-bg: rgba(0, 0, 0, .08);--gm-carousel-arrow-bg-hover: rgba(0, 0, 0, .14);--gm-carousel-arrow-color: var(--gm-text-base-primary);--gm-carousel-dot-color: rgba(0, 0, 0, .25);--gm-carousel-dot-active-color: var(--gm-color-neutral-base);--gm-carousel-fade-color: var(--gm-bg-base-surface);--gm-pay-with-btn-bg: var(--gm-color-neutral-base);--gm-pay-with-btn-fg: var(--gm-color-white);--gm-section-bg: #ffffff;--gm-section-bg-hover: rgba(0, 0, 0, .03);--gm-section-bg-active: rgba(0, 0, 0, .06);--gm-radio-bg-on: var(--gm-color-purple);--gm-radio-bg-off: var(--gm-color-grey-20);--gm-radio-bg-off-disabled: var(--gm-color-grey-20);--gm-radio-bg-on-disabled: var(--gm-color-purple);--gm-radio-dot-color: var(--gm-color-white);--gm-input-bg-default: var(--gm-bg-base-surface);--gm-input-bg-disabled: var(--gm-bg-base-surface);--gm-input-text: var(--gm-text-base-primary);--gm-input-label-color: var(--gm-text-base-primary);--gm-code-input-bg-default: var(--gm-bg-base-input);--gm-code-input-bg-disabled: var(--gm-input-bg-disabled);--gm-code-input-text: var(--gm-text-base-primary);--gm-code-input-stroke-focus: var(--gm-color-purple);--gm-price-row-label-color: var(--gm-text-base-primary);--gm-price-row-value-color: var(--gm-text-base-primary);--gm-payment-method-row-bg: var(--gm-bg-base-input);--gm-payment-method-row-bg-hover: var(--gm-bg-neutral-dark-10);--gm-payment-method-row-bg-selected: var(--gm-bg-neutral-dark-20);--gm-payment-method-row-label-color: var(--gm-text-base-primary);--gm-home-indicator-color: var(--gm-text-base-primary);--gm-checkbox-label-color: var(--gm-text-base-primary);--gm-checkbox-bg-on: var(--gm-color-purple);--gm-checkbox-bg-on-disabled: var(--gm-bg-accent-purple-strong);--gm-checkbox-glyph-color: var(--gm-color-white);--gm-card-create-bg: var(--gm-bg-base-surface);--gm-card-create-border-color: rgba(14, 15, 31, .05)}gm-tooltip{--_gm-tt-bg: var(--gm-bg-static-dark-elevated);--_gm-tt-color: var(--gm-color-white)}gm-tooltip{display:inline-flex;align-items:center;justify-content:center;flex-direction:column}gm-tooltip[position=bottom]{flex-direction:column}gm-tooltip[position=top]{flex-direction:column-reverse}gm-tooltip[position=right]{flex-direction:row}gm-tooltip[position=left]{flex-direction:row-reverse}.gm-tooltip-body{background:var(--_gm-tt-bg);color:var(--_gm-tt-color);border-radius:var(--gm-radius-md);padding:var(--gm-spacing-12);font-family:var(--gm-font-family-ui);font-size:var(--gm-font-size-sm);font-weight:var(--gm-font-weight-regular);line-height:var(--gm-line-height-sm);letter-spacing:var(--gm-letter-spacing-normal);white-space:pre-wrap;word-break:break-word;box-shadow:var(--gm-shadow-sm)}.gm-tooltip-tip{display:block;flex-shrink:0;background:var(--_gm-tt-bg)}gm-tooltip[position=top] .gm-tooltip-tip,gm-tooltip[position=bottom] .gm-tooltip-tip{width:var(--gm-tooltip-arrow-long);height:var(--gm-tooltip-arrow-short);align-self:center}gm-tooltip[position=bottom] .gm-tooltip-tip{clip-path:polygon(50% 0%,100% 100%,0% 100%);margin-bottom:-1px}gm-tooltip[position=top] .gm-tooltip-tip{clip-path:polygon(0% 0%,100% 0%,50% 100%);margin-top:-1px}gm-tooltip[position=left] .gm-tooltip-tip,gm-tooltip[position=right] .gm-tooltip-tip{width:var(--gm-tooltip-arrow-short);height:var(--gm-tooltip-arrow-long);align-self:center}gm-tooltip[position=right] .gm-tooltip-tip{clip-path:polygon(100% 0%,100% 100%,0% 50%);margin-right:-1px}gm-tooltip[position=left] .gm-tooltip-tip{clip-path:polygon(0% 0%,100% 50%,0% 100%);margin-left:-1px}gm-tooltip[theme=dark]{--_gm-tt-bg: var(--gm-bg-static-dark-elevated);--_gm-tt-color: var(--gm-color-white)}gm-tooltip[theme=light]{--_gm-tt-bg: var(--gm-color-white);--_gm-tt-color: var(--gm-color-neutral-base)}gm-tooltip[size=sm] .gm-tooltip-body{max-width:var(--gm-tooltip-size-sm)}gm-tooltip[size=md] .gm-tooltip-body{max-width:var(--gm-tooltip-size-md)}gm-tooltip[size=lg] .gm-tooltip-body{max-width:var(--gm-tooltip-size-lg)}gm-tooltip.gm-tooltip--managed{opacity:0;transition:opacity var(--gm-transition-base)}gm-tooltip.gm-tooltip--managed.gm-tooltip--visible{opacity:1}gm-tooltip{z-index:var(--gm-z-index-tooltip)}[gm-button]{appearance:none;-webkit-appearance:none;border:none;outline:none;text-decoration:none;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;overflow:hidden;font-family:var(--gm-font-family-ui);font-size:var(--gm-font-size-md);font-weight:var(--gm-font-weight-medium);line-height:var(--gm-line-height-md);letter-spacing:var(--gm-letter-spacing-normal);text-transform:none;transition:background-color var(--gm-transition-base),border-color var(--gm-transition-base),color var(--gm-transition-base),opacity var(--gm-transition-base)}[gm-button][size=lg]{height:var(--gm-ui-btn-height-lg);padding:var(--gm-spacing-12) var(--gm-spacing-lg);border-radius:var(--gm-radius-lg);gap:var(--gm-spacing-sm)}[gm-button][size=sm]{height:var(--gm-ui-btn-height-sm);padding:var(--gm-spacing-sm) var(--gm-spacing-md);border-radius:var(--gm-radius-md);gap:var(--gm-spacing-sm)}[gm-button][size=lg][square]{padding:var(--gm-spacing-12);width:var(--gm-ui-btn-height-lg)}[gm-button][size=sm][square]{padding:var(--gm-spacing-sm);width:var(--gm-ui-btn-height-sm)}[gm-button][variant=primary]{background-color:var(--gm-bg-accent-purple-solid);color:var(--gm-color-white)}[gm-button][variant=primary]:not([disabled]):hover{background-color:var(--gm-bg-accent-purple-hover)}[gm-button][variant=secondary]{background-color:var(--gm-color-grey-10);color:var(--gm-text-base-primary)}[gm-button][variant=secondary]:not([disabled]):hover{background-color:var(--gm-color-grey-20)}[gm-button][variant=outline]{background-color:transparent;color:var(--gm-text-base-primary);border:1px solid var(--gm-color-grey-20)}[gm-button][variant=outline]:not([disabled]):hover{border-color:var(--gm-color-grey-40)}[gm-button][variant=ghost]{background-color:transparent;color:var(--gm-bg-accent-purple-solid)}[gm-button][variant=ghost]:not([disabled]):hover{background-color:var(--gm-color-grey-10)}[gm-button][variant=danger]{background-color:var(--gm-bg-accent-red-solid);color:var(--gm-color-white)}[gm-button][variant=danger]:not([disabled]):hover{background-color:var(--gm-bg-accent-red-hover)}[gm-button][variant=neutral]{background-color:var(--gm-color-neutral-base);color:var(--gm-color-white)}[gm-button][variant=neutral]:not([disabled]):hover{opacity:var(--gm-ui-btn-neutral-hover-opacity)}[gm-button][variant=danger-ghost]{background-color:transparent;color:var(--gm-bg-accent-red-solid)}[gm-button][variant=danger-ghost]:not([disabled]):hover{background-color:var(--gm-bg-accent-red-xsubtle)}[data-theme=dark] [gm-button][variant=outline]{border-color:var(--gm-border-on-dark-default)}[data-theme=dark] [gm-button][variant=outline]:not([disabled]):hover{border-color:var(--gm-border-on-dark-hover)}[gm-button][disabled]{cursor:not-allowed}a[gm-button][disabled]{pointer-events:none}[gm-button][variant=primary][disabled]{background-color:var(--gm-bg-accent-purple-disabled)}[gm-button][variant=danger][disabled]{background-color:var(--gm-bg-accent-red-disabled)}[gm-button][variant=secondary][disabled]:not([aria-busy=true]),[gm-button][variant=outline][disabled]:not([aria-busy=true]),[gm-button][variant=ghost][disabled]:not([aria-busy=true]),[gm-button][variant=danger][disabled]:not([aria-busy=true]){color:var(--gm-text-base-secondary)}[gm-button][variant=danger-ghost][disabled]:not([aria-busy=true]),[gm-button][variant=neutral][disabled]:not([aria-busy=true]){opacity:var(--gm-ui-btn-inactive-opacity)}[gm-button]:focus-visible{outline:var(--gm-ui-btn-focus-outline-width) solid var(--gm-bg-accent-purple-solid);outline-offset:var(--gm-ui-btn-focus-outline-offset)}[gm-button][variant=danger]:focus-visible{outline-color:var(--gm-bg-accent-red-solid)}[gm-button] .gm-ui-btn-content{display:inline-flex;align-items:center;justify-content:center;gap:var(--gm-spacing-sm)}[gm-button] .gm-ui-btn-content--hidden{visibility:hidden}[gm-button] gm-spinner{position:absolute;inset:0;width:auto;height:auto;display:flex;align-items:center;justify-content:center;pointer-events:none}[gm-button] .gm-ui-btn-skeleton{position:absolute;top:50%;inset-inline-start:var(--gm-spacing-lg);inset-inline-end:var(--gm-spacing-lg);height:var(--gm-line-height-md);margin-top:calc(var(--gm-line-height-md) / -2);border-radius:var(--gm-radius-sm);pointer-events:none;background:linear-gradient(90deg,var(--_sk-from) 25%,var(--_sk-peak) 50%,var(--_sk-from) 75%);background-size:400% 100%;animation:gm-ui-btn-shimmer var(--gm-skeleton-shimmer-duration) ease-in-out infinite}[gm-button][size=sm] .gm-ui-btn-skeleton{inset-inline-start:var(--gm-spacing-md);inset-inline-end:var(--gm-spacing-md)}[gm-button][square] .gm-ui-btn-skeleton{top:var(--gm-spacing-12);inset-inline-start:var(--gm-spacing-12);inset-inline-end:var(--gm-spacing-12);bottom:var(--gm-spacing-12);height:auto;margin-top:0;border-radius:var(--gm-radius-md)}[gm-button][size=sm][square] .gm-ui-btn-skeleton{top:var(--gm-spacing-sm);inset-inline-start:var(--gm-spacing-sm);inset-inline-end:var(--gm-spacing-sm);bottom:var(--gm-spacing-sm)}[gm-button][variant=primary] .gm-ui-btn-skeleton,[gm-button][variant=danger] .gm-ui-btn-skeleton,[gm-button][variant=neutral] .gm-ui-btn-skeleton{--_sk-from: var(--gm-skeleton-on-dark-from);--_sk-peak: var(--gm-skeleton-on-dark-peak)}[gm-button][variant=secondary] .gm-ui-btn-skeleton,[gm-button][variant=outline] .gm-ui-btn-skeleton,[gm-button][variant=ghost] .gm-ui-btn-skeleton,[gm-button][variant=danger-ghost] .gm-ui-btn-skeleton{--_sk-from: var(--gm-skeleton-on-light-from);--_sk-peak: var(--gm-skeleton-on-light-peak)}@keyframes gm-ui-btn-shimmer{0%{background-position:200% center}to{background-position:-200% center}}gm-input{display:block;--_gm-input-height: var(--gm-input-height-md);--_gm-input-padding-x: var(--gm-input-padding-x-md);--_gm-input-padding-y: var(--gm-input-padding-y-md);--_gm-input-radius: var(--gm-input-radius-md);--_gm-input-shell-gap: var(--gm-input-shell-gap-md);--_gm-input-bg: var(--gm-input-bg-default);--_gm-input-stroke: var(--gm-input-stroke-default);--_gm-input-subtext-color: var(--gm-input-hint-color)}gm-input[variant=valid]{--_gm-input-bg: var(--gm-input-bg-valid);--_gm-input-stroke: var(--gm-input-stroke-valid);--_gm-input-subtext-color: var(--gm-input-valid-color)}gm-input[variant=error]{--_gm-input-bg: var(--gm-input-bg-error);--_gm-input-stroke: var(--gm-input-stroke-error);--_gm-input-subtext-color: var(--gm-input-error-color)}gm-input:has(input:focus-visible):not([variant=valid]):not([variant=error]){--_gm-input-stroke: var(--gm-input-stroke-focus)}gm-input:has(input:disabled){--_gm-input-bg: var(--gm-input-bg-disabled)}gm-input .gm-input-header{display:flex;align-items:center;justify-content:space-between;gap:var(--gm-input-header-trailing-gap);margin-bottom:var(--gm-input-header-shell-gap)}gm-input .gm-input-header:empty{display:none;margin-bottom:0}gm-input .gm-input-shell{display:flex;align-items:center;gap:var(--_gm-input-shell-gap);height:var(--_gm-input-height);padding:var(--_gm-input-padding-y) var(--_gm-input-padding-x);background-color:var(--_gm-input-bg);border:var(--gm-input-stroke-width) solid var(--_gm-input-stroke);border-radius:var(--_gm-input-radius);transition:background-color var(--gm-transition-base),border-color var(--gm-transition-base)}gm-input .gm-input-shell input{flex:1 1 auto;min-width:0;appearance:none;-webkit-appearance:none;border:0;outline:0;background:transparent;padding:0;font-family:var(--gm-font-family-ui);font-size:var(--gm-font-size-md);line-height:var(--gm-line-height-md);font-weight:var(--gm-font-weight-regular);color:var(--gm-input-text)}gm-input .gm-input-shell input::placeholder{color:var(--gm-input-placeholder)}gm-input .gm-input-shell input:disabled{color:var(--gm-input-text-disabled);cursor:not-allowed}gm-input gm-input-hint,gm-input gm-input-error{display:block;margin-top:var(--gm-input-shell-subtext-gap);font-family:var(--gm-font-family-ui);font-size:var(--gm-font-size-sm);line-height:var(--gm-line-height-sm);font-weight:var(--gm-font-weight-regular)}gm-input gm-input-hint{color:var(--_gm-input-subtext-color)}gm-input gm-input-error{display:none;color:var(--gm-input-error-color)}gm-input[variant=error] gm-input-hint{display:none}gm-input[variant=error] gm-input-error{display:block}gm-input-label{display:inline-flex;flex:1 1 auto;min-width:0}gm-input-label label{display:inline-flex;align-items:center;gap:var(--gm-input-label-info-gap);margin:0;font-family:var(--gm-font-family-ui);font-size:var(--gm-font-size-md);line-height:var(--gm-line-height-md);font-weight:var(--gm-font-weight-medium);color:var(--gm-input-label-color)}[gmInputInfo]{display:inline-flex;align-items:center;justify-content:center;width:var(--gm-input-info-button-size);height:var(--gm-input-info-button-size);padding:0;border:0;background:transparent;cursor:pointer;color:var(--gm-input-info-color)}[gmInputInfo]:focus-visible{outline:var(--gm-ui-btn-focus-outline-width) solid var(--gm-color-purple);outline-offset:var(--gm-input-info-focus-offset);border-radius:var(--gm-radius-full)}[gmInputHeaderTrailing]{display:inline-flex;align-items:center;gap:var(--gm-input-header-trailing-gap)}gm-input-balance{display:inline-flex;align-items:center;gap:var(--gm-input-header-trailing-gap);font-family:var(--gm-font-family-ui);font-size:var(--gm-font-size-sm);line-height:var(--gm-line-height-sm);font-weight:var(--gm-font-weight-medium)}gm-input-balance .gm-input-balance__icon{color:var(--gm-input-balance-icon-color)}gm-input-balance .gm-input-balance__amount{color:var(--gm-input-balance-amount-color)}gm-input-balance .gm-input-balance__max{padding:0;border:0;background:transparent;cursor:pointer;color:var(--gm-input-balance-max-color);font:inherit}gm-input-balance .gm-input-balance__max:focus-visible{outline:var(--gm-ui-btn-focus-outline-width) solid var(--gm-color-purple);outline-offset:var(--gm-input-balance-focus-offset);border-radius:var(--gm-radius-sm)}gm-input[variant=error] gm-input-balance .gm-input-balance__icon,gm-input[variant=error] gm-input-balance .gm-input-balance__amount{color:var(--gm-input-error-color)}[gmInputPrefix],[gmInputSuffix]{display:inline-flex;align-items:center;flex-shrink:0;color:var(--gm-color-grey)}gm-switch{display:inline-block}gm-switch .gm-switch__label{display:inline-flex;align-items:center;gap:var(--gm-switch-row-gap);cursor:pointer;-webkit-user-select:none;user-select:none}gm-switch[data-disabled] .gm-switch__label,gm-switch[data-locked] .gm-switch__label{cursor:not-allowed}gm-switch .gm-switch__input{position:absolute;opacity:0;width:var(--gm-switch-track-width);height:var(--gm-switch-track-height);margin:0;cursor:inherit;pointer-events:none}gm-switch .gm-switch__track{position:relative;display:inline-block;flex-shrink:0;width:var(--gm-switch-track-width);height:var(--gm-switch-track-height);border-radius:var(--gm-switch-track-radius);background:var(--gm-switch-track-bg-off);transition:background-color var(--gm-switch-transition),opacity var(--gm-switch-transition)}gm-switch[data-checked] .gm-switch__track{background:var(--gm-switch-track-bg-on)}gm-switch[data-disabled]:not([data-checked]):not([data-locked]) .gm-switch__track{background:var(--gm-switch-track-bg-off-disabled)}gm-switch[data-disabled][data-checked]:not([data-locked]) .gm-switch__track{background:var(--gm-switch-track-bg-on-disabled);opacity:var(--gm-switch-disabled-opacity)}gm-switch[data-locked] .gm-switch__track{background:var(--gm-switch-track-bg-locked)}gm-switch .gm-switch__knob{position:absolute;top:var(--gm-switch-knob-padding);inset-inline-start:var(--gm-switch-knob-padding);width:var(--gm-switch-knob-size);height:var(--gm-switch-knob-size);border-radius:50%;background:var(--gm-switch-knob-color);box-shadow:var(--gm-switch-knob-shadow);display:inline-flex;align-items:center;justify-content:center;transition:inset-inline-start var(--gm-switch-transition),width var(--gm-switch-transition),border-radius var(--gm-switch-transition)}gm-switch[data-checked]:not([data-locked]) .gm-switch__knob{inset-inline-start:calc(var(--gm-switch-track-width) - var(--gm-switch-knob-size) - var(--gm-switch-knob-padding))}gm-switch[data-locked] .gm-switch__knob{width:var(--gm-switch-knob-locked-width);border-radius:var(--gm-switch-track-radius);box-shadow:none}gm-switch .gm-switch__lock{width:var(--gm-switch-lock-icon-size);height:var(--gm-switch-lock-icon-size);color:var(--gm-text-base-secondary)}gm-switch .gm-switch__input:focus-visible+.gm-switch__track{outline:var(--gm-switch-focus-width) solid var(--gm-switch-focus-ring);outline-offset:var(--gm-switch-focus-offset)}gm-switch .gm-switch__text{display:inline-flex;align-items:center;gap:var(--gm-switch-text-gap);font-family:var(--gm-font-family-ui);font-size:var(--gm-switch-label-size);line-height:var(--gm-line-height-md);font-weight:var(--gm-switch-label-weight);color:var(--gm-text-base-primary)}gm-switch[data-disabled] .gm-switch__text,gm-switch[data-locked] .gm-switch__text{color:var(--gm-switch-label-color-disabled)}gm-switch .gm-switch__text:empty{display:none}gm-switch .gm-switch__info{display:inline-flex;flex-shrink:0;width:var(--gm-switch-info-size);height:var(--gm-switch-info-size);color:var(--gm-switch-info-color);cursor:help}gm-switch .gm-switch__info svg{display:block;width:100%;height:100%}gm-switch .gm-switch__info-bg{opacity:.4}gm-switch .gm-switch__info-glyph{stroke:var(--gm-color-white)}gm-switch[data-disabled] .gm-switch__info,gm-switch[data-locked] .gm-switch__info{opacity:var(--gm-switch-disabled-opacity);cursor:not-allowed}*{box-sizing:border-box}
