@font-face {
  font-family:"proxima-nova";
  src:url("./fonts/l-primer-9e9145798bfc6b7954a6cb7abc2ead67980260945baf1d129a2d2e98d0352745&fvd-n6&v-3") format("woff2"),url("./fonts/d-primer-9e9145798bfc6b7954a6cb7abc2ead67980260945baf1d129a2d2e98d0352745&fvd-n6&v-3") format("woff"),url("./fonts/a-primer-9e9145798bfc6b7954a6cb7abc2ead67980260945baf1d129a2d2e98d0352745&fvd-n6&v-3") format("opentype");
  font-display:auto;
  font-style:normal;
  font-weight:600;
  font-stretch:normal;
}
@font-face {
  font-family:"proxima-nova";
  src:url("./fonts/l-primer-9e9145798bfc6b7954a6cb7abc2ead67980260945baf1d129a2d2e98d0352745&fvd-n4&v-3") format("woff2"),url("./fonts/d-primer-9e9145798bfc6b7954a6cb7abc2ead67980260945baf1d129a2d2e98d0352745&fvd-n4&v-3") format("woff"),url("./fonts/a-primer-9e9145798bfc6b7954a6cb7abc2ead67980260945baf1d129a2d2e98d0352745&fvd-n4&v-3") format("opentype");
  font-display:auto;
  font-style:normal;
  font-weight:400;
  font-stretch:normal;
}
@font-face {
  font-family:"proxima-nova";
  src:url("./fonts/l-primer-9e9145798bfc6b7954a6cb7abc2ead67980260945baf1d129a2d2e98d0352745&fvd-i4&v-3") format("woff2"),url("./fonts/d-primer-9e9145798bfc6b7954a6cb7abc2ead67980260945baf1d129a2d2e98d0352745&fvd-i4&v-3") format("woff"),url("./fonts/a-primer-9e9145798bfc6b7954a6cb7abc2ead67980260945baf1d129a2d2e98d0352745&fvd-i4&v-3") format("opentype");
  font-display:auto;
  font-style:italic;
  font-weight:400;
  font-stretch:normal;
}
  body {
    font-size:16px;
    font:inherit;
    background:var(--color-surface-default,var(--color-grey-600));
    color:var(--color-grey-200);
    cursor:default;
    font-family:proxima-nova,sans-serif;
    line-height:1;
  }
body {
/* CSS Variables that may have been missed get put on body */
    --tw-duration:  .195s;
    --tw-ease:  cubic-bezier(.4,0,1,1);
    --tw-shadow:  0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);
    --tw-translate-x:  calc(var(--spacing)*0)!important;
    --tw-font-weight:  var(--ds-font-weight-thick);
    --header-background:  var(--ds-color-surface-highest, var(--color-grey-500));
    --title-color:  var(--ds-color-on-surface, var(--color-grey-100));
    --content-background:  var(--ds-color-surface-highest, var(--color-grey-500));
    --content-border:  var(--ds-color-nontext-decorative-on-surface, var(--color-grey-400));
    --degrees:  0deg;
    --percentage:  30%;
    --percentage:  15%;
    --tw-translate-y:  calc(calc(var(--spacing)*2)*-1);
}

* {
    box-sizing: border-box;
    -webkit-overflow-scrolling: touch;
}

body {
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    border: 0;
    margin: 0;
    padding: 0;
}

body {
    touch-action: manipulation;
    -ms-touch-action: manipulation;
    width: 100%;
    height: 100%;
    margin: 0;
    font-size: 16px;
}

body {
    background: var(--color-surface-default,var(--color-grey-600));
    color: var(--color-grey-200);
    cursor: default;
    font-family: proxima-nova,sans-serif;
}

body {
    box-sizing: border-box;
    line-height: 1;
}

body {
    font: var(--ds-body-font-default);
    font-feature-settings: var(--ds-font-feature-settings);
    font-variant-numeric: var(--ds-font-variant-numeric);
}

