.alx-badge-host{position:relative;display:inline-flex}.alx-badge{position:absolute;display:flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;font-size:.6875rem;font-weight:600;font-family:var(--alx-font-family-sans);line-height:1;color:var(--alx-color-on-error);background:var(--alx-color-error);border-radius:.625rem;z-index:1;pointer-events:none;transform:translate(50%,-50%)}.alx-badge--top-right{top:0;right:0;transform:translate(50%,-50%)}.alx-badge--top-left{top:0;left:0;transform:translate(-50%,-50%)}.alx-badge--bottom-right{bottom:0;right:0;transform:translate(50%,50%)}.alx-badge--bottom-left{bottom:0;left:0;transform:translate(-50%,50%)}.alx-badge--error{background:var(--alx-color-error);color:var(--alx-color-on-error)}.alx-badge--primary{background:var(--alx-color-primary);color:var(--alx-color-on-primary)}.alx-badge--secondary{background:var(--alx-color-secondary);color:var(--alx-color-on-secondary)}.alx-badge--success{background:var(--alx-color-success, #22c55e);color:var(--alx-color-on-success, #fff)}.alx-badge--warning{background:var(--alx-color-warning, #f59e0b);color:var(--alx-color-on-warning, #000)}.alx-badge--sm{min-width:1rem;height:1rem;padding:0 .25rem;font-size:.625rem;border-radius:.5rem}.alx-badge--lg{min-width:1.5rem;height:1.5rem;padding:0 .5rem;font-size:.75rem;border-radius:.75rem}.alx-badge--dot{min-width:.625rem;width:.625rem;height:.625rem;padding:0;border-radius:50%}.alx-badge--overlap.alx-badge--top-right{transform:translate(25%,-25%)}.alx-badge--overlap.alx-badge--top-left{transform:translate(-25%,-25%)}.alx-badge--overlap.alx-badge--bottom-right{transform:translate(25%,25%)}.alx-badge--overlap.alx-badge--bottom-left{transform:translate(-25%,25%)}.alx-badge--hidden{display:none}@font-face{font-family:Inter;src:url(/assets/fonts/Inter/Inter-VariableFont_opsz,wght.ttf) format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/assets/fonts/Space_Grotesk/SpaceGrotesk-VariableFont_wght.ttf) format("truetype-variations");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--font-size-xxs: .75rem;--font-size-xs: .875rem;--font-size-s: 1rem;--font-size-sm: 1rem;--font-size-md: 1.125rem;--font-size-m: 1.125rem;--font-size-l: 1.4rem;--font-size-lg: 1.4rem;--font-size-xl: 2rem;--font-size-xxl: 2.5rem;--font-size-xxxl: 3.5rem;--font-size-display: 4.4rem;--spacing-none: 0;--spacing-xs: .25rem;--spacing-s: .5rem;--spacing-m: 1rem;--spacing-l: 1.5rem;--spacing-xl: 2rem;--spacing-xxl: 2.5rem;--spacing-xxxl: 4rem;--spacing-xxxxl: 6rem;--alx-space-none: 0;--alx-space-xs: .25rem;--alx-space-s: .5rem;--alx-space-m: 1rem;--alx-space-l: 1.5rem;--alx-space-xl: 2rem;--alx-space-xxl: 2.5rem;--alx-space-xxxl: 4rem;--alx-space-xxxxl: 6rem;--alx-global-border-radius: .25rem;--alx-global-border-width: 1px;--ww-section-space: clamp(7.5rem, 3rem + 9vw, 12rem);--ww-rhythm-xs: .75rem;--ww-rhythm-s: 1.25rem;--ww-rhythm-m: 2.25rem;--ww-rhythm-l: clamp(2.75rem, 2rem + 2vw, 3.75rem);--ww-rhythm-xl: clamp(4rem, 2.5rem + 4vw, 6rem);--ww-rhythm-gutter: 1.5rem}@media(max-width:576px){:root{--font-size-display: 3.08rem;--font-size-xxxl: 2.6rem}}@media(min-width:576px)and (max-width:900px){:root{--font-size-display: 3.96rem}}html{font-family:Inter,sans-serif;line-height:1.5;font-weight:400;background-color:var(--alx-color-background);color:var(--alx-color-on-background);--dynamic-background-color: var(--alx-color-background);--dynamic-on-color: var(--alx-color-on-background)}body{margin:0;min-height:100%;background-image:linear-gradient(0deg,transparent 48%,rgba(0,0,0,.05) 48%,rgba(0,0,0,.05) 52%,transparent 52%),linear-gradient(90deg,transparent 48%,rgba(0,0,0,.05) 48%,rgba(0,0,0,.05) 52%,transparent 52%);background-size:26px 26px;background-position:-1px -1px;background-attachment:fixed}.alx-dark body{background-image:linear-gradient(0deg,transparent 48%,rgba(255,255,255,.04) 48%,rgba(255,255,255,.04) 52%,transparent 52%),linear-gradient(90deg,transparent 48%,rgba(255,255,255,.04) 48%,rgba(255,255,255,.04) 52%,transparent 52%)}img{max-width:100%}h1,h2,h3,h4,h5{font-family:Space Grotesk,sans-serif;font-weight:300;color:var(--dynamic-on-color, var(--alx-color-primary));line-height:1.2;margin:0;overflow-wrap:break-word;word-break:break-word}h1{font-size:var(--font-size-xxxl)}h2{font-size:var(--font-size-xxl)}h3{font-size:var(--font-size-xl)}h4{font-size:var(--font-size-lg)}h5{font-size:var(--font-size-md)}.display{font-family:Poppins,sans-serif;font-weight:700;font-size:var(--font-size-display)}.subtitle{font-family:Poppins,sans-serif;font-weight:300}.muted{color:var(--muted-text-color, var(--alx-color-on-surface-variant))}.surface-variant-background,.error-background,.tertiary-container-background,.tertiary-background,.secondary-container-background,.secondary-background,.primary-container-background,.primary-background{background-color:var(--dynamic-background-color);color:var(--dynamic-on-color)}.primary-background{--dynamic-background-color: var(--alx-color-primary);--dynamic-on-color: var(--alx-color-on-primary)}.primary-container-background{--dynamic-background-color: var(--alx-color-primary-container);--dynamic-on-color: var(--alx-color-on-primary-container)}.secondary-background{--dynamic-background-color: var(--alx-color-secondary);--dynamic-on-color: var(--alx-color-on-secondary)}.secondary-container-background{--dynamic-background-color: var(--alx-color-secondary-container);--dynamic-on-color: var(--alx-color-on-secondary-container)}.tertiary-background{--dynamic-background-color: var(--alx-color-tertiary);--dynamic-on-color: var(--alx-color-on-tertiary)}.tertiary-container-background{--dynamic-background-color: var(--alx-color-tertiary-container);--dynamic-on-color: var(--alx-color-on-tertiary-container)}.error-background{--dynamic-background-color: var(--alx-color-error);--dynamic-on-color: var(--alx-color-on-error)}.surface-variant-background{--dynamic-background-color: var(--alx-color-surface-variant);--dynamic-on-color: var(--alx-color-on-surface-variant)}.color-primary{--dynamic-on-color: var(--alx-color-primary);color:var(--alx-color-primary)}.color-secondary{--dynamic-on-color: var(--alx-color-secondary);color:var(--alx-color-secondary)}.color-tertiary{--dynamic-on-color: var(--alx-color-tertiary);color:var(--alx-color-tertiary)}.surface-container{background-color:var(--alx-color-surface-container-lowest);--dynamic-background-color: var(--alx-color-surface-container-lowest);--dynamic-on-color: var(--alx-color-on-surface);color:var(--alx-color-on-surface)}.surface-container .surface-container{background-color:var(--alx-color-surface-container-low);--dynamic-background-color: var(--alx-color-surface-container-low);box-shadow:0 1px 3px #0000001f}.surface-container .surface-container .surface-container{background-color:var(--alx-color-surface-container);--dynamic-background-color: var(--alx-color-surface-container);box-shadow:0 2px 4px #0000001f}.surface-container .surface-container .surface-container .surface-container{background-color:var(--alx-color-surface-container-high);--dynamic-background-color: var(--alx-color-surface-container-high);box-shadow:0 4px 6px #00000029}:root{--ww-motion-snap: .15s;--ww-motion-enter: .45s;--ww-motion-draw: .9s;--ww-ease: cubic-bezier(.25, 1, .5, 1);--ww-teal: #0e7a76;--ww-teal-art: #12a5a0}.alx-dark{--ww-teal: #4cb8b1}*,*:before,*:after{box-sizing:border-box}html,body,hp-root{margin:0;padding:0}hp-root{display:block}@font-face{font-family:Inter;src:url(/assets/fonts/Inter/Inter-VariableFont_opsz,wght.ttf) format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/Inter/Inter-Italic-VariableFont_opsz,wght.ttf) format("truetype-variations");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/assets/fonts/Space_Grotesk/SpaceGrotesk-VariableFont_wght.ttf) format("truetype-variations");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/fonts/JetBrains_Mono/jetbrains-mono-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/fonts/JetBrains_Mono/jetbrains-mono-latin-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/fonts/JetBrains_Mono/jetbrains-mono-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/fonts/JetBrains_Mono/jetbrains-mono-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Material Symbols Outlined;src:url(/assets/fonts/matFont.woff2) format("woff2");font-weight:100 700;font-style:normal;font-display:block}:root{--alx-color-primary: rgb(181.6, 116, 5.6);--alx-color-on-primary: #ffffff;--alx-color-primary-container: rgb(249.4, 233, 205.4);--alx-color-on-primary-container: rgb(45.4, 29, 1.4);--alx-color-secondary: rgb(72.8, 147.2, 64.8);--alx-color-on-secondary: #ffffff;--alx-color-secondary-container: rgb(222.2, 240.8, 220.2);--alx-color-on-secondary-container: rgb(18.2, 36.8, 16.2);--alx-color-tertiary: rgb(14.4, 132, 128);--alx-color-on-tertiary: #ffffff;--alx-color-tertiary-container: rgb(207.6, 237, 236);--alx-color-on-tertiary-container: rgb(3.6, 33, 32);--alx-color-error: rgb(148.8, 20.8, 20.8);--alx-color-on-error: #ffffff;--alx-color-error-container: rgb(241.2, 209.2, 209.2);--alx-color-on-error-container: rgb(37.2, 5.2, 5.2);--alx-color-warning: rgb(181.6, 116, 5.6);--alx-color-on-warning: #ffffff;--alx-color-success: rgb(72.8, 147.2, 64.8);--alx-color-on-success: #ffffff;--alx-color-background: rgb(252.16, 252.26, 252.44);--alx-color-on-background: rgb(22.6, 23.6, 25.4);--alx-color-surface: rgb(252.16, 252.26, 252.44);--alx-color-on-surface: rgb(22.6, 23.6, 25.4);--alx-color-surface-variant: rgb(228.88, 228.14, 227);--alx-color-on-surface-variant: rgb(74.64, 72.42, 69);--alx-color-surface-tint: rgb(181.6, 116, 5.6);--alx-color-outline: rgb(124.4, 120.7, 115);--alx-color-outline-variant: rgb(202.76, 201.28, 199);--alx-color-surface-dim: rgb(218.08, 219.38, 221.72);--alx-color-surface-bright: rgb(249.32, 249.52, 249.88);--alx-color-surface-container-lowest: #ffffff;--alx-color-surface-container-low: rgb(243.64, 244.04, 244.76);--alx-color-surface-container: rgb(237.96, 238.56, 239.64);--alx-color-surface-container-high: rgb(232.28, 233.08, 234.52);--alx-color-surface-container-highest: rgb(226.6, 227.6, 229.4);--alx-color-inverse-surface: rgb(45.2, 47.2, 50.8);--alx-color-inverse-on-surface: rgb(240.8, 241.3, 242.2);--alx-color-inverse-primary: rgb(243.8, 211, 155.8);--alx-color-shadow: #000000;--alx-color-scrim: #000000;--alx-palette-primary: #E39107;--alx-palette-secondary: #5BB851;--alx-palette-tertiary: #12A5A0;--alx-palette-neutral: #71767F;--alx-palette-error: #BA1A1A;color-scheme:light}@media(prefers-color-scheme:dark){:root{--alx-color-primary: rgb(243.8, 211, 155.8);--alx-color-on-primary: rgb(90.8, 58, 2.8);--alx-color-primary-container: rgb(136.2, 87, 4.2);--alx-color-on-primary-container: rgb(249.4, 233, 205.4);--alx-color-secondary: rgb(189.4, 226.6, 185.4);--alx-color-on-secondary: rgb(36.4, 73.6, 32.4);--alx-color-secondary-container: rgb(54.6, 110.4, 48.6);--alx-color-on-secondary-container: rgb(222.2, 240.8, 220.2);--alx-color-tertiary: rgb(160.2, 219, 217);--alx-color-on-tertiary: rgb(7.2, 66, 64);--alx-color-tertiary-container: rgb(10.8, 99, 96);--alx-color-on-tertiary-container: rgb(207.6, 237, 236);--alx-color-error: rgb(227.4, 163.4, 163.4);--alx-color-on-error: rgb(74.4, 10.4, 10.4);--alx-color-error-container: rgb(111.6, 15.6, 15.6);--alx-color-on-error-container: rgb(241.2, 209.2, 209.2);--alx-color-warning: rgb(243.8, 211, 155.8);--alx-color-on-warning: rgb(90.8, 58, 2.8);--alx-color-success: rgb(189.4, 226.6, 185.4);--alx-color-on-success: rgb(36.4, 73.6, 32.4);--alx-color-background: rgb(22.6, 23.6, 25.4);--alx-color-on-background: rgb(226.6, 227.6, 229.4);--alx-color-surface: rgb(22.6, 23.6, 25.4);--alx-color-on-surface: rgb(226.6, 227.6, 229.4);--alx-color-surface-variant: rgb(74.64, 72.42, 69);--alx-color-on-surface-variant: rgb(202.76, 201.28, 199);--alx-color-surface-tint: rgb(243.8, 211, 155.8);--alx-color-outline: rgb(150.52, 147.56, 143);--alx-color-outline-variant: rgb(74.64, 72.42, 69);--alx-color-surface-dim: rgb(13.56, 14.16, 15.24);--alx-color-surface-bright: rgb(54.24, 56.64, 60.96);--alx-color-surface-container-lowest: rgb(9.04, 9.44, 10.16);--alx-color-surface-container-low: rgb(22.6, 23.6, 25.4);--alx-color-surface-container: rgb(27.12, 28.32, 30.48);--alx-color-surface-container-high: rgb(38.42, 40.12, 43.18);--alx-color-surface-container-highest: rgb(49.72, 51.92, 55.88);--alx-color-inverse-surface: rgb(226.6, 227.6, 229.4);--alx-color-inverse-on-surface: rgb(45.2, 47.2, 50.8);--alx-color-inverse-primary: rgb(181.6, 116, 5.6);--alx-color-shadow: #000000;--alx-color-scrim: #000000;--alx-palette-primary: #E39107;--alx-palette-secondary: #5BB851;--alx-palette-tertiary: #12A5A0;--alx-palette-neutral: #71767F;--alx-palette-error: #BA1A1A;color-scheme:dark}}@media(prefers-contrast:more){:root{--alx-color-primary: rgb(90.8, 58, 2.8);--alx-color-on-primary: #ffffff;--alx-color-primary-container: rgb(252.2, 244, 230.2);--alx-color-on-primary-container: #000000;--alx-color-secondary: rgb(36.4, 73.6, 32.4);--alx-color-on-secondary: #ffffff;--alx-color-secondary-container: rgb(238.6, 247.9, 237.6);--alx-color-on-secondary-container: #000000;--alx-color-tertiary: rgb(7.2, 66, 64);--alx-color-on-tertiary: #ffffff;--alx-color-tertiary-container: rgb(231.3, 246, 245.5);--alx-color-on-tertiary-container: #000000;--alx-color-error: rgb(74.4, 10.4, 10.4);--alx-color-on-error: #ffffff;--alx-color-error-container: rgb(248.1, 232.1, 232.1);--alx-color-on-error-container: #000000;--alx-color-warning: rgb(90.8, 58, 2.8);--alx-color-on-warning: #ffffff;--alx-color-success: rgb(36.4, 73.6, 32.4);--alx-color-on-success: #ffffff;--alx-color-background: #ffffff;--alx-color-on-background: #000000;--alx-color-surface: #ffffff;--alx-color-on-surface: #000000;--alx-color-surface-variant: rgb(241.94, 241.57, 241);--alx-color-on-surface-variant: rgb(24.88, 24.14, 23);--alx-color-surface-tint: rgb(90.8, 58, 2.8);--alx-color-outline: rgb(74.64, 72.42, 69);--alx-color-outline-variant: rgb(150.52, 147.56, 143);--alx-color-surface-dim: rgb(226.6, 227.6, 229.4);--alx-color-surface-bright: #ffffff;--alx-color-surface-container-lowest: #ffffff;--alx-color-surface-container-low: rgb(249.32, 249.52, 249.88);--alx-color-surface-container: rgb(243.64, 244.04, 244.76);--alx-color-surface-container-high: rgb(237.96, 238.56, 239.64);--alx-color-surface-container-highest: rgb(232.28, 233.08, 234.52);--alx-color-inverse-surface: rgb(22.6, 23.6, 25.4);--alx-color-inverse-on-surface: #ffffff;--alx-color-inverse-primary: rgb(249.4, 233, 205.4);--alx-color-shadow: #000000;--alx-color-scrim: #000000;color-scheme:light}}:root{--alx-spacing-none: 0;--alx-spacing-xs: .25rem;--alx-spacing-s: .5rem;--alx-spacing-m: 1rem;--alx-spacing-l: 1.5rem;--alx-spacing-xl: 2rem;--alx-spacing-xxl: 2.5rem;--alx-spacing-xxxl: 4rem;--alx-spacing-xxxxl: 6rem;--alx-radius-none: 0;--alx-radius-xs: .125rem;--alx-radius-s: .25rem;--alx-radius-m: .5rem;--alx-radius-l: .75rem;--alx-radius-xl: 1rem;--alx-radius-xxl: 1.5rem;--alx-radius-full: 9999px;--alx-global-border-radius: .25rem;--alx-border-width-none: 0;--alx-border-width-thin: 1px;--alx-border-width-medium: 2px;--alx-border-width-thick: 4px;--alx-global-border-width: 1px;--alx-z-index-dropdown: 1000;--alx-z-index-sticky: 1020;--alx-z-index-fixed: 1030;--alx-z-index-overlay: 1035;--alx-z-index-modal-backdrop: 1040;--alx-z-index-modal: 1050;--alx-z-index-popover: 1060;--alx-z-index-tooltip: 1070;--alx-transition-duration: .2s;--alx-transition-timing: ease-in-out;--alx-font-display: Poppins, sans-serif;--alx-font-heading: Space Grotesk, sans-serif;--alx-font-body: Inter, sans-serif;--alx-font-subtitle: Poppins, sans-serif;--alx-font-mono: JetBrains Mono, Fira Code, monospace;--alx-font-icon: Material Symbols Outlined;--alx-font-size-xxs: .625rem;--alx-font-size-xs: .75rem;--alx-font-size-sm: .875rem;--alx-font-size-base: 1rem;--alx-font-size-md: 1.125rem;--alx-font-size-lg: 1.25rem;--alx-font-size-xl: 1.5rem;--alx-font-size-xxl: 2rem;--alx-font-size-xxxl: 2.5rem;--alx-font-size-display: 3.5rem;--alx-font-weight-thin: 100;--alx-font-weight-extralight: 200;--alx-font-weight-light: 300;--alx-font-weight-regular: 400;--alx-font-weight-medium: 500;--alx-font-weight-semibold: 600;--alx-font-weight-bold: 700;--alx-font-weight-extrabold: 800;--alx-font-weight-black: 900;--alx-line-height-none: 1;--alx-line-height-tight: 1.25;--alx-line-height-snug: 1.375;--alx-line-height-normal: 1.5;--alx-line-height-relaxed: 1.625;--alx-line-height-loose: 2;--alx-typography-body-sm: 400 .875rem/1.5 Inter, sans-serif;--alx-typography-body-md: 400 1rem/1.5 Inter, sans-serif;--alx-typography-label-sm: 500 .75rem/1.375 Poppins, sans-serif;--alx-typography-label-md: 500 .875rem/1.375 Poppins, sans-serif;--alx-typography-label-lg: 500 1rem/1.375 Poppins, sans-serif;--alx-typography-title-sm: 600 1rem/1.375 Space Grotesk, sans-serif;--alx-typography-title-md: 600 1.125rem/1.375 Space Grotesk, sans-serif;--alx-typography-headline-sm: 600 1.5rem/1.375 Space Grotesk, sans-serif;--alx-elevation-shadow-0: none;--alx-elevation-shadow-1: 0px 1px 2px rgba(0, 0, 0, .1), 0px 1px 3px rgba(0, 0, 0, .08);--alx-elevation-shadow-2: 0px 2px 4px rgba(0, 0, 0, .1), 0px 2px 6px rgba(0, 0, 0, .08);--alx-elevation-shadow-3: 0px 4px 8px rgba(0, 0, 0, .12), 0px 2px 4px rgba(0, 0, 0, .08);--alx-elevation-shadow-4: 0px 6px 12px rgba(0, 0, 0, .14), 0px 3px 6px rgba(0, 0, 0, .1);--alx-elevation-shadow-5: 0px 8px 16px rgba(0, 0, 0, .16), 0px 4px 8px rgba(0, 0, 0, .12);--alx-elevation-tint-0: 0%;--alx-elevation-tint-1: 1%;--alx-elevation-tint-2: 2%;--alx-elevation-tint-3: 3%;--alx-elevation-tint-4: 4%;--alx-elevation-tint-5: 5%;--alx-rarity-common: #737a85;--alx-rarity-uncommon: #2e9b4f;--alx-rarity-rare: #2f7fe0;--alx-rarity-epic: #9a55d6;--alx-rarity-legendary: #e0930c;--alx-rarity-common-bright: #9aa1ad;--alx-rarity-uncommon-bright: #46c46a;--alx-rarity-rare-bright: #5aa0ff;--alx-rarity-epic-bright: #bd7af0;--alx-rarity-legendary-bright: #ffc24a}:root .alx-tooltip{--_bg: var(--alx-tooltip-background, color-mix(in srgb, var(--alx-color-surface-tint) 20%, var(--alx-color-surface)));--_fg: var(--alx-tooltip-color, var(--alx-color-on-surface));--_padding: var(--alx-tooltip-padding, .5rem .75rem);--_font-size: var(--alx-tooltip-font-size, .75rem);--_border-radius: var(--alx-tooltip-border-radius, .25rem);--_max-width: var(--alx-tooltip-max-width, 280px);--_arrow-size: 6px;position:fixed;z-index:10000;padding:var(--_padding);background:var(--_bg);color:var(--_fg);font-size:var(--_font-size);line-height:1.4;border-radius:var(--_border-radius);max-width:var(--_max-width);pointer-events:none;opacity:0;transform:scale(.95);transition:opacity .15s ease,transform .15s ease;box-shadow:0 2px 4px #0000001a,0 2px 6px #00000014}:root .alx-tooltip--visible{opacity:1;transform:scale(1)}:root .alx-tooltip:before{content:"";position:absolute;width:0;height:0;border:var(--_arrow-size) solid transparent}:root .alx-tooltip--top:before{bottom:calc(var(--_arrow-size) * -2);left:50%;transform:translate(-50%);border-top-color:var(--_bg);border-bottom:none}:root .alx-tooltip--bottom:before{top:calc(var(--_arrow-size) * -2);left:50%;transform:translate(-50%);border-bottom-color:var(--_bg);border-top:none}:root .alx-tooltip--left:before{right:calc(var(--_arrow-size) * -2);top:50%;transform:translateY(-50%);border-left-color:var(--_bg);border-right:none}:root .alx-tooltip--right:before{left:calc(var(--_arrow-size) * -2);top:50%;transform:translateY(-50%);border-right-color:var(--_bg);border-left:none}@media(prefers-reduced-motion:reduce){:root .alx-tooltip{transition:opacity .1s ease;transform:none}:root .alx-tooltip--visible{transform:none}}body{font-family:Inter,sans-serif;font-size:var(--font-size-s, 1rem);line-height:1.5;color:var(--alx-color-on-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea,optgroup{font-family:inherit;font-size:inherit;line-height:inherit}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.alx-theme-light{--alx-color-primary: rgb(181.6, 116, 5.6);--alx-color-on-primary: #ffffff;--alx-color-primary-container: rgb(249.4, 233, 205.4);--alx-color-on-primary-container: rgb(45.4, 29, 1.4);--alx-color-secondary: rgb(72.8, 147.2, 64.8);--alx-color-on-secondary: #ffffff;--alx-color-secondary-container: rgb(222.2, 240.8, 220.2);--alx-color-on-secondary-container: rgb(18.2, 36.8, 16.2);--alx-color-tertiary: rgb(14.4, 132, 128);--alx-color-on-tertiary: #ffffff;--alx-color-tertiary-container: rgb(207.6, 237, 236);--alx-color-on-tertiary-container: rgb(3.6, 33, 32);--alx-color-error: rgb(148.8, 20.8, 20.8);--alx-color-on-error: #ffffff;--alx-color-error-container: rgb(241.2, 209.2, 209.2);--alx-color-on-error-container: rgb(37.2, 5.2, 5.2);--alx-color-warning: rgb(181.6, 116, 5.6);--alx-color-on-warning: #ffffff;--alx-color-success: rgb(72.8, 147.2, 64.8);--alx-color-on-success: #ffffff;--alx-color-background: rgb(252.16, 252.26, 252.44);--alx-color-on-background: rgb(22.6, 23.6, 25.4);--alx-color-surface: rgb(252.16, 252.26, 252.44);--alx-color-on-surface: rgb(22.6, 23.6, 25.4);--alx-color-surface-variant: rgb(228.88, 228.14, 227);--alx-color-on-surface-variant: rgb(74.64, 72.42, 69);--alx-color-surface-tint: rgb(181.6, 116, 5.6);--alx-color-outline: rgb(124.4, 120.7, 115);--alx-color-outline-variant: rgb(202.76, 201.28, 199);--alx-color-surface-dim: rgb(218.08, 219.38, 221.72);--alx-color-surface-bright: rgb(249.32, 249.52, 249.88);--alx-color-surface-container-lowest: #ffffff;--alx-color-surface-container-low: rgb(243.64, 244.04, 244.76);--alx-color-surface-container: rgb(237.96, 238.56, 239.64);--alx-color-surface-container-high: rgb(232.28, 233.08, 234.52);--alx-color-surface-container-highest: rgb(226.6, 227.6, 229.4);--alx-color-inverse-surface: rgb(45.2, 47.2, 50.8);--alx-color-inverse-on-surface: rgb(240.8, 241.3, 242.2);--alx-color-inverse-primary: rgb(243.8, 211, 155.8);--alx-color-shadow: #000000;--alx-color-scrim: #000000;--alx-palette-primary: #E39107;--alx-palette-secondary: #5BB851;--alx-palette-tertiary: #12A5A0;--alx-palette-neutral: #71767F;--alx-palette-error: #BA1A1A;color-scheme:light}.alx-theme-dark{--alx-color-primary: rgb(243.8, 211, 155.8);--alx-color-on-primary: rgb(90.8, 58, 2.8);--alx-color-primary-container: rgb(136.2, 87, 4.2);--alx-color-on-primary-container: rgb(249.4, 233, 205.4);--alx-color-secondary: rgb(189.4, 226.6, 185.4);--alx-color-on-secondary: rgb(36.4, 73.6, 32.4);--alx-color-secondary-container: rgb(54.6, 110.4, 48.6);--alx-color-on-secondary-container: rgb(222.2, 240.8, 220.2);--alx-color-tertiary: rgb(160.2, 219, 217);--alx-color-on-tertiary: rgb(7.2, 66, 64);--alx-color-tertiary-container: rgb(10.8, 99, 96);--alx-color-on-tertiary-container: rgb(207.6, 237, 236);--alx-color-error: rgb(227.4, 163.4, 163.4);--alx-color-on-error: rgb(74.4, 10.4, 10.4);--alx-color-error-container: rgb(111.6, 15.6, 15.6);--alx-color-on-error-container: rgb(241.2, 209.2, 209.2);--alx-color-warning: rgb(243.8, 211, 155.8);--alx-color-on-warning: rgb(90.8, 58, 2.8);--alx-color-success: rgb(189.4, 226.6, 185.4);--alx-color-on-success: rgb(36.4, 73.6, 32.4);--alx-color-background: rgb(22.6, 23.6, 25.4);--alx-color-on-background: rgb(226.6, 227.6, 229.4);--alx-color-surface: rgb(22.6, 23.6, 25.4);--alx-color-on-surface: rgb(226.6, 227.6, 229.4);--alx-color-surface-variant: rgb(74.64, 72.42, 69);--alx-color-on-surface-variant: rgb(202.76, 201.28, 199);--alx-color-surface-tint: rgb(243.8, 211, 155.8);--alx-color-outline: rgb(150.52, 147.56, 143);--alx-color-outline-variant: rgb(74.64, 72.42, 69);--alx-color-surface-dim: rgb(13.56, 14.16, 15.24);--alx-color-surface-bright: rgb(54.24, 56.64, 60.96);--alx-color-surface-container-lowest: rgb(9.04, 9.44, 10.16);--alx-color-surface-container-low: rgb(22.6, 23.6, 25.4);--alx-color-surface-container: rgb(27.12, 28.32, 30.48);--alx-color-surface-container-high: rgb(38.42, 40.12, 43.18);--alx-color-surface-container-highest: rgb(49.72, 51.92, 55.88);--alx-color-inverse-surface: rgb(226.6, 227.6, 229.4);--alx-color-inverse-on-surface: rgb(45.2, 47.2, 50.8);--alx-color-inverse-primary: rgb(181.6, 116, 5.6);--alx-color-shadow: #000000;--alx-color-scrim: #000000;--alx-palette-primary: #E39107;--alx-palette-secondary: #5BB851;--alx-palette-tertiary: #12A5A0;--alx-palette-neutral: #71767F;--alx-palette-error: #BA1A1A;color-scheme:dark}.alx-skin-retro{--alx-color-primary: #e39107;--alx-color-surface-tint: #e39107;--alx-color-on-primary: #ffffff;--alx-color-primary-container: rgb(255, 228, 205);--alx-color-on-primary-container: rgb(80, 32, 0);--alx-color-secondary: rgb(83, 177, 72);--alx-color-on-secondary: #ffffff;--alx-color-secondary-container: rgb(206, 242, 202);--alx-color-on-secondary-container: rgb(11, 46, 10);--alx-color-tertiary: rgb(17, 151, 147);--alx-color-on-tertiary: #ffffff;--alx-color-tertiary-container: rgb(219, 242, 241);--alx-color-on-tertiary-container: rgb(5, 50, 48);--alx-color-error: rgb(186, 26, 26);--alx-color-on-error: #ffffff;--alx-color-error-container: rgb(255, 218, 214);--alx-color-on-error-container: rgb(147, 0, 10);--alx-color-background: #ffffff;--alx-color-on-background: #1a1a1a;--alx-color-surface: #ffffff;--alx-color-on-surface: #1a1a1a;--alx-color-surface-variant: rgb(246, 246, 247);--alx-color-on-surface-variant: rgb(56, 58, 62);--alx-color-outline: #a1a5b1;--alx-color-outline-variant: rgb(216, 219, 224);--alx-color-shadow: #000000;--alx-color-scrim: #000000;--alx-color-inverse-surface: rgb(50, 48, 45);--alx-color-inverse-on-surface: rgb(245, 239, 236);--alx-color-inverse-primary: rgb(248, 228, 193);--alx-color-surface-dim: rgb(236, 233, 229);--alx-color-surface-bright: #ffffff;--alx-color-surface-container-lowest: #ffffff;--alx-color-surface-container-low: rgb(249, 247, 244);--alx-color-surface-container: rgb(244, 241, 237);--alx-color-surface-container-high: rgb(238, 235, 231);--alx-color-surface-container-highest: rgb(232, 229, 224);--alx-color-border: rgb(236, 237, 239);--muted-text-color: rgb(117, 105, 96);--alx-color-warning: #e39107;--alx-color-on-warning: #ffffff;--alx-color-success: rgb(83, 177, 72);--alx-color-on-success: #ffffff;--alx-color-primary-rgb: 227, 145, 7;--alx-color-secondary-rgb: 83, 177, 72;--alx-color-tertiary-rgb: 17, 151, 147;color-scheme:light}.alx-skin-retro.alx-dark{--alx-color-primary: #f1c883;--alx-color-surface-tint: #f1c883;--alx-color-on-primary: rgb(83, 32, 0);--alx-color-primary-container: rgb(135, 63, 5);--alx-color-on-primary-container: rgb(255, 220, 198);--alx-color-secondary: rgb(157, 212, 151);--alx-color-on-secondary: rgb(8, 45, 7);--alx-color-secondary-container: rgb(29, 79, 27);--alx-color-on-secondary-container: rgb(206, 242, 202);--alx-color-tertiary: rgb(125, 206, 203);--alx-color-on-tertiary: rgb(6, 58, 56);--alx-color-tertiary-container: rgb(6, 58, 56);--alx-color-on-tertiary-container: rgb(219, 242, 241);--alx-color-error: rgb(195, 130, 130);--alx-color-on-error: rgb(55, 23, 23);--alx-color-error-container: rgb(55, 23, 23);--alx-color-on-error-container: rgb(237, 228, 228);--alx-color-background: rgb(20, 17, 15);--alx-color-on-background: rgb(238, 225, 218);--alx-color-surface: rgb(24, 26, 28);--alx-color-on-surface: rgb(229, 222, 219);--alx-color-surface-variant: rgb(72, 76, 82);--alx-color-on-surface-variant: rgb(202, 206, 214);--alx-color-outline: rgb(150, 154, 160);--alx-color-outline-variant: rgb(88, 92, 98);--alx-color-shadow: #000000;--alx-color-scrim: #000000;--alx-color-inverse-surface: rgb(229, 222, 219);--alx-color-inverse-on-surface: rgb(46, 43, 41);--alx-color-inverse-primary: #e39107;--alx-color-surface-dim: rgb(28, 30, 33);--alx-color-surface-bright: rgb(48, 50, 53);--alx-color-surface-container-lowest: rgb(16, 18, 20);--alx-color-surface-container-low: rgb(24, 26, 28);--alx-color-surface-container: rgb(30, 32, 35);--alx-color-surface-container-high: rgb(38, 40, 43);--alx-color-surface-container-highest: rgb(46, 48, 51);--alx-color-border: rgb(88, 92, 98);--muted-text-color: rgb(185, 189, 196);--alx-color-warning: #f1c883;--alx-color-on-warning: rgb(56, 21, 0);--alx-color-success: rgb(157, 212, 151);--alx-color-on-success: rgb(8, 45, 7);--alx-color-primary-rgb: 241, 200, 131;--alx-color-secondary-rgb: 157, 212, 151;--alx-color-tertiary-rgb: 125, 206, 203;color-scheme:dark}*{scrollbar-width:thin;scrollbar-color:var(--alx-color-outline-variant) var(--alx-color-surface-container-low, transparent)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--alx-color-outline-variant);border-radius:var(--alx-radius-full, 999px);border:2px solid transparent;background-clip:content-box;transition:background-color .15s ease}::-webkit-scrollbar-thumb:hover{background:var(--alx-color-outline);background-clip:content-box}::-webkit-scrollbar-thumb:active{background:var(--alx-color-primary);background-clip:content-box}::-webkit-scrollbar-corner{background:transparent}.alx-scrollbar-none{scrollbar-width:none}.alx-scrollbar-none::-webkit-scrollbar{display:none}