:root {
    --ds-legacy-color-black: var(--ds-color-qe-active,#000);
    --ds-legacy-color-white: var(--ds-color-qe-active,#fff);
    --ds-legacy-color-blue-100: var(--ds-color-qe-active,#d0e3f9);
    --ds-legacy-color-blue-200: var(--ds-color-qe-active,#a1c8f3);
    --ds-legacy-color-blue-300: var(--ds-color-qe-active,#72aced);
    --ds-legacy-color-blue-400: var(--ds-color-qe-active,#4391e7);
    --ds-legacy-color-blue-500: var(--ds-color-qe-active,#1475e1);
    --ds-legacy-color-blue-600: var(--ds-color-qe-active,#105eb4);
    --ds-legacy-color-blue-700: var(--ds-color-qe-active,#0c4687);
    --ds-legacy-color-blue-800: var(--ds-color-qe-active,#082f5a);
    --ds-legacy-color-blue-900: var(--ds-color-qe-active,#04172d);
    --ds-legacy-color-red-100: var(--ds-color-qe-active,#fbcfd8);
    --ds-legacy-color-red-200: var(--ds-color-qe-active,#f6a0b1);
    --ds-legacy-color-red-300: var(--ds-color-qe-active,#f2708a);
    --ds-legacy-color-red-400: var(--ds-color-qe-active,#ed4163);
    --ds-legacy-color-red-500: var(--ds-color-qe-active,#e9113c);
    --ds-legacy-color-red-600: var(--ds-color-qe-active,#ba0e30);
    --ds-legacy-color-red-700: var(--ds-color-qe-active,#8c0a24);
    --ds-legacy-color-red-800: var(--ds-color-qe-active,#5d0718);
    --ds-legacy-color-red-900: var(--ds-color-qe-active,#2f030c);
    --ds-legacy-color-purple-100: var(--ds-color-qe-active,#dcccff);
    --ds-legacy-color-purple-200: var(--ds-color-qe-active,#be8fff);
    --ds-legacy-color-purple-300: var(--ds-color-qe-active,#b061ff);
    --ds-legacy-color-purple-400: var(--ds-color-qe-active,#962eff);
    --ds-legacy-color-purple-500: var(--ds-color-qe-active,#9000ff);
    --ds-legacy-color-purple-600: var(--ds-color-qe-active,#7100c7);
    --ds-legacy-color-purple-700: var(--ds-color-qe-active,#590099);
    --ds-legacy-color-purple-800: var(--ds-color-qe-active,#2d004d);
    --ds-legacy-color-purple-900: var(--ds-color-qe-active,#1e0132);
    --ds-legacy-color-green-100: var(--ds-color-qe-active,#cfc);
    --ds-legacy-color-green-200: var(--ds-color-qe-active,#8fff8f);
    --ds-legacy-color-green-300: var(--ds-color-qe-active,#57ff57);
    --ds-legacy-color-green-400: var(--ds-color-qe-active,#1fff20);
    --ds-legacy-color-green-500: var(--ds-color-qe-active,#00e701);
    --ds-legacy-color-green-600: var(--ds-color-qe-active,#00b801);
    --ds-legacy-color-green-700: var(--ds-color-qe-active,#008a01);
    --ds-legacy-color-green-800: var(--ds-color-qe-active,#004d00);
    --ds-legacy-color-green-900: var(--ds-color-qe-active,#013e01);
    --ds-legacy-color-yellow-100: var(--ds-color-qe-active,#fff2dd);
    --ds-legacy-color-yellow-200: var(--ds-color-qe-active,#ffdeaa);
    --ds-legacy-color-yellow-300: var(--ds-color-qe-active,#ffcc7b);
    --ds-legacy-color-yellow-400: var(--ds-color-qe-active,#ffb949);
    --ds-legacy-color-yellow-500: var(--ds-color-qe-active,#ff9d00);
    --ds-legacy-color-yellow-600: var(--ds-color-qe-active,#cd7f01);
    --ds-legacy-color-yellow-700: var(--ds-color-qe-active,#9c6000);
    --ds-legacy-color-yellow-800: var(--ds-color-qe-active,#633d00);
    --ds-legacy-color-yellow-900: var(--ds-color-qe-active,#301d00);
    --ds-legacy-color-grey-100: var(--ds-color-qe-active,#d5dceb);
    --ds-legacy-color-grey-200: var(--ds-color-qe-active,#b1bad3);
    --ds-legacy-color-grey-300: var(--ds-color-qe-active,#557086);
    --ds-legacy-color-grey-350: var(--ds-color-qe-active,#3d5564);
    --ds-legacy-color-grey-400: var(--ds-color-qe-active,#2f4553);
    --ds-legacy-color-grey-500: var(--ds-color-qe-active,#213743);
    --ds-legacy-color-grey-600: var(--ds-color-qe-active,#1a2c38);
    --ds-legacy-color-grey-700: var(--ds-color-qe-active,#0f212e);
    --ds-legacy-color-grey-800: var(--ds-color-qe-active,#071d2a);
    --ds-legacy-color-grey-900: var(--ds-color-qe-active,#071824);
    --ds-legacy-color-neutral-black: var(--ds-color-qe-active,#05080a);
    --ds-radius-sm: .25rem;
    --ds-radius-md: .5rem;
    --ds-radius-full: 9999px;
    --ds-spacing-1: var(--ds-spacing-base);
    --ds-spacing-2: calc(var(--ds-spacing-base)*2);
    --ds-spacing-3: calc(var(--ds-spacing-base)*3);
    --ds-spacing-4: calc(var(--ds-spacing-base)*4);
    --ds-spacing-5: calc(var(--ds-spacing-base)*5);
    --ds-spacing-6: calc(var(--ds-spacing-base)*6);
    --ds-spacing-8: calc(var(--ds-spacing-base)*8);
    --ds-spacing-10: calc(var(--ds-spacing-base)*10);
    --ds-spacing-12: calc(var(--ds-spacing-base)*12);
    --ds-spacing-base: .25rem;
    --ds-spacing-0-5: calc(var(--ds-spacing-base)*.5);
    --ds-spacing-1-5: calc(var(--ds-spacing-base)*1.5);
    --ds-font-family-default: "proxima-nova",ui-sans-serif,-apple-system,system-ui,sans-serif;
    --ds-font-weight-thick: 600;
    --ds-font-size-md: 1rem;
    --ds-font-size-4xl: 2rem;
    --ds-font-line-height-10: 2.5rem;
    --ds-font-feature-settings: "salt" on;
    --ds-font-variant-numeric: lining-nums tabular-nums;
    --ds-heading-lg: 700 1.25rem/1.75rem "proxima-nova",ui-sans-serif,-apple-system,system-ui,sans-serif;
    --ds-heading-sm: 700 1rem/1.5rem "proxima-nova",ui-sans-serif,-apple-system,system-ui,sans-serif;
    --ds-body-md: 400 1rem/1.5rem "proxima-nova",ui-sans-serif,-apple-system,system-ui,sans-serif;
    --ds-body-md-strong: 600 1rem/1.5rem "proxima-nova",ui-sans-serif,-apple-system,system-ui,sans-serif;
    --ds-body-sm: 400 .875rem/1.25rem "proxima-nova",ui-sans-serif,-apple-system,system-ui,sans-serif;
    --ds-body-sm-strong: 600 .875rem/1.25rem "proxima-nova",ui-sans-serif,-apple-system,system-ui,sans-serif;
    --ds-body-xs: 400 .75rem/1rem "proxima-nova",ui-sans-serif,-apple-system,system-ui,sans-serif;
    --ds-display-md: 600 1.75rem/2.25rem "proxima-nova",ui-sans-serif,-apple-system,system-ui,sans-serif;
    --ds-display-sm: 600 1.25rem/1.75rem "proxima-nova",ui-sans-serif,-apple-system,system-ui,sans-serif;
}

:root {
    --spacing: var(--ds-spacing-base);
    --text-xs: .75rem;
    --text-xs--line-height: calc(1/.75);
    --default-transition-duration: .15s;
    --default-transition-timing-function: cubic-bezier(.4,0,.2,1);
    --radius: var(--ds-radius-md);
    --radius-sm: var(--ds-radius-sm);
    --radius-md: var(--ds-radius-md);
    --radius-full: var(--ds-radius-full);
    --spacing-0: calc(var(--spacing)*0);
    --spacing-0-25: var(--ds-spacing-0-5,1px);
    --spacing-0-5: calc(var(--spacing)*.5);
    --spacing-0-75: var(--ds-spacing-1,3px);
    --spacing-1: var(--spacing);
    --spacing-1-5: calc(var(--spacing)*1.5);
    --spacing-1-75: var(--ds-spacing-2,7px);
    --spacing-2: calc(var(--spacing)*2);
    --spacing-2-5: var(--ds-spacing-3,10px);
    --spacing-3: calc(var(--spacing)*3);
    --spacing-3-5: var(--ds-spacing-4,14px);
    --spacing-4: calc(var(--spacing)*4);
    --spacing-5: calc(var(--spacing)*5);
    --spacing-6: calc(var(--spacing)*6);
    --spacing-7: var(--ds-spacing-8,28px);
    --spacing-8: calc(var(--spacing)*8);
    --spacing-10: calc(var(--spacing)*10);
    --spacing-12: calc(var(--spacing)*12);
    --color-black: var(--ds-legacy-color-black);
    --color-white: var(--ds-legacy-color-white);
    --color-blue-100: var(--ds-legacy-color-blue-100);
    --color-blue-200: var(--ds-legacy-color-blue-200);
    --color-blue-300: var(--ds-legacy-color-blue-300);
    --color-blue-400: var(--ds-legacy-color-blue-400);
    --color-blue-500: var(--ds-legacy-color-blue-500);
    --color-blue-600: var(--ds-legacy-color-blue-600);
    --color-blue-700: var(--ds-legacy-color-blue-700);
    --color-blue-800: var(--ds-legacy-color-blue-800);
    --color-blue-900: var(--ds-legacy-color-blue-900);
    --color-red-100: var(--ds-legacy-color-red-100);
    --color-red-200: var(--ds-legacy-color-red-200);
    --color-red-300: var(--ds-legacy-color-red-300);
    --color-red-400: var(--ds-legacy-color-red-400);
    --color-red-500: var(--ds-legacy-color-red-500);
    --color-red-600: var(--ds-legacy-color-red-600);
    --color-red-700: var(--ds-legacy-color-red-700);
    --color-red-800: var(--ds-legacy-color-red-800);
    --color-red-900: var(--ds-legacy-color-red-900);
    --color-purple-100: var(--ds-legacy-color-purple-100);
    --color-purple-200: var(--ds-legacy-color-purple-200);
    --color-purple-300: var(--ds-legacy-color-purple-300);
    --color-purple-400: var(--ds-legacy-color-purple-400);
    --color-purple-500: var(--ds-legacy-color-purple-500);
    --color-purple-600: var(--ds-legacy-color-purple-600);
    --color-purple-700: var(--ds-legacy-color-purple-700);
    --color-purple-800: var(--ds-legacy-color-purple-800);
    --color-purple-900: var(--ds-legacy-color-purple-900);
    --color-green-100: var(--ds-legacy-color-green-100);
    --color-green-200: var(--ds-legacy-color-green-200);
    --color-green-300: var(--ds-legacy-color-green-300);
    --color-green-400: var(--ds-legacy-color-green-400);
    --color-green-500: var(--ds-legacy-color-green-500);
    --color-green-600: var(--ds-legacy-color-green-600);
    --color-green-700: var(--ds-legacy-color-green-700);
    --color-green-800: var(--ds-legacy-color-green-800);
    --color-green-900: var(--ds-legacy-color-green-900);
    --color-yellow-100: var(--ds-legacy-color-yellow-100);
    --color-yellow-200: var(--ds-legacy-color-yellow-200);
    --color-yellow-300: var(--ds-legacy-color-yellow-300);
    --color-yellow-400: var(--ds-legacy-color-yellow-400);
    --color-yellow-500: var(--ds-legacy-color-yellow-500);
    --color-yellow-600: var(--ds-legacy-color-yellow-600);
    --color-yellow-700: var(--ds-legacy-color-yellow-700);
    --color-yellow-800: var(--ds-legacy-color-yellow-800);
    --color-yellow-900: var(--ds-legacy-color-yellow-900);
    --color-grey-100: var(--ds-legacy-color-grey-100);
    --color-grey-200: var(--ds-legacy-color-grey-200);
    --color-grey-300: var(--ds-legacy-color-grey-300);
    --color-grey-400: var(--ds-legacy-color-grey-400);
    --color-grey-500: var(--ds-legacy-color-grey-500);
    --color-grey-600: var(--ds-legacy-color-grey-600);
    --color-grey-700: var(--ds-legacy-color-grey-700);
    --color-grey-800: var(--ds-legacy-color-grey-800);
    --color-grey-900: var(--ds-legacy-color-grey-900);
    --color-neutral-black: var(--ds-legacy-color-neutral-black);
    --color-surface-lowest: var(--ds-color-surface-lowest);
    --color-surface-default: var(--ds-color-surface-default);
    --color-surface-highest: var(--ds-color-surface-highest);
    --color-surface-sunken: var(--ds-color-surface-sunken);
    --color-overlay-scrim: var(--ds-color-overlay-scrim);
    --color-overlay-surface-default: var(--ds-color-overlay-surface-default);
    --color-overlay-surface-highest: var(--ds-color-overlay-surface-highest);
    --color-on-surface: var(--ds-color-on-surface);
    --color-subtle-on-surface: var(--ds-color-subtle-on-surface);
    --color-primary-on-surface: var(--ds-color-primary-on-surface);
    --color-positive-on-surface: var(--ds-color-positive-on-surface);
    --color-caution-on-surface: var(--ds-color-caution-on-surface);
    --color-critical-on-surface: var(--ds-color-critical-on-surface);
    --color-nontext-strong-on-surface: var(--ds-color-nontext-strong-on-surface);
    --color-nontext-decorative-on-surface: var(--ds-color-nontext-decorative-on-surface);
    --color-leaderboard-1st-on-surface: var(--ds-color-leaderboard-1st-on-surface);
    --color-leaderboard-2nd-on-surface: var(--ds-color-leaderboard-2nd-on-surface);
    --color-leaderboard-3rd-on-surface: var(--ds-color-leaderboard-3rd-on-surface);
    --color-leaderboard-4th-on-surface: var(--ds-color-leaderboard-4th-on-surface);
    --color-vip-unranked-on-surface: var(--ds-color-vip-unranked-on-surface);
    --color-vip-bronze-on-surface: var(--ds-color-vip-bronze-on-surface);
    --color-vip-silver-on-surface: var(--ds-color-vip-silver-on-surface);
    --color-vip-gold-on-surface: var(--ds-color-vip-gold-on-surface);
    --color-vip-platinum-on-surface: var(--ds-color-vip-platinum-on-surface);
    --color-vip-diamond-on-surface: var(--ds-color-vip-diamond-on-surface);
    --color-vip-obsidian-on-surface: var(--ds-color-vip-obsidian-on-surface);
    --color-vip-opal-on-surface: var(--ds-color-vip-opal-on-surface);
    --color-vip-plutonium-on-surface: var(--ds-color-vip-plutonium-on-surface);
    --color-vip-atomic-on-surface: var(--ds-color-vip-atomic-on-surface);
    --color-vip-tritium-on-surface: var(--ds-color-vip-tritium-on-surface);
    --color-base-primary: var(--ds-color-base-primary);
    --color-on-base-primary: var(--ds-color-on-base-primary);
    --color-base-neutral: var(--ds-color-base-neutral);
    --color-on-base-neutral: var(--ds-color-on-base-neutral);
    --color-subtle-on-base-neutral: var(--ds-color-subtle-on-base-neutral);
    --color-base-neutral-strong: var(--ds-color-base-neutral-strong);
    --color-on-base-neutral-strong: var(--ds-color-on-base-neutral-strong);
    --color-base-positive: var(--ds-color-base-positive);
    --color-on-base-positive: var(--ds-color-on-base-positive);
    --color-base-caution: var(--ds-color-base-caution);
    --color-on-base-caution: var(--ds-color-on-base-caution);
    --color-base-critical: var(--ds-color-base-critical);
    --color-on-base-critical: var(--ds-color-on-base-critical);
    --color-base-vip-unranked: var(--ds-color-base-vip-unranked);
    --color-base-vip-bronze: var(--ds-color-base-vip-bronze);
    --color-base-vip-silver: var(--ds-color-base-vip-silver);
    --color-base-vip-gold: var(--ds-color-base-vip-gold);
    --color-base-vip-platinum: var(--ds-color-base-vip-platinum);
    --color-base-vip-diamond: var(--ds-color-base-vip-diamond);
    --color-base-vip-obsidian: var(--ds-color-base-vip-obsidian);
    --color-base-vip-opal: var(--ds-color-base-vip-opal);
    --color-base-vip-plutonium: var(--ds-color-base-vip-plutonium);
    --color-base-vip-atomic: var(--ds-color-base-vip-atomic);
    --color-base-vip-tritium: var(--ds-color-base-vip-tritium);
    --color-on-base-vip: var(--ds-color-on-base-vip);
    --color-state-layer-base-hovered: var(--ds-color-state-layer-base-hovered);
    --color-state-layer-base-focused: var(--ds-color-state-layer-base-focused);
    --color-state-layer-base-pressed: var(--ds-color-state-layer-base-pressed);
    --color-state-layer-base-activated: var(--ds-color-state-layer-base-activated);
    --color-state-layer-surface-hovered: var(--ds-color-state-layer-surface-hovered);
    --color-state-layer-surface-focused: var(--ds-color-state-layer-surface-focused);
    --color-state-layer-surface-pressed: var(--ds-color-state-layer-surface-pressed);
    --color-state-layer-surface-activated: var(--ds-color-state-layer-surface-activated);
    --opacity-disabled: var(--ds-opacity-disabled);
}

html {
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    border: 0;
    margin: 0;
    padding: 0;
}

html {
    touch-action: manipulation;
    -ms-touch-action: manipulation;
    width: 100%;
    height: 100%;
    margin: 0;
    font-size: 16px;
}

html {
    color-scheme: dark;
}

:root {
    color: var(--color-grey-200);
    --shadows-sm: 0 1px 3px 0 rgba(0, 0, 0, .2), 0 1px 2px 0 rgba(0, 0, 0, .12);
    --shadows-md: 0 4px 6px -1px rgba(27, 23, 23, .2), 0 2px 4px -1px rgba(0, 0, 0, .12);
    --shadows-lg: 0 10px 15px -3px rgba(0, 0, 0, .2), 0 4px 6px -2px rgba(0, 0, 0, .1);
    --shadow-inset: inset 0 1px rgba(255, 255, 255, .04);
    --btn-shadow: var(--shadows-sm), var(--shadow-inset);
    --border-radius-md: .5rem;
    --text-size-3xl: 2rem;
    --text-size-default: .875rem;
    --text-size-sm: .75rem;
    --input-color: var(--color-white);
    --input-background: var(--color-grey-700);
    --input-border: var(--color-grey-400);
    --input-hover-color: var(--color-white);
    --input-hover-border: var(--color-grey-300);
    --input-transition: var(--transition-medium);
    --input-border-radius: var(--ds-radius-md);
    --input-border-width: 2px;
    --input-box-shadow: var(--shadows-sm);
    --input-button-divider: var(--color-grey-600);
    --label-font-size: var(--text-size-default);
    --label-color: var(--color-grey-200);
    --label-hover-color: var(--color-grey-100);
    --focus-outline-width: .125rem;
    --focus-outline-grey: var(--focus-outline-width) solid var(--color-grey-200);
    --focus-outline-white: var(--focus-outline-width) solid var(--color-white);
    --transition-fast: .2s;
    --transition-medium: .25s;
    --scrollbar-size: 6px;
    --header-height: 60px;
}

:root {
    --legacy-subtle-text: #b1bad3;
    --legacy-highlighted-text: #fff;
    --ds-body-font-default: var(--ds-body-md);
}

:root {
    --back-to-top-button-gap: var(--spacing-2);
}

div {
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    border: 0;
    margin: 0;
    padding: 0;
}

@media screen and (min-width: 768px){
  #svelte {
    width: 100%;
    height: 1px;
    min-height: 100dvh;
    padding-top: 0;
    padding-bottom: 0;
  }
}

*,:before,:after {
    box-sizing: border-box;
    -webkit-overflow-scrolling: touch;
}

.fixed {
    position: fixed;
}

.top-0 {
    top: calc(var(--spacing)*0);
}

.right-0 {
    right: calc(var(--spacing)*0);
}

.bottom-0 {
    bottom: calc(var(--spacing)*0);
}

.left-0 {
    left: calc(var(--spacing)*0);
}

.z-\(--z-index\) {
    z-index: var(--z-index);
}

.flex {
    display: flex;
}

.items-center {
    align-items: center;
}

.justify-center {
    justify-content: center;
}

.p-4 {
    padding: calc(var(--spacing)*4);
}

.text-\[length\:var\(--text-size-default\)\] {
    font-size: var(--text-size-default);
}

span {
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    border: 0;
    margin: 0;
    padding: 0;
}

.absolute {
    position: absolute;
}

.-top-1\/2 {
    top: -50%;
}

.left-\[1\%\] {
    left: 1%;
}

.z-\[1000\] {
    z-index: 1000;
}

.transition-\[top\] {
    transition-property: top;
    transition-timing-function: var(--tw-ease,var(--default-transition-timing-function));
    transition-duration: var(--tw-duration,var(--default-transition-duration));
}

.duration-\[195ms\] {
    --tw-duration: .195s;
    transition-duration: .195s;
}

.ease-\[cubic-bezier\(0\.4\,0\,1\,1\)\] {
    --tw-ease: cubic-bezier(.4,0,1,1);
    transition-timing-function: cubic-bezier(.4,0,1,1);
}

.ds-body-md {
    font: var(--ds-body-md);
}

.ds-body-md {
    font-feature-settings: var(--ds-font-feature-settings);
    font-variant-numeric: var(--ds-font-variant-numeric);
}

.wrap.svelte-1epu4wr {
    display: flex;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.support-wrap.svelte-1fgy1pp {
    display: grid;
    transition: .25s;
    position: fixed;
    bottom: var(--spacing-2);
    grid-gap: var(--spacing-4);
    right: 0;
    transform: translate(var(--translate));
    box-shadow: 0 0 5px #1b171780!important;
    z-index: 1000;
    border-radius: var(--ds-radius-full);
}

.touch-none {
    touch-action: none;
}

.bg-black\/75 {
    background-color: var(--ds-legacy-color-black);
}

.bg-black\/75 {
    background-color: color-mix(in oklab,var(--ds-legacy-color-black)75%,transparent);
}

.relative {
    position: relative;
}

.max-h-\[calc\(100\%-4em\)\] {
    max-height: calc(100% - 4em);
}

.w-full {
    width: 100%;
}

.max-w-\[500px\] {
    max-width: 500px;
}

.min-w-\[200px\] {
    min-width: 200px;
}

.flex-col {
    flex-direction: column;
}

.overflow-hidden {
    overflow: hidden;
}

.rounded-md {
    border-radius: var(--ds-radius-md);
}

.bg-grey-600 {
    background-color: var(--ds-legacy-color-grey-600);
}

.bg-cover {
    background-size: cover;
}

.bg-center {
    background-position: 50%;
}

.text-grey-200 {
    color: var(--ds-legacy-color-grey-200);
}

a {
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    border: 0;
    margin: 0;
    padding: 0;
}

a {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    text-decoration: none;
}

a {
    appearance: none;
    font-size: inherit;
    line-height: inherit;
    cursor: pointer;
    background: 0 0;
    border: none;
    margin: 0;
    padding: 0;
}

a {
    outline: none;
}

.inline-flex {
    display: inline-flex;
}

.gap-2 {
    gap: calc(var(--spacing)*2);
}

.bg-\(--ds-color-base-neutral\,var\(--color-grey-400\)\) {
    background-color: var(--ds-color-base-neutral,var(--color-grey-400));
}

.px-\[1\.25rem\] {
    padding-inline: 1.25rem;
}

.py-\[0\.625rem\] {
    padding-block: .625rem;
}

.\[font-family\:var\(--ds-font-family-default\)\] {
    font-family: var(--ds-font-family-default);
}

.\[font-weight\:var\(--ds-font-weight-thick\)\] {
    font-weight: var(--ds-font-weight-thick);
}

.whitespace-nowrap {
    white-space: nowrap;
}

.text-\(--ds-color-on-base-neutral\,var\(--color-white\)\) {
    color: var(--ds-color-on-base-neutral,var(--color-white));
}

.\[font-variant-numeric\:var\(--ds-font-variant-numeric\,lining-nums_tabular-nums\)\] {
    font-variant-numeric: var(--ds-font-variant-numeric,lining-nums tabular-nums);
}

.shadow-md {
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);
    box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);
}

.transition {
    transition-property: color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;
    transition-timing-function: var(--tw-ease,var(--default-transition-timing-function));
    transition-duration: var(--tw-duration,var(--default-transition-duration));
}

.\[font-feature-settings\:var\(--ds-font-feature-settings\,\"salt\"_on\)\] {
    font-feature-settings: var(--ds-font-feature-settings,"salt" on);
}

.\[text-decoration\:none\] {
    text-decoration: none;
}

@media (hover: hover){
  .hover\:\[text-decoration\:none\]:hover {
    text-decoration: none;
  }

  :where(:root:not(.ds-active--color)) .not-prime-active\:hover\:bg-grey-300:hover {
    background-color: var(--ds-legacy-color-grey-300);
  }

  :where(:root:not(.ds-active--color)) .not-prime-active\:hover\:text-white:hover {
    color: var(--ds-legacy-color-white);
  }
}

.state-layer-base:not(:disabled):hover {
    background-image: linear-gradient(var(--color-state-layer-base-hovered),var(--color-state-layer-base-hovered));
}

.sidebar.svelte-13bc1zy {
    word-wrap: break-word;
    position: relative;
    background: var(--color-surface-lowest, var(--color-grey-700));
    filter: drop-shadow(0 0 5px rgba(25,25,25,.25));
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
    height: 100%;
    will-change: margin-left;
}

.sidebar.normal.svelte-13bc1zy {
    width: var(--width);
}

.main-content.svelte-1epu4wr {
    display: flex;
    width: 100%;
    height: 100%;
    overflow: hidden;
    flex-direction: column;
    position: relative;
}

.hoverable.svelte-bft4ul {
    cursor: help;
    display: inline-flex;
}

[data-block-touch-pan] {
    touch-action: pan-x;
}

.scrollY {
    -webkit-overflow-scrolling: touch;
    -webkit-overflow-scroll: touch;
    scrollbar-width: none;
    scrollbar-color: var(--ds-color-nontext-decorative-on-surface,var(--color-grey-400))transparent;
    min-height: 0;
    overflow: hidden auto;
}

.overscroll-contain {
    overscroll-behavior: contain;
}

.scrollY:-webkit-scrollbar {
    display: none;
}

.scrollY:-webkit-scrollbar {
    width: var(--scrollbar-size);
}

.scrollY:-webkit-scrollbar-thumb {
    border-radius: var(--ds-radius-full);
    background: var(--ds-color-nontext-decorative-on-surface,var(--color-grey-400));
}

.header.svelte-1yj7c6 {
    display: flex;
    padding: var(--spacing-0) var(--spacing-4) var(--spacing-0) var(--spacing-0);
    touch-action: none;
    box-shadow: var(--shadows-lg);
}

.content.svelte-13bc1zy {
    display: flex;
    overflow: hidden;
    flex-direction: column;
    align-content: flex-start;
    padding: var(--spacing-0);
    touch-action: pan-x;
    flex: 1;
}

.ctainer.svelte-sxslob {
    width: 100%;
    max-width: 1200px;
    align-self: center;
    height: 0;
}

.navigation.svelte-sxslob {
    width: 100%;
    z-index: var(--header-zIndex);
    background: var(--color-surface-default, var(--color-grey-600));
    align-items: center;
    display: flex;
    flex-direction: column;
    box-shadow: #0003 0 4px 6px -1px,#0000001f 0 2px 4px -1px;
    touch-action: none;
}

.scrollable.svelte-1epu4wr {
    display: flex;
    flex-direction: column;
    width: 100%;
    max-width: 100%;
    height: 100%;
    flex: 1;
}

.minimized-tabs.svelte-961882 {
    position: absolute;
    bottom: var(--spacing-0);
    right: var(--spacing-0);
    display: flex;
    flex-direction: row-reverse;
    pointer-events: none;
    box-shadow: 0 -4px 6px -1px #1b171733,0 -2px 4px -1px #0000001f;
    border-top-left-radius: var(--ds-radius-md);
}

button {
    appearance: none;
    font-size: inherit;
    line-height: inherit;
    cursor: pointer;
    background: 0 0;
    border: none;
    margin: 0;
    padding: 0;
}

button {
    cursor: pointer;
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    border: none;
    padding: 0;
    line-height: 1.5;
}

button {
    outline: none;
}

.rounded-full {
    border-radius: var(--ds-radius-full);
}

.bg-\(--ds-color-base-neutral\,var\(--color-grey-700\)\) {
    background-color: var(--ds-color-base-neutral,var(--color-grey-700));
}

.px-5 {
    padding-inline: calc(var(--spacing)*5);
}

.py-\[0\.75rem\] {
    padding-block: .75rem;
}

@media (hover: hover){
  :where(:root:not(.ds-active--color)) .not-prime-active\:hover\:bg-grey-900:hover {
    background-color: var(--ds-legacy-color-grey-900);
  }
}

[data-block-touch-pan] *  {
    touch-action: pan-x;
}

:is([data-block-touch-pan], [data-block-touch-pan] *).scrollY *  {
    touch-action: auto;
}

.flex-1 {
    flex: 1;
}

.menu-button.svelte-1yj7c6 {
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    min-width: 3.75rem;
    height: 3.75rem;
    border-radius: var(--ds-radius-md);
}

.menu-button.svelte-1yj7c6:hover {
    color: var(--ds-color-on-surface, var(--color-white));
}

.link-wrap.svelte-1yj7c6 {
    display: flex;
    align-items: center;
    gap: var(--spacing-2);
    width: 100%;
}

.scrollable-content.svelte-13bc1zy {
    padding: var(--spacing-4);
}

.sidebar.svelte-13bc1zy .scroll-contain:where(.svelte-13bc1zy)  {
    overscroll-behavior: contain;
}

.sizer.svelte-sxslob {
    width: 100%;
    height: 0;
}

.group.svelte-13eqg44 {
    width: 100%;
    padding: var(--spacing-0) 3vw;
    display: flex;
    align-items: center;
    flex-direction: column;
}

.inline-block {
    display: inline-block;
}

.shrink-0 {
    flex-shrink: 0;
}

.\[\&_svg\]\:text-\(--ds-color-on-surface\,var\(--color-grey-200\)\) svg  {
    color: var(--ds-color-on-surface,var(--color-grey-200));
}

.content.svelte-8kxcin {
    padding-right: var(--spacing-4);
    padding-left: var(--spacing-4);
    display: flex;
    flex-direction: column;
    padding-bottom: var(--spacing-4);
    gap: var(--spacing-4);
}

.content.top-spacing.svelte-8kxcin {
    padding-top: var(--spacing-4);
}

.text-\(--ds-color-subtle-on-surface\) {
    color: var(--ds-color-subtle-on-surface);
}

.header-button.svelte-1l1ag6h {
    overflow: hidden;
    position: relative;
    display: flex;
    flex: 1;
    align-items: center;
    justify-content: center;
    min-height: 2.25rem;
    border-radius: var(--ds-radius-md);
    color: var(--ds-color-on-surface, var(--color-white));
    text-shadow: 0px 1px 2px rgba(0,0,0,.12),0px 1px 3px rgba(0,0,0,.2);
    -webkit-user-select: none;
    user-select: none;
}

.inner-content.svelte-13bc1zy {
    display: flex;
    flex-direction: column;
    border-radius: var(--ds-radius-md);
    overflow: hidden;
}

.add-background.svelte-13bc1zy {
    background-color: var(--ds-color-surface-default, var(--color-grey-600));
    border-radius: var(--ds-radius-md);
}

.ctainer.svelte-13eqg44 {
    height: 100%;
    width: 100%;
    max-width: 1200px;
}

footer {
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    border: 0;
    margin: 0;
    padding: 0;
}

footer {
    display: block;
}

.bg-\(--color-surface-lowest\,var\(--color-grey-800\)\) {
    background-color: var(--color-surface-lowest,var(--color-grey-800));
}

.py-8 {
    padding-block: calc(var(--spacing)*8);
}

.self-center {
    align-self: center;
}

h2 {
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    border: 0;
    margin: 0;
    padding: 0;
}

.text-center {
    text-align: center;
}

.ds-heading-lg {
    font: var(--ds-heading-lg);
}

.ds-heading-lg {
    font-feature-settings: var(--ds-font-feature-settings);
    font-variant-numeric: var(--ds-font-variant-numeric);
}

.text-neutral-default {
    color: var(--ds-color-on-surface,var(--legacy-highlighted-text));
}

img {
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    border: 0;
    margin: 0;
    padding: 0;
}

img {
    -webkit-user-select: none;
    user-select: none;
    width: 100%;
    height: auto;
    display: block;
}

p {
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    border: 0;
    margin: 0;
    padding: 0;
}

p {
    margin: 0;
}

.bg-\(--ds-color-base-primary\,var\(--color-blue-500\)\) {
    background-color: var(--ds-color-base-primary,var(--color-blue-500));
}

.text-\(--ds-color-on-base-primary\,var\(--color-white\)\) {
    color: var(--ds-color-on-base-primary,var(--color-white));
}

@media (hover: hover){
  :where(:root:not(.ds-active--color)) .not-prime-active\:hover\:bg-blue-600:hover {
    background-color: var(--ds-legacy-color-blue-600);
  }
}

.productImg.svelte-1l1ag6h {
    display: none;
    width: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: -1;
    border-radius: var(--ds-radius-md);
}

.img-show.svelte-1l1ag6h {
    display: block;
}

.ds-body-md-strong {
    font: var(--ds-body-md-strong);
}

.ds-body-md-strong {
    font-feature-settings: var(--ds-font-feature-settings);
    font-variant-numeric: var(--ds-font-variant-numeric);
}

.max-w-full {
    max-width: 100%;
}

.px-2 {
    padding-inline: calc(var(--spacing)*2);
}

.py-2\.5 {
    padding-block: calc(var(--ds-spacing-base)*2.5);
}

.navigation-container.svelte-sxslob {
    position: relative;
    height: var(--header-height);
    display: grid;
    width: 100%;
    align-items: center;
}

.navigation-container.svelte-sxslob:not(.authenticated) {
    grid-template-columns: auto 1fr;
}

.parent.svelte-1ka6h8w {
    flex: 1;
}

.parent.svelte-1ka6h8w:not(.reset) {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: var(--spacing-0) 3vw;
}

.parent.no-padding.svelte-1ka6h8w {
    padding: var(--spacing-0);
}

.wrap.svelte-tzgmsb {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}

.rounded-sm {
    border-radius: var(--ds-radius-sm);
}

.bg-transparent {
    background-color: #0000;
}

.px-\[1rem\] {
    padding-inline: 1rem;
}

.py-\[0\.8125rem\] {
    padding-block: .8125rem;
}

.text-\(--ds-color-on-surface\,var\(--color-white\)\) {
    color: var(--ds-color-on-surface,var(--color-white));
}

@media (hover: hover){
  .hover\:bg-transparent:hover {
    background-color: #0000;
  }

  .hover\:text-\(--ds-color-subtle-on-surface\,var\(--color-white\)\):hover {
    color: var(--ds-color-subtle-on-surface,var(--color-white));
  }
}

.gap-1 {
    gap: var(--spacing);
}

.accordion.svelte-1kd6xyi {
    display: flex;
    flex-direction: column;
    width: 100%;
    position: relative;
    z-index: 0;
    border-radius: var(--ds-radius-md);
}

.justify-start {
    justify-content: flex-start;
}

.py-3 {
    padding-block: calc(var(--spacing)*3);
}

:where(:root:not(.ds-active--color)) .not-prime-active\:bg-transparent  {
    background-color: #0000;
}

.inner-content > .base-sidebar-anchor .sidebar-item-button  {
    border-radius: 0;
}

@media (hover: hover){
  :where(:root:not(.ds-active--color)) .not-prime-active\:hover\:bg-grey-400:hover {
    background-color: var(--ds-legacy-color-grey-400);
  }
}

hr {
    border: 0;
    height: 1px;
    margin: 0;
}

hr.svelte-1ey91rp {
    background: var(--ds-color-nontext-decorative-on-surface, var(--color-grey-400));
    height: var(--ds-border-width-default, 2px);
    width: 100%;
}

.rounded-none {
    border-radius: 0;
}

section {
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    border: 0;
    margin: 0;
    padding: 0;
}

section {
    display: block;
}

.ctainer.no-height.svelte-1ka6h8w {
    height: 0;
}

.ctainer.svelte-1ka6h8w:not(.reset) {
    width: 100%;
    max-width: 1200px;
    align-self: center;
}

.ctainer.svelte-1axx8fn:not(.reset) {
    width: 100%;
    max-width: 1200px;
    align-self: center;
}

.min-w-fit {
    min-width: fit-content;
}

.wrap.normal.svelte-tzgmsb img  {
    height: var(--spacing-10);
}

.\[\&_svg\]\:text-\(--ds-color-on-surface\,var\(--color-white\)\) svg  {
    color: var(--ds-color-on-surface,var(--color-white));
}

.\[\&\:hover\>svg\]\:text-\(--ds-color-subtle-on-surface\,var\(--color-white\)\):hover > svg {
    color: var(--ds-color-subtle-on-surface,var(--color-white));
}

.header.svelte-1kd6xyi {
    z-index: 4;
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: var(--accordion-header-background);
    padding: var(--spacing-4) var(--spacing-5);
}

.header-stacked.svelte-1kd6xyi {
    padding: var(--spacing-0);
}

.content.svelte-1kd6xyi {
    display: flex;
    flex-direction: column;
}

.content.render-content.svelte-1kd6xyi:not(.content-stacked-open) {
    display: none;
}

.\[\&_svg\]\:text-\(--ds-color-subtle-on-surface\,var\(--color-grey-200\)\) svg  {
    color: var(--ds-color-subtle-on-surface,var(--color-grey-200));
}

.is-truncate.svelte-6yn270 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inherit;
}

.inner-content > .sidebar-accordion-wrap:last-child .header  {
    overflow: hidden;
    border-bottom-left-radius: var(--ds-radius-md);
    border-bottom-right-radius: var(--ds-radius-md);
}

.image-focus.svelte-18fdlwo {
    display: contents;
}

.stack.svelte-ee000o {
    display: grid;
}

.stack.direction-horizontal.svelte-ee000o {
    grid-auto-flow: column;
}

.stack.x-flex-end.svelte-ee000o {
    justify-content: flex-end;
}

.stack.y-center.svelte-ee000o {
    align-items: center;
}

.stack.gap-none.svelte-ee000o {
    gap: 0;
}

.stack.padding-none.svelte-ee000o {
    padding: 0;
}

.gap-6 {
    gap: calc(var(--spacing)*6);
}

.pb-8 {
    padding-bottom: calc(var(--spacing)*8);
}

.sizer.svelte-1ka6h8w {
    width: 100%;
    height: 0;
}

.m-auto {
    margin: auto;
}

.grid {
    display: grid;
}

@media (min-width: 48rem){
  .md\:gap-8 {
    gap: calc(var(--spacing)*8);
  }
}

.\!translate-x-0 {
    --tw-translate-x: calc(var(--spacing)*0)!important;
    translate: var(--tw-translate-x)var(--tw-translate-y)!important;
}

.justify-between {
    justify-content: space-between;
}

.rounded-\(--ds-radius-md\) {
    border-radius: var(--ds-radius-md);
}

.header.svelte-1kd6xyi button  {
    border-radius: 0;
}

.ml-6 {
    margin-left: calc(var(--spacing)*6);
}

.image-focus.svelte-18fdlwo a  {
    outline: none;
}

.flex-row {
    flex-direction: row;
}

.gap-3 {
    gap: calc(var(--spacing)*3);
}

.break-words {
    overflow-wrap: break-word;
}

.hyphens-auto {
    -webkit-hyphens: auto;
    hyphens: auto;
}

@media (min-width: 48rem){
  .md\:grid {
    display: grid;
  }

  .md\:gap-4 {
    gap: calc(var(--spacing)*4);
  }
}

.footer-grid.svelte-gg9umc {
    grid-template-columns: repeat(auto-fit,minmax(14ch,1fr));
}

.divider.svelte-gg9umc {
    border-top: var(--ds-border-width-default, 2px) solid var(--ds-color-nontext-decorative-on-surface, var(--color-grey-500));
}

.gap-4 {
    gap: calc(var(--spacing)*4);
}

.header-title.svelte-1kd6xyi {
    transition: .2s;
}

.-my-1 {
    margin-block: calc(var(--spacing)*-1);
}

.h-4 {
    height: calc(var(--spacing)*4);
}

.w-4 {
    width: calc(var(--spacing)*4);
}

.text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading,var(--text-xs--line-height));
}

.accordion > .content > .wrapper > .sidebar-item-button  {
    border-radius: 0;
}

.accordion > .content > .wrapper > .sidebar-item-button:first-child  {
    border-top-left-radius: var(--ds-radius-md);
}

.accordion > .content > .wrapper > :first-child .sidebar-item-button::before, .accordion > .content > .wrapper > :last-child .sidebar-item-button::before, .accordion > .content > .wrapper > * .sidebar-item-button::before, .accordion > .content > .wrapper > .sidebar-item-button:first-child::before, .accordion > .content > .wrapper > .sidebar-item-button:last-child::before, .accordion > .content > .wrapper > .sidebar-item-button::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 48px;
    left: 0;
    background: var(--ds-color-nontext-decorative-on-surface, var(--color-grey-400));
    z-index: -1;
}

.accordion > .content > .wrapper > .sidebar-item-button:first-child::before {
    bottom: 0;
    height: 40px;
}

label {
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    border: 0;
    margin: 0;
    padding: 0;
}

.column.svelte-k6qllx {
    display: grid;
    grid-gap: var(--spacing-2);
    align-content: flex-start;
}

ul {
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    border: 0;
    margin: 0;
    padding: 0;
}

ul {
    list-style: none;
}

ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.gap-x-3 {
    column-gap: calc(var(--spacing)*3);
}

.ds-body-sm {
    font: var(--ds-body-sm);
}

.ds-body-sm {
    font-feature-settings: var(--ds-font-feature-settings);
    font-variant-numeric: var(--ds-font-variant-numeric);
}

.text-neutral-subtle {
    color: var(--ds-color-subtle-on-surface,var(--legacy-subtle-text));
}

.dropdown.svelte-fcg2cf {
    position: relative;
}

.mr-0 {
    margin-right: calc(var(--spacing)*0);
}

.text-\(--ds-color-on-surface\) {
    color: var(--ds-color-on-surface);
}

.accordion > .content > .wrapper > * .sidebar-item-button  {
    border-radius: 0;
}

.accordion > .content > .wrapper > :last-child .sidebar-item-button  {
    border-bottom-left-radius: var(--ds-radius-md);
}

.accordion > .content > .wrapper > :last-child .sidebar-item-button::before {
    top: 0;
    height: 40px;
}

.accordion > .content > .wrapper > :first-child .sidebar-item-button  {
    border-top-left-radius: var(--ds-radius-md);
}

.accordion > .content > .wrapper > :first-child .sidebar-item-button::before {
    bottom: 0;
    height: 40px;
}

.image-focus.svelte-18fdlwo img  {
    outline-offset: var(--focus-outline-width);
}

.pb-\[unset\] {
    padding-bottom: unset;
}

h4 {
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    border: 0;
    margin: 0;
    padding: 0;
}

.ds-heading-sm {
    font: var(--ds-heading-sm);
}

.ds-heading-sm {
    font-feature-settings: var(--ds-font-feature-settings);
    font-variant-numeric: var(--ds-font-variant-numeric);
}

.gap-1\.5 {
    gap: calc(var(--ds-spacing-base)*1.5);
}

li {
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    border: 0;
    margin: 0;
    padding: 0;
}

.text-\(--ds-color-subtle-on-surface\,var\(--color-grey-200\)\) {
    color: var(--ds-color-subtle-on-surface,var(--color-grey-200));
}

.\[text-decoration-line\:underline\] {
    text-decoration-line: underline;
}

.\[text-decoration-style\:solid\] {
    text-decoration-style: solid;
}

.\[text-decoration-thickness\:8\%\] {
    text-decoration-thickness: .08em;
}

.\[text-underline-offset\:25\%\] {
    text-underline-offset: 25%;
}

.\[text-decoration-skip-ink\:none\] {
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none;
}

@media (hover: hover){
  .hover\:text-\(--ds-color-on-surface\,var\(--color-white\)\):hover {
    color: var(--ds-color-on-surface,var(--color-white));
  }

  .hover\:\[text-decoration-thickness\:14\%\]:hover {
    text-decoration-thickness: .14em;
  }
}

.font-\(--ds-font-weight-thick\) {
    --tw-font-weight: var(--ds-font-weight-thick);
    font-weight: var(--ds-font-weight-thick);
}

:where(:root:not(.ds-active--color)) .not-prime-active\:bg-grey-500  {
    background-color: var(--ds-legacy-color-grey-500);
}

.seals.svelte-15rqa94 > div  {
    display: flex;
    justify-content: center;
    gap: var(--spacing-8);
}

.cursor-pointer {
    cursor: pointer;
}

.search-wrap.svelte-11ovht2 {
    width: 100%;
    align-self: center;
    padding: var(--spacing-0) 3vw;
    max-width: calc(1200px + 6vw);
}

.ctainer.has-padding.svelte-1axx8fn {
    padding: var(--spacing-0) 3vw;
    max-width: calc(1200px + 6vw);
}

.flex-row-reverse {
    flex-direction: row-reverse;
}

.search-wrap.svelte-usfa19 {
    height: 100%;
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    touch-action: pan-x;
    gap: var(--spacing-2);
}

.slider.svelte-86vx8t {
    display: flex;
    flex-direction: column;
    width: 100%;
    overflow-x: hidden;
}

.layout-spacing.svelte-1h17qmu > .ctainer.has-padding > * + *  {
    margin-top: var(--spacing-6);
}

.bg-\(--ds-color-surface-default\,var\(--color-grey-600\)\) {
    background-color: var(--ds-color-surface-default,var(--color-grey-600));
}

.whitespace-break-spaces {
    white-space: break-spaces;
}

@media (hover: hover){
  .hover\:\[text-decoration-line\:underline\]:hover {
    text-decoration-line: underline;
  }

  .hover\:\[text-decoration-style\:solid\]:hover {
    text-decoration-style: solid;
  }

  .hover\:\[text-decoration-thickness\:8\%\]:hover {
    text-decoration-thickness: .08em;
  }

  .hover\:\[text-underline-offset\:25\%\]:hover {
    text-underline-offset: 25%;
  }

  .hover\:\[text-decoration-skip-ink\:none\]:hover {
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none;
  }
}

.h-auto {
    height: auto;
}

.w-6 {
    width: calc(var(--spacing)*6);
}

.text-\(--ds-color-subtle-on-surface\,var\(--color-white\)\) {
    color: var(--ds-color-subtle-on-surface,var(--color-white));
}

@media (min-width: 48rem){
  .md\:w-4 {
    width: calc(var(--spacing)*4);
  }
}

input {
    cursor: pointer;
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    border: none;
    padding: 0;
    line-height: 1.5;
}

input[type] {
    appearance: none;
}

input.svelte-y0996i {
    position: absolute;
    left: 0;
    opacity: 0;
    z-index: -1;
}

.indicator.svelte-y0996i {
    outline: 0;
    width: 1.5rem;
    height: 1.5rem;
    flex-shrink: 0;
    background: var(--ds-color-surface-sunken, none);
    background-position: center;
    background-repeat: no-repeat;
    border-radius: var(--ds-radius-sm);
    transition: var(--input-transition);
    box-shadow: var(--input-box-shadow);
    cursor: pointer;
    border: var(--ds-border-width-default, var(--input-border-width)) solid var(--ds-color-nontext-strong-on-surface, var(--input-border));
}

input[type="radio"].svelte-y0996i ~ .indicator:where(.svelte-y0996i)  {
    border-radius: var(--ds-radius-full);
}

input.svelte-y0996i:checked ~ .indicator:where(.svelte-y0996i)  {
    background-color: var(--ds-color-base-primary, var(--input-border));
}

.header-inner.svelte-fzmav1 {
    position: relative;
    color: var(--ds-color-on-surface, var(--color-white));
    width: 100%;
    max-width: 1200px;
}

.header-inner.svelte-fzmav1:not(.is-mobile) {
    grid-template-columns: 40% 55%;
    justify-content: space-between;
}

.px-3 {
    padding-inline: calc(var(--spacing)*3);
}

.input-wrap.svelte-113ai4d {
    width: 100%;
    color: var(--ds-color-on-surface, var(--input-color));
    background: var(--ds-color-surface-sunken, var(--input-background));
    box-shadow: var(--input-box-shadow);
    border: var(--ds-border-width-default, var(--input-border-width)) solid var(--ds-color-nontext-decorative-on-surface, var(--input-border));
    border-radius: var(--ds-radius-md);
    transition: all var(--input-transition);
    outline: 0;
    margin: var(--spacing-0);
}

.input-wrap.svelte-113ai4d {
    cursor: text;
    appearance: none;
    font-family: var(--ds-font-family-default);
    font-weight: var(--ds-font-weight-regular);
    font-size: var(--ds-font-size-md, 1rem);
    font-variant-numeric: lining-nums tabular-nums;
    font-feature-settings: "salt" on;
}

.input-wrap.svelte-113ai4d {
    display: flex;
    align-items: center;
}

.\!state-layer-surface:not(:disabled):hover {
    background-image: linear-gradient(var(--color-state-layer-surface-hovered),var(--color-state-layer-surface-hovered))!important;
}

 :where(:root:not(.ds-active--color)) .input-wrap.svelte-113ai4d:hover {
    color: var(--input-hover-color);
    border-color: var(--input-hover-border);
}

.header.svelte-86vx8t {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.scrollX {
    -webkit-overflow-scrolling: touch;
    scrollbar-width: thin;
    scrollbar-color: var(--ds-color-nontext-decorative-on-surface,var(--color-grey-400))transparent;
    overflow: auto hidden;
    transform: translate(0);
    -moz-transform: none!important;
}

.hide-scrollbar {
    scrollbar-width: none;
}

.gallery.svelte-86vx8t {
    display: grid;
    grid-auto-flow: column;
    padding-top: var(--spacing-3);
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    scroll-behavior: smooth;
}

.scrollX:-webkit-scrollbar {
    height: var(--scrollbar-size);
}

.hide-scrollbar:-webkit-scrollbar {
    display: none;
}

.scrollX:-webkit-scrollbar-thumb {
    border-radius: var(--ds-radius-full);
}

.scrollX:-webkit-scrollbar-thumb {
    border-radius: var(--ds-radius-full);
    background: var(--ds-color-nontext-decorative-on-surface,var(--color-grey-400));
}

.max-w-\[1200px\] {
    max-width: 1200px;
}

.ds-body-sm-strong {
    font: var(--ds-body-sm-strong);
}

.ds-body-sm-strong {
    font-feature-settings: var(--ds-font-feature-settings);
    font-variant-numeric: var(--ds-font-variant-numeric);
}

.footer-grid.svelte-gg9umc span  {
    text-align: initial;
}

.text-\(--ds-color-subtle-on-surface\,var\(--color-grey-300\)\) {
    color: var(--ds-color-subtle-on-surface,var(--color-grey-300));
}

.\!text-\(--ds-color-on-base-primary\,var\(--color-white\)\) {
    color: var(--ds-color-on-base-primary,var(--color-white))!important;
}

.grid-flow-row {
    grid-auto-flow: row;
}

.grid-rows-\[1fr_auto\] {
    grid-template-rows: 1fr auto;
}

.gap-y-3 {
    row-gap: calc(var(--spacing)*3);
}

@media (max-width: 768px) {
  .sidebar.svelte-13bc1zy  {
    display: none;
  }
  html, body {
  overflow: hidden;
}

.wrap.svelte-dfmcjd {
    display: grid !important;
    justify-items: center;
    width: 100%;
    line-height: 1;
    padding: var(--spacing-0) var(--spacing-4);
    background: var(--color-grey-700);
    box-shadow: 0 -4px 6px -1px #0003;
    overflow: hidden;
    height: var(--mobile-footer-height);
    grid-template-columns: repeat(4, 1fr);
    position: fixed;
    bottom: 0;
    height: 70px;
}
}

.content.svelte-1sv9hne {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 100%;
    gap: var(--spacing-1);
    font-weight: var(--ds-font-weight-heavy);
    font-size: var(--text-size-sm);
}

.wrap.svelte-dfmcjd {
  display: none;
}

.button-wrap.svelte-1sv9hne {
    display: flex;
    justify-content: center;
    position: relative;
    width: 100%;
}


@media (min-width: 48rem){
  .md\:gap-y-8 {
    row-gap: calc(var(--spacing)*8);
  }
}

@media (min-width: 64rem){
  .lg\:max-w-\[478px\] {
    max-width: 478px;
  }
}

.justify-end {
    justify-content: flex-end;
}

@media (min-width: 80rem){
  .xl\:gap-2\.5 {
    gap: calc(var(--ds-spacing-base)*2.5);
  }
}

.pr-2 {
    padding-right: calc(var(--spacing)*2);
}

.search-selector-wrap.svelte-113ai4d {
    color: var(--color-grey-200);
    border-right: var(--ds-border-width-default, 2px) solid var(--ds-color-nontext-decorative-on-surface, var(--input-border));
    height: 3rem;
    display: flex;
    align-items: center;
    margin-right: var(--spacing-3);
    gap: var(--spacing-2);
    max-width: 100%;
    overflow: unset;
    min-width: 6rem;
    width: fit-content;
    -webkit-user-select: none;
    user-select: none;
}

.search-selector-wrap.svelte-113ai4d:hover {
    color: var(--color-grey-100);
}

.search-icon.svelte-113ai4d {
    z-index: 2;
    color: var(--ds-color-subtle-on-surface, var(--color-grey-300));
}

.\[font-variant-numeric\:lining-nums_tabular-nums\] {
    font-variant-numeric: lining-nums tabular-nums;
}

.\[font-feature-settings\:\'salt\'_on\] {
    font-feature-settings: "salt" on;
}

input.svelte-113ai4d {
    width: 100%;
    outline: 0;
}

:where(:root:not(.ds-active--color)) input.svelte-113ai4d  {
    background: var(--input-background);
}

input.svelte-113ai4d {
    color: var(--ds-color-on-surface, var(--input-color));
    padding: var(--spacing-2-5);
    cursor: text;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.slider.svelte-86vx8t .header:where(.svelte-86vx8t) > .arrows  {
    display: flex;
}

.slide.svelte-1vx4gmg {
    scroll-snap-align: start;
    will-change: opacity;
    transition: opacity .3s;
}

.slide.svelte-1vx4gmg:last-child {
    position: relative;
}

.slide.svelte-1vx4gmg:last-child:after {
    content: "";
    position: absolute;
    width: 20px;
    height: 100%;
    top: 0;
}

.mb-6 {
    margin-bottom: calc(var(--spacing)*6);
}

.h-full {
    height: 100%;
}

.items-start {
    align-items: flex-start;
}

.whitespace-normal {
    white-space: normal;
}

.disabled\:pointer-events-none:disabled {
    pointer-events: none;
}

.disabled\:opacity-\(--ds-opacity-disabled\,0\.5\):disabled {
    opacity: var(--ds-opacity-disabled,.5);
}

.slider.svelte-86vx8t .header:where(.svelte-86vx8t) > .arrows > *  {
    box-sizing: content-box;
    border: none;
    border-radius: var(--spacing-8);
    border: var(--ds-border-width-default, 1px) solid var(--ds-color-nontext-strong-on-surface, var(--color-grey-400));
    color: var(--color-grey-400);
    display: flex;
    align-items: center;
    cursor: pointer;
    color: #fff;
}

.slider.svelte-86vx8t .header:where(.svelte-86vx8t) > .arrows > :disabled  {
    opacity: var(--ds-opacity-disabled, .5);
    transition: none;
    transform: none;
    pointer-events: none;
}

.slider.svelte-86vx8t .header:where(.svelte-86vx8t) > .arrows .backward  {
    border-bottom-right-radius: 0!important;
    border-top-right-radius: 0!important;
}

.slider.svelte-86vx8t .header:where(.svelte-86vx8t) > .arrows .forward  {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}

:where(:root:not(.ds-active--color)) .slider.svelte-86vx8t .header:where(.svelte-86vx8t) > .arrows .forward  {
    border-left: none;
}

.slider.svelte-86vx8t .header:where(.svelte-86vx8t) > .arrows .forward:hover:not([disabled]) {
    background: none!important;
}

.wrap.svelte-1byrcnp {
    display: grid;
    position: relative;
    align-content: flex-start;
}

.rounded {
    border-radius: var(--ds-radius-md);
}

.level-2.svelte-td2nup {
    --header-background: var(--ds-color-surface-highest, var(--color-grey-500));
    --title-color: var(--ds-color-on-surface, var(--color-grey-100));
    --content-background: var(--ds-color-surface-highest, var(--color-grey-500));
    --content-border: var(--ds-color-nontext-decorative-on-surface, var(--color-grey-400));
}

.secondary-accordion.svelte-td2nup {
    display: flex;
    flex-direction: column;
    width: 100%;
    position: relative;
    z-index: 0;
    box-shadow: var(--btn-shadow);
    background: var(--header-background);
}

@media (min-width: 40rem){
  .sm\:px-24 {
    padding-inline: calc(var(--ds-spacing-base)*24);
  }
}

@media (min-width: 48rem){
  .md\:px-0 {
    padding-inline: calc(var(--spacing)*0);
  }
}

@media (min-width: 64rem){
  .lg\:pr-20 {
    padding-right: calc(var(--ds-spacing-base)*20);
  }
}

.mx-0 {
    margin-inline: calc(var(--spacing)*0);
}

.mt-8 {
    margin-top: calc(var(--spacing)*8);
}

.block {
    display: block;
}

.w-auto {
    width: auto;
}

@media (min-width: 48rem){
  .md\:mt-4 {
    margin-top: calc(var(--spacing)*4);
  }
}

.mb-2 {
    margin-bottom: calc(var(--spacing)*2);
}

.oauth.svelte-q2lh6o {
    display: flex;
    gap: var(--spacing-4);
    justify-content: center;
}

.oauth.svelte-1ge3ert .oauth  {
    flex: none;
    gap: calc(var(--spacing) * 2);
    display: flex;
}

.gradient-border.svelte-aqsp6c {
    --degrees: 0deg;
    --percentage: 30%;
    background: linear-gradient(var(--degrees),transparent var(--percentage),var(--border-color) 100%);
    padding: var(--spacing-0-5);
    transition: .3s ease;
    transition-property: transform,translate,scale,rotate;
}

@media (min-width: 80rem){
  .gradient-border.svelte-aqsp6c {
    --percentage: 15%;
  }
}

@media (hover: hover){
  .hover\:-translate-y-2:hover {
    --tw-translate-y: calc(calc(var(--spacing)*2)*-1);
    translate: var(--tw-translate-x)var(--tw-translate-y);
  }
}

.\!text-\(--ds-color-subtle-on-surface\,var\(--color-grey-200\)\) {
    color: var(--ds-color-subtle-on-surface,var(--color-grey-200))!important;
}

.slider.svelte-86vx8t .header:where(.svelte-86vx8t) > .arrows .arrow-inner  {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 2.5em;
    width: 3.5em;
}

.stack.x-flex-start.svelte-ee000o {
    justify-content: flex-start;
}

.stack.gap-smaller.svelte-ee000o {
    gap: var(--spacing-1);
}

.stack.padding-top-smaller.svelte-ee000o {
    padding-top: var(--spacing-1);
}

.hero.svelte-s35fk5 {
    overflow: hidden;
    container-type: inline-size;
    container-name: card-size;
    display: flex;
    flex-direction: column;
    position: relative;
    color: var(--ds-color-on-surface, var(--color-white));
    background: var(--ds-color-surface-highest, var(--color-grey-500));
    border-radius: var(--ds-radius-md);
}

.header.svelte-td2nup {
    z-index: 4;
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: none;
    padding: var(--spacing-3) var(--spacing-4);
    color: var(--title-color);
    cursor: pointer;
}

.secondary-accordion.svelte-td2nup > .header:where(.svelte-td2nup)  {
    width: 100%;
}

.secondary-accordion.is-open.svelte-td2nup .header:where(.svelte-td2nup)  {
    border-radius: var(--ds-radius-md) var(--ds-radius-md) 0 0;
}

.content.svelte-td2nup {
    background: var(--content-background);
    display: flex;
    flex-direction: column;
    width: 100%;
    border-radius: 0 0 var(--ds-radius-md) var(--ds-radius-md);
}

.content.render-content.svelte-td2nup {
    display: none;
}

.content.is-open.svelte-td2nup {
    border-top: var(--ds-border-width-default, 2px) solid var(--ds-color-nontext-decorative-on-surface, var(--content-border));
}

.content.is-open.render-content.svelte-td2nup {
    display: flex;
}

.faq-item.svelte-y9cm7h .content.is-open  {
    border: none;
}

h1 {
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    border: 0;
    margin: 0;
    padding: 0;
}

.text-left {
    text-align: left;
}

.ds-display-md {
    font: var(--ds-display-md);
}

@media (min-width: 768px){
  .ds-display-md {
    font-size: var(--ds-font-size-4xl);
    line-height: var(--ds-font-line-height-10);
  }
}

.ds-display-md {
    font-feature-settings: var(--ds-font-feature-settings);
    font-variant-numeric: var(--ds-font-variant-numeric);
}

.rounded-b-md {
    border-bottom-right-radius: var(--ds-radius-md);
    border-bottom-left-radius: var(--ds-radius-md);
}

.\!p-0 {
    padding: calc(var(--spacing)*0)!important;
}

.py-\[0\.9375rem\] {
    padding-block: .9375rem;
}

.home-card {
    background-color: var(--color-surface-highest, var(--color-grey-500));
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}

.game-card-wrap.svelte-zglogk {
    position: relative;
    transition: .3s;
}

@media (hover: hover){
  .game-card-wrap.svelte-zglogk:hover {
    transform: translateY(-4%);
  }
}

span.svelte-rxhcv3 {
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: var(--ds-radius-full);
    z-index: 1;
    background: var(--ds-color-positive-on-surface, var(--color-green-400));
}

span.scale-up.svelte-rxhcv3 {
    animation: svelte-rxhcv3-ScaleUp .2s ease-out;
}

.ds-body-xs {
    font: var(--ds-body-xs);
}

.ds-body-xs {
    font-feature-settings: var(--ds-font-feature-settings);
    font-variant-numeric: var(--ds-font-variant-numeric);
}

.py-1 {
    padding-block: var(--spacing);
}

.arrow.svelte-td2nup {
    display: flex;
    align-items: center;
    color: var(--ds-color-on-surface, var(--title-color));
}

.py-\[0\.5rem\] {
    padding-block: .5rem;
}

.oauth.svelte-1ge3ert .oauth button  {
    width: 100%;
    padding: calc(var(--spacing) * 3);
}

.link.svelte-zglogk {
    transform: translate(0);
    border-radius: var(--ds-radius-md);
    overflow: hidden;
    display: block;
}

.ribbon.svelte-zglogk {
    position: absolute;
    left: -1px;
    top: 16px;
}

.hover-button.svelte-zglogk {
    position: absolute;
    bottom: var(--spacing-2);
    right: var(--spacing-2);
    opacity: 0;
    pointer-events: none;
    transition: opacity .3s;
}

@media (hover: hover){
  .game-card-wrap.svelte-zglogk:hover .hover-button:where(.svelte-zglogk) {
    opacity: 1;
    pointer-events: all;
  }
}

.wrapper.svelte-s35fk5 {
    display: grid;
    grid-template-columns: 50% 50%;
    position: relative;
    height: 13.75rem;
    overflow: hidden;
    transform: scale(1);
}

.wrapper.svelte-s35fk5 {
    grid-template-columns: 45% 55%;
}

.minimal.svelte-s35fk5 .wrapper:where(.svelte-s35fk5)  {
    grid-template-columns: calc(60% - 20px) 40%;
    column-gap: var(--spacing-5);
    height: 100%;
}

.minimal.svelte-s35fk5 .wrapper:where(.svelte-s35fk5)  {
    grid-template-columns: calc(60% - 20px) 40%;
    column-gap: var(--spacing-5);
}

.minimal.svelte-s35fk5 .wrapper:where(.svelte-s35fk5)  {
    height: 100%;
    min-height: 150px;
}

.wrapper.svelte-s35fk5:hover {
    opacity: .9;
}

.px-4 {
    padding-inline: calc(var(--spacing)*4);
}

.pb-4 {
    padding-bottom: calc(var(--spacing)*4);
}

svg.svelte-1hh3m2i {
    width: 1.25rem;
    height: 1.25rem;
}

.oauth.svelte-1ge3ert .oauth button svg  {
    width: calc(var(--spacing) * 5);
    height: calc(var(--spacing) * 5);
}

.bg-grey-500 {
    background-color: var(--ds-legacy-color-grey-500);
}

.img-wrap.svelte-1byrcnp {
    position: relative;
}

.img-wrap.svelte-1byrcnp {
    will-change: transform;
    transition: .3s;
    width: 100%;
}

.img-wrap.svelte-1byrcnp:before {
    content: "";
    display: block;
    width: 100%;
    padding-top: 134.1463414634%;
}

.info-wrap.svelte-1byrcnp {
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    flex-direction: column;
    display: flex;
    justify-content: space-between;
    padding: var(--spacing-4);
    pointer-events: none;
    transition: .3s;
}

.info-wrap.svelte-1byrcnp:before {
    opacity: 0;
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: var(--color-blue-500);
    border-radius: var(--ds-radius-md, var(--border-radius-md));
}

.px-\[0\.75rem\] {
    padding-inline: .75rem;
}

.image-focus.svelte-18fdlwo button  {
    outline: none;
}

.content-wrapper.svelte-s35fk5 {
    display: flex;
    flex-direction: column;
    padding: var(--spacing-3);
    z-index: 1;
}

.content-wrapper.svelte-s35fk5 {
    padding: var(--spacing-4);
}

.img-wrap.svelte-s35fk5 {
    position: relative;
}

.content-block.svelte-k165h5 {
    display: flex;
    flex-direction: column;
    width: 100%;
}

.min-h-\[18px\] {
    min-height: 18px;
}

.\!h-full {
    height: 100%!important;
}

.max-h-full {
    max-height: 100%;
}

.\!w-auto {
    width: auto!important;
}

.wrap.svelte-1byrcnp img  {
    position: absolute;
    inset: 0;
    box-shadow: var(--shadows-md);
    overflow: hidden;
}

.tags-overlay.svelte-1byrcnp {
    position: absolute;
    top: var(--ds-spacing-1);
    left: var(--ds-spacing-1);
    z-index: 1;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    gap: var(--ds-spacing-0-5);
}

.game-info-container.svelte-1o5l7az {
    z-index: 1;
    color: var(--color-white);
    display: flex;
    flex-direction: column;
    align-items: start;
}

.wrap-icon.svelte-1o5l7az {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: var(--text-size-3xl);
    color: var(--color-white);
    z-index: 1;
    margin-bottom: var(--spacing-4);
}

.game-info-wrap.svelte-1o5l7az {
    z-index: 1;
    display: flex;
    text-transform: capitalize;
    overflow: hidden;
    align-items: center;
    justify-content: space-between;
    color: var(--color-white);
    width: 100%;
}

.image-focus.svelte-18fdlwo svg  {
    transition: var(--transition-fast);
    outline-offset: var(--focus-outline-width);
}

.image-focus.svelte-18fdlwo button svg  {
    border-radius: var(--ds-radius-md);
}

.content.svelte-s35fk5 {
    display: flex;
    flex-direction: column;
    height: 100%;
    row-gap: var(--spacing-0-5);
}

.img-inner.svelte-s35fk5 {
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    height: 100%;
    width: 100%;
}

.content-block.svelte-k165h5 > :first-child  {
    margin-top: var(--spacing-0);
}

.content-block.svelte-k165h5 > p + p  {
    margin-top: var(--spacing-3);
}

@media all{
  .cls-google-logo-1 {
    clip-path: none;
  }
}

.image-focus.svelte-18fdlwo a svg  {
    border-radius: var(--ds-radius-md);
}

strong {
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    border: 0;
    margin: 0;
    padding: 0;
}

.badge-content.svelte-s35fk5 {
    margin-bottom: var(--spacing-2);
}

.line-clamp-2 {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
}

.ds-display-sm {
    font: var(--ds-display-sm);
}

.ds-display-sm {
    font-feature-settings: var(--ds-font-feature-settings);
    font-variant-numeric: var(--ds-font-variant-numeric);
}

.\!object-contain {
    object-fit: contain!important;
}

.img-wrap.svelte-s35fk5 img  {
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: right;
}

.hidden {
    display: none;
}

@media (min-width: 48rem){
  .md\:flex {
    display: flex;
  }
}

.h-1\.5 {
    height: calc(var(--ds-spacing-base)*1.5);
}

.w-1\.5 {
    width: calc(var(--ds-spacing-base)*1.5);
}

.bg-\(--color-positive-on-surface\,var\(--color-green-400\)\) {
    background-color: var(--color-positive-on-surface,var(--color-green-400));
}

.tag-badge.svelte-esm0bj {
    width: 28px;
    height: 28px;
    background-color: var(--ds-color-base-neutral, var(--ds-legacy-color-grey-800));
    border-radius: var(--ds-radius-full);
    display: flex;
    align-items: center;
    justify-content: center;
}

.text-white {
    color: var(--ds-legacy-color-white);
}

.badge.svelte-mt3dvd {
    font-weight: var(--ds-font-weight-thick);
    font-family: var(--ds-font-family-default);
    font-feature-settings: "salt" on;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--color-grey-200);
    border-radius: var(--ds-radius-sm);
    padding: var(--spacing-0) var(--spacing-1);
    white-space: nowrap;
    line-height: 1.5;
}

.badge.text-size-sm.svelte-mt3dvd {
    font-size: var(--text-size-sm);
}

.badge.is-inline.svelte-mt3dvd {
    display: inline-flex;
}

.badge.size-sm.svelte-mt3dvd {
    line-height: 16px;
}

.badge.variant-neutral-strong.svelte-mt3dvd {
    background: var(--ds-color-base-neutral-strong, var(--color-white));
    color: var(--ds-color-on-base-neutral-strong, var(--color-grey-900));
}

.inner-circle.svelte-esm0bj {
    width: 24px;
    height: 24px;
    border-radius: var(--ds-radius-full);
    display: flex;
    align-items: center;
    justify-content: center;
}

.tag-icon {
    width: 20px;
    height: 20px;
}


@keyframes svelte-rxhcv3-ScaleUp {
  0% {
      transform: translate(-50%,-50%) scale(0);
      transform: translate(-50%, -50%) scale(0);
  }

}
/* These were inline style tags. Uses id+class to override almost everything */
#style-TcXLx.style-TcXLx {
   --z-index: 1550;
}
#style-j81kv.style-j81kv {
   --header-height: 60px;
    --width: 260px;
    z-index: 900;
}
#style-6zMNO.style-6zMNO {
   max-width: 100%;
    display: block;
}
#style-fh4ch.style-fh4ch {
   max-width: 100%;
    display: block;
}
#style-mDHDE.style-mDHDE {
   max-width: 100%;
    display: block;
}
#style-yPTPa.style-yPTPa {
   max-width: 100%;
    display: block;
}
#style-heapa.style-heapa {
   max-width: 100%;
    display: block;
}
#style-3nLfn.style-3nLfn {
   max-width: 100%;
    display: block;
}
#style-ovUD1.style-ovUD1 {
   max-width: 100%;
    display: block;
}
#style-R6amT.style-R6amT {
   max-width: 100%;
    display: block;
}
#style-sk7UM.style-sk7UM {
   max-width: 100%;
    display: block;
}
#style-E14XP.style-E14XP {
   max-width: 100%;
    display: block;
}
#style-Ekwmc.style-Ekwmc {
   max-width: 100%;
    display: block;
}
#style-asHnZ.style-asHnZ {
   max-width: 100%;
    display: block;
}
#style-elP5T.style-elP5T {
   max-width: 100%;
    display: block;
}
#style-kc4Gl.style-kc4Gl {
   max-width: 100%;
    display: block;
}
#style-9q1pN.style-9q1pN {
   max-width: 100%;
    display: block;
}
#style-cAGAU.style-cAGAU {
   max-width: 100%;
    display: block;
}
#style-QEXXo.style-QEXXo {
   max-width: 100%;
    display: block;
}
#style-UjQzv.style-UjQzv {
   max-width: 100%;
    display: block;
}
#style-RcvwJ.style-RcvwJ {
   max-width: 100%;
    display: block;
}
#style-43ytg.style-43ytg {
   max-width: 100%;
    display: block;
}
#style-4G1Ui.style-4G1Ui {
   max-width: 100%;
    display: block;
}
#style-dKEoJ.style-dKEoJ {
   max-width: 100%;
    display: block;
}
#style-faolc.style-faolc {
   max-width: 100%;
    display: block;
}
#style-6DHzI.style-6DHzI {
   max-width: 100%;
    display: block;
}
#style-zDGep.style-zDGep {
   max-width: 100%;
    display: block;
}
#style-RlOUI.style-RlOUI {
   max-width: 100%;
    display: block;
}
#style-g4Xge.style-g4Xge {
   max-width: 100%;
    display: block;
}
#style-vgN1S.style-vgN1S {
   max-width: 100%;
    display: block;
}
#style-sRtKQ.style-sRtKQ {
   max-width: 100%;
    display: block;
}
#style-79svc.style-79svc {
   max-width: 100%;
    display: block;
}
#style-XXOqe.style-XXOqe {
   max-width: 100%;
    display: block;
}
#style-B6Pcb.style-B6Pcb {
   max-width: 100%;
    display: block;
}
#style-I13Wc.style-I13Wc {
   max-width: 100%;
    display: block;
}
#style-DsXnh.style-DsXnh {
   flex-direction: row;
    align-items: center;
}
#style-MXBKq.style-MXBKq {
   flex-direction: row;
    align-items: center;
}
#style-kBsOC.style-kBsOC {
   flex-direction: row;
    align-items: center;
}
#style-8Y9Yv.style-8Y9Yv {
   flex-direction: row;
    align-items: center;
}
#style-zjy3U.style-zjy3U {
   flex-direction: row;
    align-items: center;
}
#style-2qoZY.style-2qoZY {
   flex-direction: row;
    align-items: center;
}
#style-TJteK.style-TJteK {
   flex-direction: row;
    align-items: center;
}
#style-zWL37.style-zWL37 {
   flex-direction: row;
    align-items: center;
}
#style-ELmvy.style-ELmvy {
   flex-direction: row;
    align-items: center;
}
#style-awg8H.style-awg8H {
   flex-direction: row;
    align-items: center;
}
#style-7cRt9.style-7cRt9 {
   flex-direction: row;
    align-items: center;
}
#style-CeEsT.style-CeEsT {
   flex-direction: row;
    align-items: center;
}
#style-9YyWT.style-9YyWT {
   flex-direction: row;
    align-items: center;
}
#style-LgcQD.style-LgcQD {
   flex-direction: row;
    align-items: center;
}
#style-nsCob.style-nsCob {
   flex-direction: row;
    align-items: center;
}
#style-lmeTq.style-lmeTq {
   flex-direction: row;
    align-items: center;
}
#style-lFQmo.style-lFQmo {
   --header-zIndex: 100;
}
#style-OFVIb.style-OFVIb {
   height: 100%;
    justify-content:center;
    position:relative;
}
#style-Ft3py.style-Ft3py {
   visibility: hidden;
}
#style-6CUQY.style-6CUQY {

      background-image: -webkit-image-set(
        url(&quot;
   https://mediumrare.imgix.net/home-page-header-bg-en.png?auto=format&amp;
   q=70&amp;
   w=1680&amp;
   dpr=1&quot;
   ) 1x,
        url(&quot;
   https://mediumrare.imgix.net/home-page-header-bg-en.png?auto=format&amp;
   q=70&amp;
   w=1680&amp;
   dpr=2&quot;
   ) 2x
      );

      background-image: image-set(
        url(&quot;
   https://mediumrare.imgix.net/home-page-header-bg-en.png?auto=format&amp;
   q=70&amp;
   w=1680&amp;
   dpr=1&quot;
   ) 1x,
        url(&quot;
   https://mediumrare.imgix.net/home-page-header-bg-en.png?auto=format&amp;
   q=70&amp;
   w=1680&amp;
   dpr=2&quot;
   ) 2x
      );

    ;
}
#style-YxBWA.style-YxBWA {
   display: block;
}
#style-GSFqo.style-GSFqo {
   display: contents;
    --border-color: #017aff;
}
#style-ss8SU.style-ss8SU {
   object-fit: cover;

max-width: 350px;

max-height: 230px;

aspect-ratio: 1.5217391304347827;

width: 100%;
}
#style-RKowg.style-RKowg {
   display: contents;
    --border-color: #00CA51;
}
#style-vvk4K.style-vvk4K {
   object-fit: cover;

max-width: 350px;

max-height: 230px;

aspect-ratio: 1.5217391304347827;

width: 100%;
}
#style-Ldwoa.style-Ldwoa {
   grid-auto-columns: 12.50%;
    margin-left: -8px;
    margin-right: -8px;
}
#paperclip-dragonspire.style-Irisc {
   object-fit: cover;

background: radial-gradient(at 0 0,#6a707c,#00000000 50%),radial-gradient(at 33% 0,#776557,#00000000 50%),radial-gradient(at 67% 0,#938c78,#00000000 50%),radial-gradient(at 100% 0,#9b9d84,#00000000 50%),radial-gradient(at 0 50%,#8a924d,#00000000 50%),radial-gradient(at 33% 50%,#a95600,#00000000 50%),radial-gradient(at 67% 50%,#dab45d,#00000000 50%),radial-gradient(at 100% 50%,#bc6300,#00000000 50%),radial-gradient(at 0 100%,#d0bfa9,#00000000 50%),radial-gradient(at 33% 100%,#d3c8c4,#00000000 50%),radial-gradient(at 67% 100%,#e1d1c3,#00000000 50%),radial-gradient(at 100% 100%,#d0c5c5,#00000000 50%);

width: 180px;

height: 236px;
}
#style-2xeEC.style-2xeEC {
   background-color: var(--ds-color-base-neutral,var(--color-grey-500));
}
#style-d5OcV.style-d5OcV {
   width: 6px;
    height: 6px;
}
#titan-gaming-dust-devil.style-y2G7O {
   object-fit: cover;

background: radial-gradient(at 0 0,#02c87a,#00000000 50%),radial-gradient(at 33% 0,#5a8b54,#00000000 50%),radial-gradient(at 67% 0,#80a66d,#00000000 50%),radial-gradient(at 100% 0,#658b55,#00000000 50%),radial-gradient(at 0 50%,#5fa179,#00000000 50%),radial-gradient(at 33% 50%,#8c4435,#00000000 50%),radial-gradient(at 67% 50%,#bb8a40,#00000000 50%),radial-gradient(at 100% 50%,#98632f,#00000000 50%),radial-gradient(at 0 100%,#0d8787,#00000000 50%),radial-gradient(at 33% 100%,#9ba3aa,#00000000 50%),radial-gradient(at 67% 100%,#c8cbc7,#00000000 50%),radial-gradient(at 100% 100%,#949ea2,#00000000 50%);

width: 180px;

height: 236px;
}
#style-KAUfm.style-KAUfm {
   background-color: var(--ds-color-base-neutral,var(--color-grey-500));
}
#style-Q1xqe.style-Q1xqe {
   width: 6px;
    height: 6px;
}
#titan-gaming-zeus-god-of-thunder.style-3y7Wf {
   object-fit: cover;

background: radial-gradient(at 0 0,#55d4e3,#00000000 50%),radial-gradient(at 33% 0,#4ec9e9,#00000000 50%),radial-gradient(at 67% 0,#aec6a1,#00000000 50%),radial-gradient(at 100% 0,#4ed0ed,#00000000 50%),radial-gradient(at 0 50%,#d9ebe6,#00000000 50%),radial-gradient(at 33% 50%,#c9c6bd,#00000000 50%),radial-gradient(at 67% 50%,#dfaf17,#00000000 50%),radial-gradient(at 100% 50%,#c5c2ae,#00000000 50%),radial-gradient(at 0 100%,#a9bd95,#00000000 50%),radial-gradient(at 33% 100%,#d4d6c9,#00000000 50%),radial-gradient(at 67% 100%,#d8d2a3,#00000000 50%),radial-gradient(at 100% 100%,#d4d6ca,#00000000 50%);

width: 180px;

height: 236px;
}
#style-IxMnL.style-IxMnL {
   background-color: var(--ds-color-base-neutral,var(--color-grey-500));
}
#style-iCoc3.style-iCoc3 {
   width: 6px;
    height: 6px;
}
#paperclip-afternoon-nap.style-eWjeP {
   object-fit: cover;

background: radial-gradient(at 0 0,#000000,#00000000 50%),radial-gradient(at 33% 0,#8e5e00,#00000000 50%),radial-gradient(at 67% 0,#9b5a00,#00000000 50%),radial-gradient(at 100% 0,#b3842b,#00000000 50%),radial-gradient(at 0 50%,#8b7d51,#00000000 50%),radial-gradient(at 33% 50%,#fbd799,#00000000 50%),radial-gradient(at 67% 50%,#f3dab3,#00000000 50%),radial-gradient(at 100% 50%,#f6e5be,#00000000 50%),radial-gradient(at 0 100%,#aaa972,#00000000 50%),radial-gradient(at 33% 100%,#e6d7bf,#00000000 50%),radial-gradient(at 67% 100%,#ddd5c7,#00000000 50%),radial-gradient(at 100% 100%,#e4d6c2,#00000000 50%);

width: 180px;

height: 236px;
}
#style-g4ToT.style-g4ToT {
   background-color: var(--ds-color-base-neutral,var(--color-grey-500));
}
#style-CAUYs.style-CAUYs {
   width: 6px;
    height: 6px;
}
#uppercut-olympus-doubles.style-NS4KG {
   object-fit: cover;

background: radial-gradient(at 0 0,#9ab6bb,#00000000 50%),radial-gradient(at 33% 0,#97becb,#00000000 50%),radial-gradient(at 67% 0,#bdbca8,#00000000 50%),radial-gradient(at 100% 0,#c3d3ce,#00000000 50%),radial-gradient(at 0 50%,#caa06d,#00000000 50%),radial-gradient(at 33% 50%,#d2b093,#00000000 50%),radial-gradient(at 67% 50%,#d0b5a7,#00000000 50%),radial-gradient(at 100% 50%,#cbb095,#00000000 50%),radial-gradient(at 0 100%,#ccb0a2,#00000000 50%),radial-gradient(at 33% 100%,#e0d6d1,#00000000 50%),radial-gradient(at 67% 100%,#e6cfcc,#00000000 50%),radial-gradient(at 100% 100%,#e3d4cc,#00000000 50%);

width: 180px;

height: 236px;
}
#style-o1LUz.style-o1LUz {
   background-color: var(--ds-color-base-neutral,var(--color-grey-500));
}
#style-ILSlz.style-ILSlz {
   width: 6px;
    height: 6px;
}
#massive-swamp-things.style-fLd6v {
   object-fit: cover;

background: radial-gradient(at 0 0,#799a3b,#00000000 50%),radial-gradient(at 33% 0,#70a053,#00000000 50%),radial-gradient(at 67% 0,#9ec574,#00000000 50%),radial-gradient(at 100% 0,#7ca07f,#00000000 50%),radial-gradient(at 0 50%,#84a23a,#00000000 50%),radial-gradient(at 33% 50%,#99a95c,#00000000 50%),radial-gradient(at 67% 50%,#8ea53c,#00000000 50%),radial-gradient(at 100% 50%,#9cae68,#00000000 50%),radial-gradient(at 0 100%,#9bbba3,#00000000 50%),radial-gradient(at 33% 100%,#ccdac7,#00000000 50%),radial-gradient(at 67% 100%,#c8dac3,#00000000 50%),radial-gradient(at 100% 100%,#ccd8cb,#00000000 50%);

width: 180px;

height: 236px;
}
#style-kjSGY.style-kjSGY {
   background-color: var(--ds-color-base-neutral,var(--color-grey-500));
}
#style-GKalx.style-GKalx {
   width: 6px;
    height: 6px;
}
#twist-gaming-bank-basher.style-5ezCM {
   object-fit: cover;

background: radial-gradient(at 0 0,#daae64,#00000000 50%),radial-gradient(at 33% 0,#f7e742,#00000000 50%),radial-gradient(at 67% 0,#edce68,#00000000 50%),radial-gradient(at 100% 0,#e7cb54,#00000000 50%),radial-gradient(at 0 50%,#eba47a,#00000000 50%),radial-gradient(at 33% 50%,#f1ab7f,#00000000 50%),radial-gradient(at 67% 50%,#e1847b,#00000000 50%),radial-gradient(at 100% 50%,#e7825a,#00000000 50%),radial-gradient(at 0 100%,#eb937e,#00000000 50%),radial-gradient(at 33% 100%,#f5cbb6,#00000000 50%),radial-gradient(at 67% 100%,#ebc8cb,#00000000 50%),radial-gradient(at 100% 100%,#f1c2ab,#00000000 50%);

width: 180px;

height: 236px;
}
#style-o9ar5.style-o9ar5 {
   background-color: var(--ds-color-base-neutral,var(--color-grey-500));
}
#style-BNohj.style-BNohj {
   width: 6px;
    height: 6px;
}
#uppercut-wings-of-death.style-WTXtt {
   object-fit: cover;

background: radial-gradient(at 0 0,#75beff,#00000000 50%),radial-gradient(at 33% 0,#99bef4,#00000000 50%),radial-gradient(at 67% 0,#b5c0f5,#00000000 50%),radial-gradient(at 100% 0,#98b9ef,#00000000 50%),radial-gradient(at 0 50%,#9a95bf,#00000000 50%),radial-gradient(at 33% 50%,#c89778,#00000000 50%),radial-gradient(at 67% 50%,#ac7988,#00000000 50%),radial-gradient(at 100% 50%,#9b3d77,#00000000 50%),radial-gradient(at 0 100%,#91a7f1,#00000000 50%),radial-gradient(at 33% 100%,#ceccdc,#00000000 50%),radial-gradient(at 67% 100%,#bec3d6,#00000000 50%),radial-gradient(at 100% 100%,#bdbad8,#00000000 50%);

width: 180px;

height: 236px;
}
#style-xkCDa.style-xkCDa {
   background-color: var(--ds-color-base-neutral,var(--color-grey-500));
}
#style-mEaab.style-mEaab {
   width: 6px;
    height: 6px;
}
#style-9DPhh.style-9DPhh {
   grid-auto-columns: 12.50%;
    margin-left: -8px;
    margin-right: -8px;
}
#soccer.style-g1EKP {
   object-fit: cover;

width: 180px;

height: 236px;
}
#tennis.style-Js36G {
   object-fit: cover;

width: 180px;

height: 236px;
}
#basketball.style-o3qcl {
   object-fit: cover;

width: 180px;

height: 236px;
}
#american-football.style-lEgcb {
   object-fit: cover;

width: 180px;

height: 236px;
}
#ice-hockey.style-9CeAU {
   object-fit: cover;

width: 180px;

height: 236px;
}
#cricket.style-4zar3 {
   object-fit: cover;

width: 180px;

height: 236px;
}
#racing.style-gbgIs {
   object-fit: cover;

width: 180px;

height: 236px;
}
#counter-strike.style-7KzjJ {
   object-fit: cover;

width: 180px;

height: 236px;
}
#style-tyCIB.style-tyCIB {
   grid-auto-columns: 33.33%;
    margin-left: -6px;
    margin-right: -6px;
}
#style-E5RxB.style-E5RxB {
   object-fit: cover;

max-width: 220px;

max-height: 220px;

aspect-ratio: 1;

width: 100%;
}
#style-fyPTS.style-fyPTS {
   object-fit: cover;

max-width: 220px;

max-height: 220px;

aspect-ratio: 1;

width: 100%;
}
#style-ABWz7.style-ABWz7 {
   object-fit: cover;

max-width: 220px;

max-height: 220px;

aspect-ratio: 1;

width: 100%;
}
#style-mlPqX.style-mlPqX {
   visibility: hidden;
}
#style-V455w.style-V455w {
   z-index: 899;
    height: 38px;
}
#style-17rdV.style-17rdV {
   --translate: calc(-1em - 0px);
    --minimized-tab-height: 38px;
}
#svelte-announcer.style-CTHw5 {
   position: absolute;
    left: 0;
    top: 0;
    clip: rect(0 0 0 0);
    clip-path: inset(50%);
    overflow: hidden;
    white-space: nowrap;
    width: 1px;
    height: 1px;
}
/* These were inline style tags. Uses id+class to override almost everything */
#style-7gyUG.style-7gyUG {
   --z-index: 1550;
}
#style-HU7wf.style-HU7wf {
   --header-height: 60px;
    --width: 260px;
    z-index: 900;
}
#style-bpXa4.style-bpXa4 {
   max-width: 100%;
    display: block;
}
#style-WkEPY.style-WkEPY {
   max-width: 100%;
    display: block;
}
#style-84eNV.style-84eNV {
   max-width: 100%;
    display: block;
}
#style-OStzV.style-OStzV {
   max-width: 100%;
    display: block;
}
#style-jyhPU.style-jyhPU {
   max-width: 100%;
    display: block;
}
#style-Ji89K.style-Ji89K {
   max-width: 100%;
    display: block;
}
#style-WIvjy.style-WIvjy {
   max-width: 100%;
    display: block;
}
#style-dNqqD.style-dNqqD {
   max-width: 100%;
    display: block;
}
#style-UosjC.style-UosjC {
   max-width: 100%;
    display: block;
}
#style-jbCnz.style-jbCnz {
   max-width: 100%;
    display: block;
}
#style-64xAL.style-64xAL {
   max-width: 100%;
    display: block;
}
#style-MQtZc.style-MQtZc {
   max-width: 100%;
    display: block;
}
#style-2DCys.style-2DCys {
   max-width: 100%;
    display: block;
}
#style-NY7DJ.style-NY7DJ {
   max-width: 100%;
    display: block;
}
#style-z1V8g.style-z1V8g {
   max-width: 100%;
    display: block;
}
#style-ob3nL.style-ob3nL {
   max-width: 100%;
    display: block;
}
#style-7XZjh.style-7XZjh {
   max-width: 100%;
    display: block;
}
#style-km4ga.style-km4ga {
   max-width: 100%;
    display: block;
}
#style-H2cbJ.style-H2cbJ {
   max-width: 100%;
    display: block;
}
#style-zoaZG.style-zoaZG {
   max-width: 100%;
    display: block;
}
#style-fOzdz.style-fOzdz {
   max-width: 100%;
    display: block;
}
#style-vszEr.style-vszEr {
   max-width: 100%;
    display: block;
}
#style-Qmfmv.style-Qmfmv {
   max-width: 100%;
    display: block;
}
#style-ajoMW.style-ajoMW {
   max-width: 100%;
    display: block;
}
#style-tc99j.style-tc99j {
   max-width: 100%;
    display: block;
}
#style-65M29.style-65M29 {
   max-width: 100%;
    display: block;
}
#style-shtvA.style-shtvA {
   max-width: 100%;
    display: block;
}
#style-qsMmK.style-qsMmK {
   max-width: 100%;
    display: block;
}
#style-2oa4T.style-2oa4T {
   max-width: 100%;
    display: block;
}
#style-qLnA3.style-qLnA3 {
   max-width: 100%;
    display: block;
}
#style-xGlP2.style-xGlP2 {
   max-width: 100%;
    display: block;
}
#style-iT3lo.style-iT3lo {
   max-width: 100%;
    display: block;
}
#style-W5LVt.style-W5LVt {
   max-width: 100%;
    display: block;
}
#style-ZdZVB.style-ZdZVB {
   flex-direction: row;
    align-items: center;
}
#style-UeTjY.style-UeTjY {
   flex-direction: row;
    align-items: center;
}
#style-5ll5g.style-5ll5g {
   flex-direction: row;
    align-items: center;
}
#style-9HRHS.style-9HRHS {
   flex-direction: row;
    align-items: center;
}
#style-7KIgS.style-7KIgS {
   flex-direction: row;
    align-items: center;
}
#style-wCKqx.style-wCKqx {
   flex-direction: row;
    align-items: center;
}
#style-lyXkv.style-lyXkv {
   flex-direction: row;
    align-items: center;
}
#style-Ef7gO.style-Ef7gO {
   flex-direction: row;
    align-items: center;
}
#style-TT3Vm.style-TT3Vm {
   flex-direction: row;
    align-items: center;
}
#style-KWI9B.style-KWI9B {
   flex-direction: row;
    align-items: center;
}
#style-3ciNb.style-3ciNb {
   flex-direction: row;
    align-items: center;
}
#style-ej6O6.style-ej6O6 {
   flex-direction: row;
    align-items: center;
}
#style-lxMbD.style-lxMbD {
   flex-direction: row;
    align-items: center;
}
#style-xwNhq.style-xwNhq {
   flex-direction: row;
    align-items: center;
}
#style-K6aC1.style-K6aC1 {
   flex-direction: row;
    align-items: center;
}
#style-dDrQh.style-dDrQh {
   flex-direction: row;
    align-items: center;
}
#style-SnkBt.style-SnkBt {
   --header-zIndex: 100;
}
#style-FKPPg.style-FKPPg {
   height: 100%;
    justify-content:center;
    position:relative;
}
#style-vyo5x.style-vyo5x {
   visibility: hidden;
}
#style-AFAvl.style-AFAvl {

      background-image: -webkit-image-set(
        url(&quot;
   https://mediumrare.imgix.net/home-page-header-bg-en.png?auto=format&amp;
   q=70&amp;
   w=1680&amp;
   dpr=1&quot;
   ) 1x,
        url(&quot;
   https://mediumrare.imgix.net/home-page-header-bg-en.png?auto=format&amp;
   q=70&amp;
   w=1680&amp;
   dpr=2&quot;
   ) 2x
      );

      background-image: image-set(
        url(&quot;
   https://mediumrare.imgix.net/home-page-header-bg-en.png?auto=format&amp;
   q=70&amp;
   w=1680&amp;
   dpr=1&quot;
   ) 1x,
        url(&quot;
   https://mediumrare.imgix.net/home-page-header-bg-en.png?auto=format&amp;
   q=70&amp;
   w=1680&amp;
   dpr=2&quot;
   ) 2x
      );

    ;
}
#style-8N1i5.style-8N1i5 {
   display: block;
}
#style-g9DlS.style-g9DlS {
   display: contents;
    --border-color: #017aff;
}
#style-6t7kx.style-6t7kx {
   object-fit: cover;

max-width: 350px;

max-height: 230px;

aspect-ratio: 1.5217391304347827;

width: 100%;
}
#style-VBoNc.style-VBoNc {
   display: contents;
    --border-color: #00CA51;
}
#style-yhpl2.style-yhpl2 {
   object-fit: cover;

max-width: 350px;

max-height: 230px;

aspect-ratio: 1.5217391304347827;

width: 100%;
}
#style-fbrCZ.style-fbrCZ {
   grid-auto-columns: 12.50%;
    margin-left: -8px;
    margin-right: -8px;
}
#paperclip-dragonspire.style-9Yiik {
   object-fit: cover;

background: radial-gradient(at 0 0,#6a707c,#00000000 50%),radial-gradient(at 33% 0,#776557,#00000000 50%),radial-gradient(at 67% 0,#938c78,#00000000 50%),radial-gradient(at 100% 0,#9b9d84,#00000000 50%),radial-gradient(at 0 50%,#8a924d,#00000000 50%),radial-gradient(at 33% 50%,#a95600,#00000000 50%),radial-gradient(at 67% 50%,#dab45d,#00000000 50%),radial-gradient(at 100% 50%,#bc6300,#00000000 50%),radial-gradient(at 0 100%,#d0bfa9,#00000000 50%),radial-gradient(at 33% 100%,#d3c8c4,#00000000 50%),radial-gradient(at 67% 100%,#e1d1c3,#00000000 50%),radial-gradient(at 100% 100%,#d0c5c5,#00000000 50%);

width: 180px;

height: 236px;
}
#style-mN6aZ.style-mN6aZ {
   background-color: var(--ds-color-base-neutral,var(--color-grey-500));
}
#style-7gwXn.style-7gwXn {
   width: 6px;
    height: 6px;
}
#titan-gaming-dust-devil.style-Bzljg {
   object-fit: cover;

background: radial-gradient(at 0 0,#02c87a,#00000000 50%),radial-gradient(at 33% 0,#5a8b54,#00000000 50%),radial-gradient(at 67% 0,#80a66d,#00000000 50%),radial-gradient(at 100% 0,#658b55,#00000000 50%),radial-gradient(at 0 50%,#5fa179,#00000000 50%),radial-gradient(at 33% 50%,#8c4435,#00000000 50%),radial-gradient(at 67% 50%,#bb8a40,#00000000 50%),radial-gradient(at 100% 50%,#98632f,#00000000 50%),radial-gradient(at 0 100%,#0d8787,#00000000 50%),radial-gradient(at 33% 100%,#9ba3aa,#00000000 50%),radial-gradient(at 67% 100%,#c8cbc7,#00000000 50%),radial-gradient(at 100% 100%,#949ea2,#00000000 50%);

width: 180px;

height: 236px;
}
#style-mD6ai.style-mD6ai {
   background-color: var(--ds-color-base-neutral,var(--color-grey-500));
}
#style-qdUpJ.style-qdUpJ {
   width: 6px;
    height: 6px;
}
#titan-gaming-zeus-god-of-thunder.style-3Wrkl {
   object-fit: cover;

background: radial-gradient(at 0 0,#55d4e3,#00000000 50%),radial-gradient(at 33% 0,#4ec9e9,#00000000 50%),radial-gradient(at 67% 0,#aec6a1,#00000000 50%),radial-gradient(at 100% 0,#4ed0ed,#00000000 50%),radial-gradient(at 0 50%,#d9ebe6,#00000000 50%),radial-gradient(at 33% 50%,#c9c6bd,#00000000 50%),radial-gradient(at 67% 50%,#dfaf17,#00000000 50%),radial-gradient(at 100% 50%,#c5c2ae,#00000000 50%),radial-gradient(at 0 100%,#a9bd95,#00000000 50%),radial-gradient(at 33% 100%,#d4d6c9,#00000000 50%),radial-gradient(at 67% 100%,#d8d2a3,#00000000 50%),radial-gradient(at 100% 100%,#d4d6ca,#00000000 50%);

width: 180px;

height: 236px;
}
#style-zyptH.style-zyptH {
   background-color: var(--ds-color-base-neutral,var(--color-grey-500));
}
#style-gpLTW.style-gpLTW {
   width: 6px;
    height: 6px;
}
#paperclip-afternoon-nap.style-Zqvox {
   object-fit: cover;

background: radial-gradient(at 0 0,#000000,#00000000 50%),radial-gradient(at 33% 0,#8e5e00,#00000000 50%),radial-gradient(at 67% 0,#9b5a00,#00000000 50%),radial-gradient(at 100% 0,#b3842b,#00000000 50%),radial-gradient(at 0 50%,#8b7d51,#00000000 50%),radial-gradient(at 33% 50%,#fbd799,#00000000 50%),radial-gradient(at 67% 50%,#f3dab3,#00000000 50%),radial-gradient(at 100% 50%,#f6e5be,#00000000 50%),radial-gradient(at 0 100%,#aaa972,#00000000 50%),radial-gradient(at 33% 100%,#e6d7bf,#00000000 50%),radial-gradient(at 67% 100%,#ddd5c7,#00000000 50%),radial-gradient(at 100% 100%,#e4d6c2,#00000000 50%);

width: 180px;

height: 236px;
}
#style-FvlIM.style-FvlIM {
   background-color: var(--ds-color-base-neutral,var(--color-grey-500));
}
#style-3DQxE.style-3DQxE {
   width: 6px;
    height: 6px;
}
#uppercut-olympus-doubles.style-SGAVS {
   object-fit: cover;

background: radial-gradient(at 0 0,#9ab6bb,#00000000 50%),radial-gradient(at 33% 0,#97becb,#00000000 50%),radial-gradient(at 67% 0,#bdbca8,#00000000 50%),radial-gradient(at 100% 0,#c3d3ce,#00000000 50%),radial-gradient(at 0 50%,#caa06d,#00000000 50%),radial-gradient(at 33% 50%,#d2b093,#00000000 50%),radial-gradient(at 67% 50%,#d0b5a7,#00000000 50%),radial-gradient(at 100% 50%,#cbb095,#00000000 50%),radial-gradient(at 0 100%,#ccb0a2,#00000000 50%),radial-gradient(at 33% 100%,#e0d6d1,#00000000 50%),radial-gradient(at 67% 100%,#e6cfcc,#00000000 50%),radial-gradient(at 100% 100%,#e3d4cc,#00000000 50%);

width: 180px;

height: 236px;
}
#style-cqqTs.style-cqqTs {
   background-color: var(--ds-color-base-neutral,var(--color-grey-500));
}
#style-BAOTV.style-BAOTV {
   width: 6px;
    height: 6px;
}
#massive-swamp-things.style-nQPYX {
   object-fit: cover;

background: radial-gradient(at 0 0,#799a3b,#00000000 50%),radial-gradient(at 33% 0,#70a053,#00000000 50%),radial-gradient(at 67% 0,#9ec574,#00000000 50%),radial-gradient(at 100% 0,#7ca07f,#00000000 50%),radial-gradient(at 0 50%,#84a23a,#00000000 50%),radial-gradient(at 33% 50%,#99a95c,#00000000 50%),radial-gradient(at 67% 50%,#8ea53c,#00000000 50%),radial-gradient(at 100% 50%,#9cae68,#00000000 50%),radial-gradient(at 0 100%,#9bbba3,#00000000 50%),radial-gradient(at 33% 100%,#ccdac7,#00000000 50%),radial-gradient(at 67% 100%,#c8dac3,#00000000 50%),radial-gradient(at 100% 100%,#ccd8cb,#00000000 50%);

width: 180px;

height: 236px;
}
#style-tccGo.style-tccGo {
   background-color: var(--ds-color-base-neutral,var(--color-grey-500));
}
#style-Lp3mn.style-Lp3mn {
   width: 6px;
    height: 6px;
}
#twist-gaming-bank-basher.style-O4ngC {
   object-fit: cover;

background: radial-gradient(at 0 0,#daae64,#00000000 50%),radial-gradient(at 33% 0,#f7e742,#00000000 50%),radial-gradient(at 67% 0,#edce68,#00000000 50%),radial-gradient(at 100% 0,#e7cb54,#00000000 50%),radial-gradient(at 0 50%,#eba47a,#00000000 50%),radial-gradient(at 33% 50%,#f1ab7f,#00000000 50%),radial-gradient(at 67% 50%,#e1847b,#00000000 50%),radial-gradient(at 100% 50%,#e7825a,#00000000 50%),radial-gradient(at 0 100%,#eb937e,#00000000 50%),radial-gradient(at 33% 100%,#f5cbb6,#00000000 50%),radial-gradient(at 67% 100%,#ebc8cb,#00000000 50%),radial-gradient(at 100% 100%,#f1c2ab,#00000000 50%);

width: 180px;

height: 236px;
}
#style-4G8Cc.style-4G8Cc {
   background-color: var(--ds-color-base-neutral,var(--color-grey-500));
}
#style-Avbfn.style-Avbfn {
   width: 6px;
    height: 6px;
}
#uppercut-wings-of-death.style-xq76S {
   object-fit: cover;

background: radial-gradient(at 0 0,#75beff,#00000000 50%),radial-gradient(at 33% 0,#99bef4,#00000000 50%),radial-gradient(at 67% 0,#b5c0f5,#00000000 50%),radial-gradient(at 100% 0,#98b9ef,#00000000 50%),radial-gradient(at 0 50%,#9a95bf,#00000000 50%),radial-gradient(at 33% 50%,#c89778,#00000000 50%),radial-gradient(at 67% 50%,#ac7988,#00000000 50%),radial-gradient(at 100% 50%,#9b3d77,#00000000 50%),radial-gradient(at 0 100%,#91a7f1,#00000000 50%),radial-gradient(at 33% 100%,#ceccdc,#00000000 50%),radial-gradient(at 67% 100%,#bec3d6,#00000000 50%),radial-gradient(at 100% 100%,#bdbad8,#00000000 50%);

width: 180px;

height: 236px;
}
#style-ZcnL3.style-ZcnL3 {
   background-color: var(--ds-color-base-neutral,var(--color-grey-500));
}
#style-8P9vC.style-8P9vC {
   width: 6px;
    height: 6px;
}
#style-XrKKM.style-XrKKM {
   grid-auto-columns: 12.50%;
    margin-left: -8px;
    margin-right: -8px;
}
#soccer.style-QMzgr {
   object-fit: cover;

width: 180px;

height: 236px;
}
#tennis.style-MasLG {
   object-fit: cover;

width: 180px;

height: 236px;
}
#basketball.style-xo6xo {
   object-fit: cover;

width: 180px;

height: 236px;
}
#american-football.style-KK9vD {
   object-fit: cover;

width: 180px;

height: 236px;
}
#ice-hockey.style-Zm1fy {
   object-fit: cover;

width: 180px;

height: 236px;
}
#cricket.style-q3TyH {
   object-fit: cover;

width: 180px;

height: 236px;
}
#racing.style-S1jUC {
   object-fit: cover;

width: 180px;

height: 236px;
}
#counter-strike.style-oX9D5 {
   object-fit: cover;

width: 180px;

height: 236px;
}
#style-QbEnj.style-QbEnj {
   grid-auto-columns: 33.33%;
    margin-left: -6px;
    margin-right: -6px;
}
#style-PoPAG.style-PoPAG {
   object-fit: cover;

max-width: 220px;

max-height: 220px;

aspect-ratio: 1;

width: 100%;
}
#style-W9v7Y.style-W9v7Y {
   object-fit: cover;

max-width: 220px;

max-height: 220px;

aspect-ratio: 1;

width: 100%;
}
#style-KgMxW.style-KgMxW {
   object-fit: cover;

max-width: 220px;

max-height: 220px;

aspect-ratio: 1;

width: 100%;
}
#style-AxbZZ.style-AxbZZ {
   visibility: hidden;
}
#style-dR3VS.style-dR3VS {
   z-index: 899;
    height: 38px;
}
#style-d977U.style-d977U {
   --translate: calc(-1em - 0px);
    --minimized-tab-height: 38px;
}
#svelte-announcer.style-EYx7x {
   position: absolute;
    left: 0;
    top: 0;
    clip: rect(0 0 0 0);
    clip-path: inset(50%);
    overflow: hidden;
    white-space: nowrap;
    width: 1px;
    height: 1px;
}
