*{margin:0;padding:0;box-sizing:border-box}body{min-height:100vh;background-color:#121212;color:#fff}#root{min-height:100vh;display:flex;flex-direction:column}main{flex:1}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:inherit;text-decoration:inherit}a:hover{color:inherit}a.default-link{color:#646cff}a.default-link:hover{color:#535bf2}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus{outline:none}button:focus-visible{outline:none;box-shadow:0 0 0 2px #8352fd66}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}@keyframes slowBounce{0%,30%,70%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}:root{--ui-spacing: 8px;--ui-shape-borderRadius: 8px;--ui-font-family: "Roboto", "Helvetica", "Arial", sans-serif;--ui-font-family-mono: ui-monospace, SFMono-Regular, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--ui-fontWeightLight: 300;--ui-fontWeightRegular: 400;--ui-fontWeightMedium: 500;--ui-fontWeightBold: 700;--ui-palette-common-black: #000;--ui-palette-common-white: #fff;--ui-palette-grey-50: #fafafa;--ui-palette-grey-100: #f5f5f5;--ui-palette-grey-200: #eeeeee;--ui-palette-grey-300: #e0e0e0;--ui-palette-grey-400: #bdbdbd;--ui-palette-grey-500: #9e9e9e;--ui-palette-grey-600: #757575;--ui-palette-grey-700: #616161;--ui-palette-grey-800: #424242;--ui-palette-grey-900: #212121;--ui-palette-grey-A100: #f5f5f5;--ui-palette-grey-A200: #eeeeee;--ui-palette-grey-A400: #bdbdbd;--ui-palette-grey-A700: #616161;--ui-palette-primary-main: #8352fd;--ui-palette-primary-light: #9668ff;--ui-palette-primary-dark: #6a3fc8;--ui-palette-primary-contrastText: #fff;--ui-palette-primary-main-a08: rgba(131, 82, 253, .08);--ui-palette-primary-main-a12: rgba(131, 82, 253, .12);--ui-palette-primary-main-a16: rgba(131, 82, 253, .16);--ui-palette-primary-main-a24: rgba(131, 82, 253, .24);--ui-palette-primary-main-a30: rgba(131, 82, 253, .3);--ui-palette-primary-main-a40: rgba(131, 82, 253, .4);--ui-palette-primary-main-a50: rgba(131, 82, 253, .5);--ui-palette-primary-main-a70: rgba(131, 82, 253, .7);--ui-palette-primary-contrastText-a70: rgba(255, 255, 255, .7);--ui-palette-secondary-main: #c2924a;--ui-palette-secondary-light: rgb(206, 167, 110);--ui-palette-secondary-dark: rgb(135, 102, 51);--ui-palette-secondary-contrastText: rgba(0, 0, 0, .87);--ui-palette-secondary-main-a08: rgba(194, 146, 74, .08);--ui-palette-secondary-main-a12: rgba(194, 146, 74, .12);--ui-palette-secondary-main-a16: rgba(194, 146, 74, .16);--ui-palette-secondary-main-a24: rgba(194, 146, 74, .24);--ui-palette-secondary-main-a30: rgba(194, 146, 74, .3);--ui-palette-secondary-main-a40: rgba(194, 146, 74, .4);--ui-palette-secondary-main-a50: rgba(194, 146, 74, .5);--ui-palette-secondary-main-a70: rgba(194, 146, 74, .7);--ui-palette-secondary-contrastText-a70: rgba(0, 0, 0, .7);--ui-palette-info-main: #c2924a;--ui-palette-info-light: rgb(206, 167, 110);--ui-palette-info-dark: rgb(135, 102, 51);--ui-palette-info-contrastText: rgba(0, 0, 0, .87);--ui-palette-info-main-a08: rgba(194, 146, 74, .08);--ui-palette-info-main-a12: rgba(194, 146, 74, .12);--ui-palette-info-main-a16: rgba(194, 146, 74, .16);--ui-palette-info-main-a24: rgba(194, 146, 74, .24);--ui-palette-info-main-a30: rgba(194, 146, 74, .3);--ui-palette-info-main-a40: rgba(194, 146, 74, .4);--ui-palette-info-main-a50: rgba(194, 146, 74, .5);--ui-palette-info-main-a70: rgba(194, 146, 74, .7);--ui-palette-info-contrastText-a70: rgba(0, 0, 0, .7);--ui-palette-error-main: #f44336;--ui-palette-error-light: #e57373;--ui-palette-error-dark: #d32f2f;--ui-palette-error-contrastText: #fff;--ui-palette-error-main-a08: rgba(244, 67, 54, .08);--ui-palette-error-main-a12: rgba(244, 67, 54, .12);--ui-palette-error-main-a16: rgba(244, 67, 54, .16);--ui-palette-error-main-a24: rgba(244, 67, 54, .24);--ui-palette-error-main-a30: rgba(244, 67, 54, .3);--ui-palette-error-main-a40: rgba(244, 67, 54, .4);--ui-palette-error-main-a50: rgba(244, 67, 54, .5);--ui-palette-error-main-a70: rgba(244, 67, 54, .7);--ui-palette-error-contrastText-a70: rgba(255, 255, 255, .7);--ui-palette-warning-main: #ffa726;--ui-palette-warning-light: #ffb74d;--ui-palette-warning-dark: #f57c00;--ui-palette-warning-contrastText: rgba(0, 0, 0, .87);--ui-palette-warning-main-a08: rgba(255, 167, 38, .08);--ui-palette-warning-main-a12: rgba(255, 167, 38, .12);--ui-palette-warning-main-a16: rgba(255, 167, 38, .16);--ui-palette-warning-main-a24: rgba(255, 167, 38, .24);--ui-palette-warning-main-a30: rgba(255, 167, 38, .3);--ui-palette-warning-main-a40: rgba(255, 167, 38, .4);--ui-palette-warning-main-a50: rgba(255, 167, 38, .5);--ui-palette-warning-main-a70: rgba(255, 167, 38, .7);--ui-palette-warning-contrastText-a70: rgba(0, 0, 0, .7);--ui-palette-success-main: #66bb6a;--ui-palette-success-light: #81c784;--ui-palette-success-dark: #388e3c;--ui-palette-success-contrastText: rgba(0, 0, 0, .87);--ui-palette-success-main-a08: rgba(102, 187, 106, .08);--ui-palette-success-main-a12: rgba(102, 187, 106, .12);--ui-palette-success-main-a16: rgba(102, 187, 106, .16);--ui-palette-success-main-a24: rgba(102, 187, 106, .24);--ui-palette-success-main-a30: rgba(102, 187, 106, .3);--ui-palette-success-main-a40: rgba(102, 187, 106, .4);--ui-palette-success-main-a50: rgba(102, 187, 106, .5);--ui-palette-success-main-a70: rgba(102, 187, 106, .7);--ui-palette-success-contrastText-a70: rgba(0, 0, 0, .7);--ui-palette-Alert-errorColor: rgb(244, 199, 199);--ui-palette-Alert-errorStandardBg: rgb(22, 11, 11);--ui-palette-Alert-warningColor: rgb(255, 226, 183);--ui-palette-Alert-warningStandardBg: rgb(25, 18, 7);--ui-palette-Alert-infoColor: rgb(235, 219, 197);--ui-palette-Alert-infoStandardBg: rgb(20, 16, 10);--ui-palette-Alert-successColor: rgb(204, 232, 205);--ui-palette-Alert-successStandardBg: rgb(12, 19, 13);--ui-palette-Alert-secondaryColor: rgb(235, 219, 197);--ui-palette-Alert-secondaryStandardBg: rgb(20, 16, 10);--ui-palette-Alert-primaryColor: rgb(213, 194, 255);--ui-palette-Alert-primaryStandardBg: rgb(14, 10, 25);--ui-palette-text-primary: #ffffff;--ui-palette-text-secondary: #b0b0b0;--ui-palette-text-disabled: rgba(255, 255, 255, .5);--ui-palette-text-icon: rgba(255, 255, 255, .5);--ui-palette-text-primary-a08: rgba(255, 255, 255, .08);--ui-palette-text-primary-a13: rgba(255, 255, 255, .13);--ui-palette-text-primary-a23: rgba(255, 255, 255, .23);--ui-palette-text-primary-a26: rgba(255, 255, 255, .26);--ui-palette-text-primary-a40: rgba(255, 255, 255, .4);--ui-palette-text-secondary-a40: rgba(176, 176, 176, .4);--ui-palette-divider: rgba(255, 255, 255, .12);--ui-palette-divider-a08: rgba(255, 255, 255, .08);--ui-palette-background-default: #121212;--ui-palette-background-paper: #1e1e1e;--ui-palette-action-active: #fff;--ui-palette-action-hover: rgba(255, 255, 255, .08);--ui-palette-action-hoverOpacity: .08;--ui-palette-action-selected: rgba(255, 255, 255, .16);--ui-palette-action-selectedOpacity: .16;--ui-palette-action-selectedHover: rgba(255, 255, 255, .24);--ui-palette-action-selectedFocus: rgba(255, 255, 255, .28);--ui-palette-action-activeHover: rgba(255, 255, 255, .08);--ui-palette-action-disabled: rgba(255, 255, 255, .3);--ui-palette-action-disabledBackground: rgba(255, 255, 255, .12);--ui-palette-action-disabledOpacity: .38;--ui-palette-action-focus: rgba(255, 255, 255, .12);--ui-palette-action-focusOpacity: .12;--ui-palette-action-activatedOpacity: .24;--ui-palette-inputOutline: rgba(255, 255, 255, .23);--ui-palette-Tooltip-bg: rgba(97, 97, 97, .92);--ui-palette-Tooltip-arrow: rgba(97, 97, 97, .9);--ui-palette-Skeleton-bg: rgba(255, 255, 255, .13);--ui-palette-Chip-defaultBorder: #616161;--ui-palette-Chip-defaultAvatarColor: #e0e0e0;--ui-palette-Button-inheritContainedBg: #424242;--ui-palette-Button-inheritContainedHoverBg: #616161;--ui-palette-SnackbarContent-bg: rgb(250, 250, 250);--ui-palette-SnackbarContent-color: rgba(0, 0, 0, .87);--ui-palette-Backdrop-bg: rgba(0, 0, 0, .5);--ui-typography-htmlFontSize: 16px;--ui-typography-fontSize: 14px;--ui-typography-h1-fontSize: 6rem;--ui-typography-h1-fontWeight: 700;--ui-typography-h1-lineHeight: 1.167;--ui-typography-h1-letterSpacing: -.01562em;--ui-typography-h2-fontSize: 3.75rem;--ui-typography-h2-fontWeight: 700;--ui-typography-h2-lineHeight: 1.2;--ui-typography-h2-letterSpacing: -.00833em;--ui-typography-h3-fontSize: 3rem;--ui-typography-h3-fontWeight: 600;--ui-typography-h3-lineHeight: 1.167;--ui-typography-h3-letterSpacing: 0em;--ui-typography-h4-fontSize: 2.125rem;--ui-typography-h4-fontWeight: 400;--ui-typography-h4-lineHeight: 1.235;--ui-typography-h4-letterSpacing: .00735em;--ui-typography-h5-fontSize: 1.5rem;--ui-typography-h5-fontWeight: 400;--ui-typography-h5-lineHeight: 1.334;--ui-typography-h5-letterSpacing: 0em;--ui-typography-h6-fontSize: 1.25rem;--ui-typography-h6-fontWeight: 500;--ui-typography-h6-lineHeight: 1.6;--ui-typography-h6-letterSpacing: .0075em;--ui-typography-subtitle1-fontSize: 1rem;--ui-typography-subtitle1-fontWeight: 400;--ui-typography-subtitle1-lineHeight: 1.75;--ui-typography-subtitle1-letterSpacing: .00938em;--ui-typography-subtitle2-fontSize: .875rem;--ui-typography-subtitle2-fontWeight: 500;--ui-typography-subtitle2-lineHeight: 1.57;--ui-typography-subtitle2-letterSpacing: .00714em;--ui-typography-body1-fontSize: 1rem;--ui-typography-body1-fontWeight: 400;--ui-typography-body1-lineHeight: 1.5;--ui-typography-body1-letterSpacing: .00938em;--ui-typography-body2-fontSize: .875rem;--ui-typography-body2-fontWeight: 400;--ui-typography-body2-lineHeight: 1.43;--ui-typography-body2-letterSpacing: .01071em;--ui-typography-button-fontSize: .875rem;--ui-typography-button-fontWeight: 600;--ui-typography-button-lineHeight: 1.75;--ui-typography-button-letterSpacing: .02857em;--ui-typography-button-textTransform: none;--ui-typography-caption-fontSize: .75rem;--ui-typography-caption-fontWeight: 400;--ui-typography-caption-lineHeight: 1.66;--ui-typography-caption-letterSpacing: .03333em;--ui-typography-overline-fontSize: .75rem;--ui-typography-overline-fontWeight: 400;--ui-typography-overline-lineHeight: 2.66;--ui-typography-overline-letterSpacing: .08333em;--ui-typography-overline-textTransform: uppercase;--ui-typography-overline-color: inherit;--ui-breakpoint-xs: 0px;--ui-breakpoint-sm: 600px;--ui-breakpoint-md: 900px;--ui-breakpoint-lg: 1200px;--ui-breakpoint-xl: 1536px;--ui-container-xs: 444px;--ui-container-sm: 600px;--ui-container-md: 900px;--ui-container-lg: 1200px;--ui-container-xl: 1536px;--ui-shadow-0: none;--ui-shadow-1: 0px 2px 1px -1px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 1px 3px 0px rgba(0,0,0,.12);--ui-shadow-2: 0px 3px 1px -2px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 1px 5px 0px rgba(0,0,0,.12);--ui-shadow-3: 0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.14),0px 1px 8px 0px rgba(0,0,0,.12);--ui-shadow-4: 0px 2px 4px -1px rgba(0,0,0,.2),0px 4px 5px 0px rgba(0,0,0,.14),0px 1px 10px 0px rgba(0,0,0,.12);--ui-shadow-5: 0px 3px 5px -1px rgba(0,0,0,.2),0px 5px 8px 0px rgba(0,0,0,.14),0px 1px 14px 0px rgba(0,0,0,.12);--ui-shadow-6: 0px 3px 5px -1px rgba(0,0,0,.2),0px 6px 10px 0px rgba(0,0,0,.14),0px 1px 18px 0px rgba(0,0,0,.12);--ui-shadow-7: 0px 4px 5px -2px rgba(0,0,0,.2),0px 7px 10px 1px rgba(0,0,0,.14),0px 2px 16px 1px rgba(0,0,0,.12);--ui-shadow-8: 0px 5px 5px -3px rgba(0,0,0,.2),0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12);--ui-shadow-9: 0px 5px 6px -3px rgba(0,0,0,.2),0px 9px 12px 1px rgba(0,0,0,.14),0px 3px 16px 2px rgba(0,0,0,.12);--ui-shadow-10: 0px 6px 6px -3px rgba(0,0,0,.2),0px 10px 14px 1px rgba(0,0,0,.14),0px 4px 18px 3px rgba(0,0,0,.12);--ui-shadow-11: 0px 6px 7px -4px rgba(0,0,0,.2),0px 11px 15px 1px rgba(0,0,0,.14),0px 4px 20px 3px rgba(0,0,0,.12);--ui-shadow-12: 0px 7px 8px -4px rgba(0,0,0,.2),0px 12px 17px 2px rgba(0,0,0,.14),0px 5px 22px 4px rgba(0,0,0,.12);--ui-shadow-13: 0px 7px 8px -4px rgba(0,0,0,.2),0px 13px 19px 2px rgba(0,0,0,.14),0px 5px 24px 4px rgba(0,0,0,.12);--ui-shadow-14: 0px 7px 9px -4px rgba(0,0,0,.2),0px 14px 21px 2px rgba(0,0,0,.14),0px 5px 26px 4px rgba(0,0,0,.12);--ui-shadow-15: 0px 8px 9px -5px rgba(0,0,0,.2),0px 15px 22px 2px rgba(0,0,0,.14),0px 6px 28px 5px rgba(0,0,0,.12);--ui-shadow-16: 0px 8px 10px -5px rgba(0,0,0,.2),0px 16px 24px 2px rgba(0,0,0,.14),0px 6px 30px 5px rgba(0,0,0,.12);--ui-shadow-17: 0px 8px 11px -5px rgba(0,0,0,.2),0px 17px 26px 2px rgba(0,0,0,.14),0px 6px 32px 5px rgba(0,0,0,.12);--ui-shadow-18: 0px 9px 11px -5px rgba(0,0,0,.2),0px 18px 28px 2px rgba(0,0,0,.14),0px 7px 34px 6px rgba(0,0,0,.12);--ui-shadow-19: 0px 9px 12px -6px rgba(0,0,0,.2),0px 19px 29px 2px rgba(0,0,0,.14),0px 7px 36px 6px rgba(0,0,0,.12);--ui-shadow-20: 0px 10px 13px -6px rgba(0,0,0,.2),0px 20px 31px 3px rgba(0,0,0,.14),0px 8px 38px 7px rgba(0,0,0,.12);--ui-shadow-21: 0px 10px 13px -6px rgba(0,0,0,.2),0px 21px 33px 3px rgba(0,0,0,.14),0px 8px 40px 7px rgba(0,0,0,.12);--ui-shadow-22: 0px 10px 14px -6px rgba(0,0,0,.2),0px 22px 35px 3px rgba(0,0,0,.14),0px 8px 42px 7px rgba(0,0,0,.12);--ui-shadow-23: 0px 11px 14px -7px rgba(0,0,0,.2),0px 23px 36px 3px rgba(0,0,0,.14),0px 9px 44px 8px rgba(0,0,0,.12);--ui-shadow-24: 0px 11px 15px -7px rgba(0,0,0,.2),0px 24px 38px 3px rgba(0,0,0,.14),0px 9px 46px 8px rgba(0,0,0,.12);--ui-overlay-0: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));--ui-overlay-1: linear-gradient(rgba(255, 255, 255, .051), rgba(255, 255, 255, .051));--ui-overlay-2: linear-gradient(rgba(255, 255, 255, .069), rgba(255, 255, 255, .069));--ui-overlay-3: linear-gradient(rgba(255, 255, 255, .082), rgba(255, 255, 255, .082));--ui-overlay-4: linear-gradient(rgba(255, 255, 255, .092), rgba(255, 255, 255, .092));--ui-overlay-5: linear-gradient(rgba(255, 255, 255, .101), rgba(255, 255, 255, .101));--ui-overlay-6: linear-gradient(rgba(255, 255, 255, .108), rgba(255, 255, 255, .108));--ui-overlay-7: linear-gradient(rgba(255, 255, 255, .114), rgba(255, 255, 255, .114));--ui-overlay-8: linear-gradient(rgba(255, 255, 255, .119), rgba(255, 255, 255, .119));--ui-overlay-9: linear-gradient(rgba(255, 255, 255, .124), rgba(255, 255, 255, .124));--ui-overlay-10: linear-gradient(rgba(255, 255, 255, .128), rgba(255, 255, 255, .128));--ui-overlay-11: linear-gradient(rgba(255, 255, 255, .132), rgba(255, 255, 255, .132));--ui-overlay-12: linear-gradient(rgba(255, 255, 255, .135), rgba(255, 255, 255, .135));--ui-overlay-13: linear-gradient(rgba(255, 255, 255, .139), rgba(255, 255, 255, .139));--ui-overlay-14: linear-gradient(rgba(255, 255, 255, .142), rgba(255, 255, 255, .142));--ui-overlay-15: linear-gradient(rgba(255, 255, 255, .145), rgba(255, 255, 255, .145));--ui-overlay-16: linear-gradient(rgba(255, 255, 255, .147), rgba(255, 255, 255, .147));--ui-overlay-17: linear-gradient(rgba(255, 255, 255, .15), rgba(255, 255, 255, .15));--ui-overlay-18: linear-gradient(rgba(255, 255, 255, .152), rgba(255, 255, 255, .152));--ui-overlay-19: linear-gradient(rgba(255, 255, 255, .155), rgba(255, 255, 255, .155));--ui-overlay-20: linear-gradient(rgba(255, 255, 255, .157), rgba(255, 255, 255, .157));--ui-overlay-21: linear-gradient(rgba(255, 255, 255, .159), rgba(255, 255, 255, .159));--ui-overlay-22: linear-gradient(rgba(255, 255, 255, .161), rgba(255, 255, 255, .161));--ui-overlay-23: linear-gradient(rgba(255, 255, 255, .163), rgba(255, 255, 255, .163));--ui-overlay-24: linear-gradient(rgba(255, 255, 255, .165), rgba(255, 255, 255, .165));--ui-easing-easeInOut: cubic-bezier(.4, 0, .2, 1);--ui-easing-easeOut: cubic-bezier(0, 0, .2, 1);--ui-easing-easeIn: cubic-bezier(.4, 0, 1, 1);--ui-easing-sharp: cubic-bezier(.4, 0, .6, 1);--ui-duration-shortest: .15s;--ui-duration-shorter: .2s;--ui-duration-short: .25s;--ui-duration-standard: .3s;--ui-duration-complex: 375ms;--ui-duration-enteringScreen: 225ms;--ui-duration-leavingScreen: 195ms;--ui-zIndex-mobileStepper: 1000;--ui-zIndex-fab: 1050;--ui-zIndex-speedDial: 1050;--ui-zIndex-appBar: 1100;--ui-zIndex-drawer: 1200;--ui-zIndex-modal: 1300;--ui-zIndex-snackbar: 1400;--ui-zIndex-tooltip: 1500;--ui-Button-borderRadius: 24px;--ui-Card-bg: var(--ui-palette-background-paper);--ui-Card-border: none;--ui-Card-borderRadius: var(--ui-shape-borderRadius);--ui-Card-transition: box-shadow var(--ui-duration-standard) var(--ui-easing-easeInOut) 0ms;--ui-Card-hoverBorderColor: transparent;--ui-Chip-borderRadius: 16px;--ui-Chip-borderRadius-small: 12px;--ui-Tabs-indicator-color: var(--ui-palette-primary-main);--ui-Tabs-indicator-height: 2px;--ui-Tab-minHeight: 48px;--ui-Tab-selectedColor: var(--ui-palette-primary-main);--ui-Divider-color: var(--ui-palette-divider);--ui-Divider-lightColor: var(--ui-palette-divider-a08);--ui-Divider-withChildrenColor: currentColor;--ui-Tooltip-bg: var(--ui-palette-Tooltip-bg);--ui-Tooltip-border: none;--ui-Tooltip-borderRadius: var(--ui-shape-borderRadius);--ui-Tooltip-fontSize: .6875rem;--ui-Tooltip-fontFamily: var(--ui-font-family);--ui-Tooltip-color: var(--ui-palette-common-white);--ui-Tooltip-maxWidth: 300px;--ui-Tooltip-fontWeight: var(--ui-fontWeightMedium)}.ui-theme-instrument{--ui-shape-borderRadius: 4px;--ui-font-family: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ui-palette-primary-light: rgb(155, 116, 253);--ui-palette-primary-dark: rgb(91, 57, 177);--ui-palette-Alert-primaryColor: rgb(215, 199, 254);--ui-palette-Alert-primaryStandardBg: rgb(15, 11, 25);--ui-palette-warning-main: #C2924A;--ui-palette-warning-light: rgb(206, 167, 110);--ui-palette-warning-dark: rgb(135, 102, 51);--ui-palette-warning-contrastText: rgba(0, 0, 0, .87);--ui-palette-warning-main-a08: rgba(194, 146, 74, .08);--ui-palette-warning-main-a12: rgba(194, 146, 74, .12);--ui-palette-warning-main-a16: rgba(194, 146, 74, .16);--ui-palette-warning-main-a24: rgba(194, 146, 74, .24);--ui-palette-warning-main-a30: rgba(194, 146, 74, .3);--ui-palette-warning-main-a40: rgba(194, 146, 74, .4);--ui-palette-warning-main-a50: rgba(194, 146, 74, .5);--ui-palette-warning-main-a70: rgba(194, 146, 74, .7);--ui-palette-warning-contrastText-a70: rgba(0, 0, 0, .7);--ui-palette-Alert-warningColor: rgb(235, 219, 197);--ui-palette-Alert-warningStandardBg: rgb(20, 16, 10);--ui-palette-error-main: #E0645C;--ui-palette-error-light: rgb(230, 131, 124);--ui-palette-error-dark: rgb(156, 70, 64);--ui-palette-error-contrastText: #fff;--ui-palette-error-main-a08: rgba(224, 100, 92, .08);--ui-palette-error-main-a12: rgba(224, 100, 92, .12);--ui-palette-error-main-a16: rgba(224, 100, 92, .16);--ui-palette-error-main-a24: rgba(224, 100, 92, .24);--ui-palette-error-main-a30: rgba(224, 100, 92, .3);--ui-palette-error-main-a40: rgba(224, 100, 92, .4);--ui-palette-error-main-a50: rgba(224, 100, 92, .5);--ui-palette-error-main-a70: rgba(224, 100, 92, .7);--ui-palette-error-contrastText-a70: rgba(255, 255, 255, .7);--ui-palette-Alert-errorColor: rgb(245, 205, 202);--ui-palette-Alert-errorStandardBg: rgb(22, 13, 12);--ui-palette-success-main: #3FB98C;--ui-palette-success-light: rgb(101, 199, 163);--ui-palette-success-dark: rgb(44, 129, 98);--ui-palette-success-contrastText: rgba(0, 0, 0, .87);--ui-palette-success-main-a08: rgba(63, 185, 140, .08);--ui-palette-success-main-a12: rgba(63, 185, 140, .12);--ui-palette-success-main-a16: rgba(63, 185, 140, .16);--ui-palette-success-main-a24: rgba(63, 185, 140, .24);--ui-palette-success-main-a30: rgba(63, 185, 140, .3);--ui-palette-success-main-a40: rgba(63, 185, 140, .4);--ui-palette-success-main-a50: rgba(63, 185, 140, .5);--ui-palette-success-main-a70: rgba(63, 185, 140, .7);--ui-palette-success-contrastText-a70: rgba(0, 0, 0, .7);--ui-palette-Alert-successColor: rgb(193, 232, 218);--ui-palette-Alert-successStandardBg: rgb(10, 19, 16);--ui-palette-text-primary: rgba(255,255,255,.92);--ui-palette-text-secondary: rgba(255,255,255,.68);--ui-palette-text-disabled: rgba(255,255,255,.48);--ui-palette-text-secondary-a40: rgba(255, 255, 255, .4);--ui-palette-divider: rgba(255,255,255,.06);--ui-palette-background-default: #08090B;--ui-palette-background-paper: #0E1013;--ui-palette-SnackbarContent-bg: rgb(250, 250, 250);--ui-typography-h1-fontWeight: 300;--ui-typography-h2-fontWeight: 300;--ui-typography-h3-fontWeight: 400;--ui-typography-h1-letterSpacing: ;--ui-typography-h2-letterSpacing: ;--ui-typography-h3-letterSpacing: ;--ui-typography-h4-letterSpacing: ;--ui-typography-h5-letterSpacing: ;--ui-typography-h6-letterSpacing: ;--ui-typography-subtitle1-letterSpacing: ;--ui-typography-subtitle2-letterSpacing: ;--ui-typography-body1-letterSpacing: ;--ui-typography-body2-letterSpacing: ;--ui-typography-button-letterSpacing: ;--ui-typography-caption-letterSpacing: ;--ui-typography-overline-fontSize: 10px;--ui-typography-overline-lineHeight: 1.4;--ui-typography-overline-fontWeight: 600;--ui-typography-overline-letterSpacing: .09em;--ui-typography-overline-color: rgba(255,255,255,.48);--ui-Button-borderRadius: 4px;--ui-Card-bg: #0E1013;--ui-Card-border: 1px solid rgba(255,255,255,.06);--ui-Card-borderRadius: 4px;--ui-Card-transition: border-color .14s cubic-bezier(.16, 1, .3, 1);--ui-Card-hoverBorderColor: rgba(255,255,255,.1);--ui-Chip-borderRadius: 2px;--ui-Chip-borderRadius-small: 2px;--ui-Tabs-indicator-color: #8352fd;--ui-Tabs-indicator-height: 1px;--ui-Tab-minHeight: 0px;--ui-Tab-selectedColor: #8352fd;--ui-Divider-color: rgba(255,255,255,.06);--ui-Divider-lightColor: rgba(255,255,255,.06);--ui-Divider-withChildrenColor: rgba(255,255,255,.06);--ui-Tooltip-bg: #14171B;--ui-Tooltip-border: 1px solid rgba(255,255,255,.06);--ui-Tooltip-borderRadius: 2px;--ui-Tooltip-fontSize: 11px;--ui-Tooltip-fontFamily: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ui-Tooltip-color: rgba(255,255,255,.92);--ui-Tooltip-maxWidth: 340px}.ui-theme-instrument :where(button,input,select,textarea){--ui-typography-h1-letterSpacing: normal;--ui-typography-h2-letterSpacing: normal;--ui-typography-h3-letterSpacing: normal;--ui-typography-h4-letterSpacing: normal;--ui-typography-h5-letterSpacing: normal;--ui-typography-h6-letterSpacing: normal;--ui-typography-subtitle1-letterSpacing: normal;--ui-typography-subtitle2-letterSpacing: normal;--ui-typography-body1-letterSpacing: normal;--ui-typography-body2-letterSpacing: normal;--ui-typography-button-letterSpacing: normal;--ui-typography-caption-letterSpacing: normal}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%}*,*:before,*:after{box-sizing:inherit}strong,b{font-weight:var(--ui-fontWeightBold)}body{margin:0;color:var(--ui-palette-text-primary);font-family:var(--ui-font-family);font-weight:var(--ui-typography-body1-fontWeight);font-size:var(--ui-typography-body1-fontSize);line-height:var(--ui-typography-body1-lineHeight);letter-spacing:var(--ui-typography-body1-letterSpacing);background-color:var(--ui-palette-background-default)}body::backdrop{background-color:var(--ui-palette-background-default)}@media print{body{background-color:var(--ui-palette-common-white)}}:where(button):is([class^=ui-],[class*=" ui-"]){border:0;border-radius:0;padding:0;background-color:transparent}:where(a).ui-ButtonBase{text-decoration:none}.ui-Container{width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;display:block;padding-left:16px;padding-right:16px}@media (min-width:600px){.ui-Container{padding-left:24px;padding-right:24px}}.ui-Container--disableGutters{padding-left:0;padding-right:0}@media (min-width:600px){.ui-Container--fixed{max-width:600px}}@media (min-width:900px){.ui-Container--fixed{max-width:900px}}@media (min-width:1200px){.ui-Container--fixed{max-width:1200px}}@media (min-width:1536px){.ui-Container--fixed{max-width:1536px}}.ui-Container--maxWidth-xs{max-width:444px}@media (min-width:600px){.ui-Container--maxWidth-sm{max-width:600px}}@media (min-width:900px){.ui-Container--maxWidth-md{max-width:900px}}@media (min-width:1200px){.ui-Container--maxWidth-lg{max-width:1200px}}@media (min-width:1536px){.ui-Container--maxWidth-xl{max-width:1536px}}.ui-Stack{display:flex;flex-direction:column}.ui-Stack--row{flex-direction:row}.ui-Stack--row-reverse{flex-direction:row-reverse}.ui-Stack--column{flex-direction:column}.ui-Stack--column-reverse{flex-direction:column-reverse}.ui-Stack--wrap{flex-wrap:wrap}.ui-Stack--spacing-0_5{gap:4px}.ui-Stack--spacing-1{gap:8px}.ui-Stack--spacing-1_5{gap:12px}.ui-Stack--spacing-2{gap:16px}.ui-Stack--spacing-2_5{gap:20px}.ui-Stack--spacing-3{gap:24px}.ui-Stack--spacing-4{gap:32px}.ui-Stack--spacing-5{gap:40px}.ui-Stack--spacing-6{gap:48px}.ui-Stack--spacing-8{gap:64px}.ui-Grid{min-width:0;box-sizing:border-box}.ui-Grid--container{display:flex;flex-wrap:wrap;gap:var(--ui-Grid-rowSpacing, 0px) var(--ui-Grid-columnSpacing, 0px)}.ui-Grid--container>*{--ui-Grid-parent-columns: var(--ui-Grid-columns, 12);--ui-Grid-parent-rowSpacing: var(--ui-Grid-rowSpacing, 0px);--ui-Grid-parent-columnSpacing: var(--ui-Grid-columnSpacing, 0px)}.ui-Grid--wrap-nowrap{flex-wrap:nowrap}.ui-Grid--wrap-wrap-reverse{flex-wrap:wrap-reverse}.ui-Grid--xs-1{flex-grow:0;flex-basis:auto;width:calc(100% * 1 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 1) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xs-2{flex-grow:0;flex-basis:auto;width:calc(100% * 2 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 2) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xs-3{flex-grow:0;flex-basis:auto;width:calc(100% * 3 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 3) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xs-4{flex-grow:0;flex-basis:auto;width:calc(100% * 4 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 4) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xs-5{flex-grow:0;flex-basis:auto;width:calc(100% * 5 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 5) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xs-6{flex-grow:0;flex-basis:auto;width:calc(100% * 6 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 6) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xs-7{flex-grow:0;flex-basis:auto;width:calc(100% * 7 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 7) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xs-8{flex-grow:0;flex-basis:auto;width:calc(100% * 8 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 8) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xs-9{flex-grow:0;flex-basis:auto;width:calc(100% * 9 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 9) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xs-10{flex-grow:0;flex-basis:auto;width:calc(100% * 10 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 10) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xs-11{flex-grow:0;flex-basis:auto;width:calc(100% * 11 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 11) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xs-12{flex-grow:0;flex-basis:auto;width:calc(100% * 12 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 12) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xs-auto{flex-basis:auto;flex-grow:0;flex-shrink:0;max-width:none;width:auto}.ui-Grid--xs-grow{flex-basis:0;flex-grow:1;max-width:100%}.ui-Grid--offset-xs-0{margin-left:0}.ui-Grid--offset-xs-1{margin-left:calc(100% * 1 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 1 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-xs-2{margin-left:calc(100% * 2 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 2 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-xs-3{margin-left:calc(100% * 3 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 3 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-xs-4{margin-left:calc(100% * 4 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 4 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-xs-5{margin-left:calc(100% * 5 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 5 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-xs-6{margin-left:calc(100% * 6 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 6 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-xs-7{margin-left:calc(100% * 7 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 7 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-xs-8{margin-left:calc(100% * 8 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 8 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-xs-9{margin-left:calc(100% * 9 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 9 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-xs-10{margin-left:calc(100% * 10 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 10 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-xs-11{margin-left:calc(100% * 11 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 11 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-xs-auto{margin-left:auto}.ui-Grid--direction-xs-row{flex-direction:row}.ui-Grid--direction-xs-row-reverse{flex-direction:row-reverse}.ui-Grid--direction-xs-column{flex-direction:column}.ui-Grid--direction-xs-column-reverse{flex-direction:column-reverse}@media (min-width:600px){.ui-Grid--sm-1{flex-grow:0;flex-basis:auto;width:calc(100% * 1 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 1) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--sm-2{flex-grow:0;flex-basis:auto;width:calc(100% * 2 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 2) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--sm-3{flex-grow:0;flex-basis:auto;width:calc(100% * 3 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 3) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--sm-4{flex-grow:0;flex-basis:auto;width:calc(100% * 4 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 4) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--sm-5{flex-grow:0;flex-basis:auto;width:calc(100% * 5 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 5) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--sm-6{flex-grow:0;flex-basis:auto;width:calc(100% * 6 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 6) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--sm-7{flex-grow:0;flex-basis:auto;width:calc(100% * 7 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 7) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--sm-8{flex-grow:0;flex-basis:auto;width:calc(100% * 8 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 8) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--sm-9{flex-grow:0;flex-basis:auto;width:calc(100% * 9 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 9) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--sm-10{flex-grow:0;flex-basis:auto;width:calc(100% * 10 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 10) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--sm-11{flex-grow:0;flex-basis:auto;width:calc(100% * 11 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 11) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--sm-12{flex-grow:0;flex-basis:auto;width:calc(100% * 12 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 12) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--sm-auto{flex-basis:auto;flex-grow:0;flex-shrink:0;max-width:none;width:auto}.ui-Grid--sm-grow{flex-basis:0;flex-grow:1;max-width:100%}.ui-Grid--offset-sm-0{margin-left:0}.ui-Grid--offset-sm-1{margin-left:calc(100% * 1 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 1 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-sm-2{margin-left:calc(100% * 2 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 2 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-sm-3{margin-left:calc(100% * 3 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 3 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-sm-4{margin-left:calc(100% * 4 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 4 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-sm-5{margin-left:calc(100% * 5 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 5 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-sm-6{margin-left:calc(100% * 6 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 6 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-sm-7{margin-left:calc(100% * 7 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 7 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-sm-8{margin-left:calc(100% * 8 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 8 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-sm-9{margin-left:calc(100% * 9 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 9 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-sm-10{margin-left:calc(100% * 10 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 10 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-sm-11{margin-left:calc(100% * 11 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 11 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-sm-auto{margin-left:auto}.ui-Grid--direction-sm-row{flex-direction:row}.ui-Grid--direction-sm-row-reverse{flex-direction:row-reverse}.ui-Grid--direction-sm-column{flex-direction:column}.ui-Grid--direction-sm-column-reverse{flex-direction:column-reverse}}@media (min-width:900px){.ui-Grid--md-1{flex-grow:0;flex-basis:auto;width:calc(100% * 1 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 1) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--md-2{flex-grow:0;flex-basis:auto;width:calc(100% * 2 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 2) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--md-3{flex-grow:0;flex-basis:auto;width:calc(100% * 3 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 3) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--md-4{flex-grow:0;flex-basis:auto;width:calc(100% * 4 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 4) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--md-5{flex-grow:0;flex-basis:auto;width:calc(100% * 5 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 5) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--md-6{flex-grow:0;flex-basis:auto;width:calc(100% * 6 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 6) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--md-7{flex-grow:0;flex-basis:auto;width:calc(100% * 7 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 7) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--md-8{flex-grow:0;flex-basis:auto;width:calc(100% * 8 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 8) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--md-9{flex-grow:0;flex-basis:auto;width:calc(100% * 9 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 9) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--md-10{flex-grow:0;flex-basis:auto;width:calc(100% * 10 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 10) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--md-11{flex-grow:0;flex-basis:auto;width:calc(100% * 11 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 11) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--md-12{flex-grow:0;flex-basis:auto;width:calc(100% * 12 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 12) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--md-auto{flex-basis:auto;flex-grow:0;flex-shrink:0;max-width:none;width:auto}.ui-Grid--md-grow{flex-basis:0;flex-grow:1;max-width:100%}.ui-Grid--offset-md-0{margin-left:0}.ui-Grid--offset-md-1{margin-left:calc(100% * 1 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 1 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-md-2{margin-left:calc(100% * 2 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 2 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-md-3{margin-left:calc(100% * 3 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 3 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-md-4{margin-left:calc(100% * 4 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 4 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-md-5{margin-left:calc(100% * 5 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 5 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-md-6{margin-left:calc(100% * 6 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 6 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-md-7{margin-left:calc(100% * 7 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 7 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-md-8{margin-left:calc(100% * 8 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 8 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-md-9{margin-left:calc(100% * 9 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 9 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-md-10{margin-left:calc(100% * 10 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 10 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-md-11{margin-left:calc(100% * 11 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 11 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-md-auto{margin-left:auto}.ui-Grid--direction-md-row{flex-direction:row}.ui-Grid--direction-md-row-reverse{flex-direction:row-reverse}.ui-Grid--direction-md-column{flex-direction:column}.ui-Grid--direction-md-column-reverse{flex-direction:column-reverse}}@media (min-width:1200px){.ui-Grid--lg-1{flex-grow:0;flex-basis:auto;width:calc(100% * 1 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 1) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--lg-2{flex-grow:0;flex-basis:auto;width:calc(100% * 2 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 2) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--lg-3{flex-grow:0;flex-basis:auto;width:calc(100% * 3 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 3) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--lg-4{flex-grow:0;flex-basis:auto;width:calc(100% * 4 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 4) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--lg-5{flex-grow:0;flex-basis:auto;width:calc(100% * 5 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 5) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--lg-6{flex-grow:0;flex-basis:auto;width:calc(100% * 6 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 6) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--lg-7{flex-grow:0;flex-basis:auto;width:calc(100% * 7 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 7) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--lg-8{flex-grow:0;flex-basis:auto;width:calc(100% * 8 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 8) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--lg-9{flex-grow:0;flex-basis:auto;width:calc(100% * 9 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 9) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--lg-10{flex-grow:0;flex-basis:auto;width:calc(100% * 10 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 10) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--lg-11{flex-grow:0;flex-basis:auto;width:calc(100% * 11 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 11) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--lg-12{flex-grow:0;flex-basis:auto;width:calc(100% * 12 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 12) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--lg-auto{flex-basis:auto;flex-grow:0;flex-shrink:0;max-width:none;width:auto}.ui-Grid--lg-grow{flex-basis:0;flex-grow:1;max-width:100%}.ui-Grid--offset-lg-0{margin-left:0}.ui-Grid--offset-lg-1{margin-left:calc(100% * 1 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 1 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-lg-2{margin-left:calc(100% * 2 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 2 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-lg-3{margin-left:calc(100% * 3 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 3 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-lg-4{margin-left:calc(100% * 4 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 4 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-lg-5{margin-left:calc(100% * 5 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 5 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-lg-6{margin-left:calc(100% * 6 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 6 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-lg-7{margin-left:calc(100% * 7 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 7 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-lg-8{margin-left:calc(100% * 8 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 8 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-lg-9{margin-left:calc(100% * 9 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 9 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-lg-10{margin-left:calc(100% * 10 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 10 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-lg-11{margin-left:calc(100% * 11 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 11 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-lg-auto{margin-left:auto}.ui-Grid--direction-lg-row{flex-direction:row}.ui-Grid--direction-lg-row-reverse{flex-direction:row-reverse}.ui-Grid--direction-lg-column{flex-direction:column}.ui-Grid--direction-lg-column-reverse{flex-direction:column-reverse}}@media (min-width:1536px){.ui-Grid--xl-1{flex-grow:0;flex-basis:auto;width:calc(100% * 1 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 1) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xl-2{flex-grow:0;flex-basis:auto;width:calc(100% * 2 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 2) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xl-3{flex-grow:0;flex-basis:auto;width:calc(100% * 3 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 3) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xl-4{flex-grow:0;flex-basis:auto;width:calc(100% * 4 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 4) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xl-5{flex-grow:0;flex-basis:auto;width:calc(100% * 5 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 5) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xl-6{flex-grow:0;flex-basis:auto;width:calc(100% * 6 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 6) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xl-7{flex-grow:0;flex-basis:auto;width:calc(100% * 7 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 7) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xl-8{flex-grow:0;flex-basis:auto;width:calc(100% * 8 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 8) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xl-9{flex-grow:0;flex-basis:auto;width:calc(100% * 9 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 9) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xl-10{flex-grow:0;flex-basis:auto;width:calc(100% * 10 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 10) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xl-11{flex-grow:0;flex-basis:auto;width:calc(100% * 11 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 11) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xl-12{flex-grow:0;flex-basis:auto;width:calc(100% * 12 / var(--ui-Grid-parent-columns) - (var(--ui-Grid-parent-columns) - 12) * (var(--ui-Grid-parent-columnSpacing) / var(--ui-Grid-parent-columns)))}.ui-Grid--xl-auto{flex-basis:auto;flex-grow:0;flex-shrink:0;max-width:none;width:auto}.ui-Grid--xl-grow{flex-basis:0;flex-grow:1;max-width:100%}.ui-Grid--offset-xl-0{margin-left:0}.ui-Grid--offset-xl-1{margin-left:calc(100% * 1 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 1 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-xl-2{margin-left:calc(100% * 2 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 2 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-xl-3{margin-left:calc(100% * 3 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 3 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-xl-4{margin-left:calc(100% * 4 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 4 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-xl-5{margin-left:calc(100% * 5 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 5 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-xl-6{margin-left:calc(100% * 6 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 6 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-xl-7{margin-left:calc(100% * 7 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 7 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-xl-8{margin-left:calc(100% * 8 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 8 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-xl-9{margin-left:calc(100% * 9 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 9 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-xl-10{margin-left:calc(100% * 10 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 10 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-xl-11{margin-left:calc(100% * 11 / var(--ui-Grid-parent-columns) + var(--ui-Grid-parent-columnSpacing) * 11 / var(--ui-Grid-parent-columns))}.ui-Grid--offset-xl-auto{margin-left:auto}.ui-Grid--direction-xl-row{flex-direction:row}.ui-Grid--direction-xl-row-reverse{flex-direction:row-reverse}.ui-Grid--direction-xl-column{flex-direction:column}.ui-Grid--direction-xl-column-reverse{flex-direction:column-reverse}}.ui-Divider{margin:0;flex-shrink:0;border-width:0;border-style:solid;border-color:var(--ui-Divider-color);border-bottom-width:thin}.ui-Divider--absolute{position:absolute;bottom:0;left:0;width:100%}.ui-Divider--light{border-color:var(--ui-Divider-lightColor)}.ui-Divider--inset{margin-left:72px}.ui-Divider--middle:not(.ui-Divider--vertical){margin-left:16px;margin-right:16px}.ui-Divider--middle.ui-Divider--vertical{margin-top:8px;margin-bottom:8px}.ui-Divider--vertical{height:100%;border-bottom-width:0;border-right-width:thin}.ui-Divider--flexItem{align-self:stretch;height:auto}.ui-Divider--withChildren{display:flex;text-align:center;border:0;border-color:var(--ui-Divider-withChildrenColor);border-top-style:solid;border-left-style:solid}.ui-Divider--withChildren:before,.ui-Divider--withChildren:after{content:"";align-self:center}.ui-Divider--withChildren:not(.ui-Divider--vertical):before,.ui-Divider--withChildren:not(.ui-Divider--vertical):after{width:100%;border-top:thin solid var(--ui-Divider-color);border-top-style:inherit}.ui-Divider--withChildren.ui-Divider--vertical{flex-direction:column}.ui-Divider--withChildren.ui-Divider--vertical:before,.ui-Divider--withChildren.ui-Divider--vertical:after{height:100%;border-left:thin solid var(--ui-Divider-color);border-left-style:inherit}.ui-Divider--withChildren.ui-Divider--textAlign-right:before{width:90%}.ui-Divider--withChildren.ui-Divider--textAlign-right:after{width:10%}.ui-Divider--withChildren.ui-Divider--textAlign-left:before{width:10%}.ui-Divider--withChildren.ui-Divider--textAlign-left:after{width:90%}.ui-Divider__wrapper{display:inline-block;padding-left:9.6px;padding-right:9.6px;white-space:nowrap}.ui-Divider--vertical .ui-Divider__wrapper{padding-top:9.6px;padding-bottom:9.6px}.ui-Paper{background-color:var(--ui-palette-background-paper);color:var(--ui-palette-text-primary);transition:box-shadow var(--ui-duration-standard) var(--ui-easing-easeInOut) 0ms}.ui-Paper--rounded{border-radius:var(--ui-shape-borderRadius)}.ui-Paper--outlined{border:1px solid var(--ui-palette-divider)}.ui-Paper--elevation{box-shadow:var(--ui-Paper-shadow);background-image:var(--ui-Paper-overlay)}.ui-Text{margin:0}.ui-Text--inherit{font:inherit;line-height:inherit;letter-spacing:inherit}.ui-Text--h1{font-family:var(--ui-font-family);font-size:var(--ui-typography-h1-fontSize);font-weight:var(--ui-typography-h1-fontWeight);line-height:var(--ui-typography-h1-lineHeight);letter-spacing:var(--ui-typography-h1-letterSpacing)}.ui-Text--h2{font-family:var(--ui-font-family);font-size:var(--ui-typography-h2-fontSize);font-weight:var(--ui-typography-h2-fontWeight);line-height:var(--ui-typography-h2-lineHeight);letter-spacing:var(--ui-typography-h2-letterSpacing)}.ui-Text--h3{font-family:var(--ui-font-family);font-size:var(--ui-typography-h3-fontSize);font-weight:var(--ui-typography-h3-fontWeight);line-height:var(--ui-typography-h3-lineHeight);letter-spacing:var(--ui-typography-h3-letterSpacing)}.ui-Text--h4{font-family:var(--ui-font-family);font-size:var(--ui-typography-h4-fontSize);font-weight:var(--ui-typography-h4-fontWeight);line-height:var(--ui-typography-h4-lineHeight);letter-spacing:var(--ui-typography-h4-letterSpacing)}.ui-Text--h5{font-family:var(--ui-font-family);font-size:var(--ui-typography-h5-fontSize);font-weight:var(--ui-typography-h5-fontWeight);line-height:var(--ui-typography-h5-lineHeight);letter-spacing:var(--ui-typography-h5-letterSpacing)}.ui-Text--h6{font-family:var(--ui-font-family);font-size:var(--ui-typography-h6-fontSize);font-weight:var(--ui-typography-h6-fontWeight);line-height:var(--ui-typography-h6-lineHeight);letter-spacing:var(--ui-typography-h6-letterSpacing)}.ui-Text--subtitle1{font-family:var(--ui-font-family);font-size:var(--ui-typography-subtitle1-fontSize);font-weight:var(--ui-typography-subtitle1-fontWeight);line-height:var(--ui-typography-subtitle1-lineHeight);letter-spacing:var(--ui-typography-subtitle1-letterSpacing)}.ui-Text--subtitle2{font-family:var(--ui-font-family);font-size:var(--ui-typography-subtitle2-fontSize);font-weight:var(--ui-typography-subtitle2-fontWeight);line-height:var(--ui-typography-subtitle2-lineHeight);letter-spacing:var(--ui-typography-subtitle2-letterSpacing)}.ui-Text--body1{font-family:var(--ui-font-family);font-size:var(--ui-typography-body1-fontSize);font-weight:var(--ui-typography-body1-fontWeight);line-height:var(--ui-typography-body1-lineHeight);letter-spacing:var(--ui-typography-body1-letterSpacing)}.ui-Text--body2{font-family:var(--ui-font-family);font-size:var(--ui-typography-body2-fontSize);font-weight:var(--ui-typography-body2-fontWeight);line-height:var(--ui-typography-body2-lineHeight);letter-spacing:var(--ui-typography-body2-letterSpacing)}.ui-Text--button{font-family:var(--ui-font-family);font-size:var(--ui-typography-button-fontSize);font-weight:var(--ui-typography-button-fontWeight);line-height:var(--ui-typography-button-lineHeight);letter-spacing:var(--ui-typography-button-letterSpacing);text-transform:var(--ui-typography-button-textTransform)}.ui-Text--caption{font-family:var(--ui-font-family);font-size:var(--ui-typography-caption-fontSize);font-weight:var(--ui-typography-caption-fontWeight);line-height:var(--ui-typography-caption-lineHeight);letter-spacing:var(--ui-typography-caption-letterSpacing)}.ui-Text--overline{font-family:var(--ui-font-family);font-size:var(--ui-typography-overline-fontSize);font-weight:var(--ui-typography-overline-fontWeight);line-height:var(--ui-typography-overline-lineHeight);letter-spacing:var(--ui-typography-overline-letterSpacing);text-transform:var(--ui-typography-overline-textTransform);color:var(--ui-typography-overline-color, inherit)}.ui-theme-instrument .ui-Text--h1,.ui-theme-instrument .ui-Text--h2,.ui-theme-instrument .ui-Text--h3,.ui-theme-instrument .ui-Text--h4,.ui-theme-instrument .ui-Text--h5,.ui-theme-instrument .ui-Text--h6,.ui-theme-instrument .ui-Text--subtitle1,.ui-theme-instrument .ui-Text--subtitle2,.ui-theme-instrument .ui-Text--body1,.ui-theme-instrument .ui-Text--body2,.ui-theme-instrument .ui-Text--button,.ui-theme-instrument .ui-Text--caption{letter-spacing:inherit}.ui-Text--color-primary{color:var(--ui-palette-primary-main)}.ui-Text--color-secondary{color:var(--ui-palette-secondary-main)}.ui-Text--color-error{color:var(--ui-palette-error-main)}.ui-Text--color-warning{color:var(--ui-palette-warning-main)}.ui-Text--color-info{color:var(--ui-palette-info-main)}.ui-Text--color-success{color:var(--ui-palette-success-main)}.ui-Text--color-textPrimary{color:var(--ui-palette-text-primary)}.ui-Text--color-textSecondary{color:var(--ui-palette-text-secondary)}.ui-Text--color-textDisabled{color:var(--ui-palette-text-disabled)}.ui-Text--color-inherit{color:inherit}.ui-Text--align-left{text-align:left}.ui-Text--align-center{text-align:center}.ui-Text--align-right{text-align:right}.ui-Text--align-justify{text-align:justify}.ui-Text--noWrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-Text--gutterBottom{margin-bottom:.35em}.ui-Text--paragraph{margin-bottom:16px}.ui-Link--underline-none,.ui-Link--underline-hover{text-decoration:none}.ui-Link--underline-hover:hover{text-decoration:underline}.ui-Link--underline-always{text-decoration:underline;text-decoration-color:var(--ui-Link-underlineColor, inherit)}.ui-Link--underline-always:hover{text-decoration-color:inherit}.ui-Link--underline-always.ui-Text--color-primary{--ui-Link-underlineColor: var(--ui-palette-primary-main-a40)}.ui-Link--underline-always.ui-Text--color-secondary{--ui-Link-underlineColor: var(--ui-palette-secondary-main-a40)}.ui-Link--underline-always.ui-Text--color-error{--ui-Link-underlineColor: var(--ui-palette-error-main-a40)}.ui-Link--underline-always.ui-Text--color-warning{--ui-Link-underlineColor: var(--ui-palette-warning-main-a40)}.ui-Link--underline-always.ui-Text--color-info{--ui-Link-underlineColor: var(--ui-palette-info-main-a40)}.ui-Link--underline-always.ui-Text--color-success{--ui-Link-underlineColor: var(--ui-palette-success-main-a40)}.ui-Link--underline-always.ui-Text--color-textPrimary{--ui-Link-underlineColor: var(--ui-palette-text-primary-a40)}.ui-Link--underline-always.ui-Text--color-textSecondary{--ui-Link-underlineColor: var(--ui-palette-text-secondary-a40)}.ui-Link--underline-always.ui-Text--color-textDisabled{--ui-Link-underlineColor: var(--ui-palette-text-disabled)}.ui-Link--button{position:relative;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none}.ui-Link--button::-moz-focus-inner{border-style:none}.ui-Link--button:focus-visible{outline:auto}.ui-Card{overflow:hidden;background-color:var(--ui-Card-bg);border:var(--ui-Card-border);border-radius:var(--ui-Card-borderRadius);transition:var(--ui-Card-transition)}.ui-Card:not(.ui-Paper--rounded){border-radius:0}.ui-Card.ui-Paper--outlined{border:1px solid var(--ui-palette-divider)}.ui-theme-instrument .ui-Card{background-image:none;border-radius:var(--ui-Card-borderRadius)}.ui-theme-instrument .ui-Card.ui-Paper--outlined{border:var(--ui-Card-border)}.ui-theme-instrument .ui-Card:hover,.ui-theme-instrument .ui-Card.ui-Paper--outlined:hover{border-color:var(--ui-Card-hoverBorderColor)}.ui-CardContent{padding:16px}.ui-CardContent:last-child{padding-bottom:24px}.ui-CardActions{display:flex;align-items:center;padding:8px}.ui-CardActions--spacing>:not(style)~:not(style){margin-left:8px}.ui-CardActionArea{display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;text-decoration:none;color:inherit}.ui-CardActionArea::-moz-focus-inner{border-style:none}.ui-CardActionArea--disabled,.ui-CardActionArea:disabled{pointer-events:none;cursor:default}@media print{.ui-CardActionArea{color-adjust:exact}}.ui-CardActionArea{display:block;text-align:inherit;border-radius:inherit;width:100%}.ui-CardActionArea__focusHighlight{overflow:hidden;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;opacity:0;background-color:currentcolor;transition:opacity var(--ui-duration-short) var(--ui-easing-easeInOut) 0ms}.ui-CardActionArea:hover .ui-CardActionArea__focusHighlight{opacity:var(--ui-palette-action-hoverOpacity)}@media (hover: none){.ui-CardActionArea:hover .ui-CardActionArea__focusHighlight{opacity:0}}.ui-CardActionArea:focus-visible .ui-CardActionArea__focusHighlight{opacity:var(--ui-palette-action-focusOpacity)}.ui-Icon{-webkit-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;flex-shrink:0;fill:currentColor;font-size:1.5rem;transition:fill var(--ui-duration-shorter) var(--ui-easing-easeInOut) 0ms}.ui-Icon--fontSize-inherit{font-size:inherit}.ui-Icon--fontSize-small{font-size:1.25rem}.ui-Icon--fontSize-large{font-size:2.1875rem}.ui-Icon--color-primary{color:var(--ui-palette-primary-main)}.ui-Icon--color-secondary{color:var(--ui-palette-secondary-main)}.ui-Icon--color-error{color:var(--ui-palette-error-main)}.ui-Icon--color-warning{color:var(--ui-palette-warning-main)}.ui-Icon--color-info{color:var(--ui-palette-info-main)}.ui-Icon--color-success{color:var(--ui-palette-success-main)}.ui-Icon--color-action{color:var(--ui-palette-action-active)}.ui-Icon--color-disabled{color:var(--ui-palette-action-disabled)}.ui-Chip{max-width:100%;font-family:var(--ui-font-family);font-size:.8125rem;display:inline-flex;align-items:center;justify-content:center;height:32px;color:var(--ui-palette-text-primary);background-color:var(--ui-palette-action-selected);border-radius:var(--ui-Chip-borderRadius);white-space:nowrap;transition:background-color var(--ui-duration-standard) var(--ui-easing-easeInOut) 0ms,box-shadow var(--ui-duration-standard) var(--ui-easing-easeInOut) 0ms;cursor:unset;outline:0;text-decoration:none;border:0;padding:0;vertical-align:middle;box-sizing:border-box}.ui-Chip--clickable,.ui-Chip--deletable{position:relative;-webkit-tap-highlight-color:transparent;margin:0;-webkit-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none}.ui-Chip--clickable::-moz-focus-inner,.ui-Chip--deletable::-moz-focus-inner{border-style:none}@media print{.ui-Chip--clickable,.ui-Chip--deletable{-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}}.ui-Chip--disabled{opacity:var(--ui-palette-action-disabledOpacity);pointer-events:none}.ui-Chip--clickable.ui-Chip--disabled,.ui-Chip--deletable.ui-Chip--disabled{pointer-events:none;cursor:default}.ui-Chip__label{overflow:hidden;text-overflow:ellipsis;padding-left:12px;padding-right:12px;white-space:nowrap}.ui-Chip--outlined .ui-Chip__label{padding-left:11px;padding-right:11px}.ui-Chip--size-small .ui-Chip__label{padding-left:8px;padding-right:8px}.ui-Chip--size-small.ui-Chip--outlined .ui-Chip__label{padding-left:7px;padding-right:7px}.ui-Chip__avatar{margin-left:5px;margin-right:-6px;width:24px;height:24px;color:var(--ui-palette-Chip-defaultAvatarColor);font-size:.75rem}.ui-Chip--color-primary .ui-Chip__avatar{color:var(--ui-palette-primary-contrastText);background-color:var(--ui-palette-primary-dark)}.ui-Chip--color-secondary .ui-Chip__avatar{color:var(--ui-palette-secondary-contrastText);background-color:var(--ui-palette-secondary-dark)}.ui-Chip--size-small .ui-Chip__avatar{margin-left:4px;margin-right:-4px;width:18px;height:18px;font-size:.625rem}.ui-Chip__icon{margin-left:5px;margin-right:-6px}.ui-Chip__icon--colorDefault{color:var(--ui-palette-Chip-defaultAvatarColor)}.ui-Chip__icon--colorInherit{color:inherit}.ui-Chip--size-small .ui-Chip__icon{font-size:18px;margin-left:4px;margin-right:-4px}.ui-Chip__deleteIcon{-webkit-tap-highlight-color:transparent;color:var(--ui-palette-text-primary-a26);font-size:22px;cursor:pointer;margin:0 5px 0 -6px}.ui-Chip__deleteIcon:hover{color:var(--ui-palette-text-primary-a40)}.ui-Chip--size-small .ui-Chip__deleteIcon{font-size:16px;margin-right:4px;margin-left:-4px}.ui-Chip--size-small{height:24px}.ui-Chip--deletable:focus-visible{background-color:var(--ui-palette-action-selectedFocus)}.ui-Chip--clickable{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer}.ui-Chip--clickable:hover{background-color:var(--ui-palette-action-selectedHover)}.ui-Chip--clickable:focus-visible{background-color:var(--ui-palette-action-selectedFocus)}.ui-Chip--clickable:active{box-shadow:var(--ui-shadow-1)}.ui-Chip--outlined{background-color:transparent;border:1px solid var(--ui-palette-Chip-defaultBorder)}.ui-Chip--outlined.ui-Chip--clickable:hover{background-color:var(--ui-palette-action-hover)}.ui-Chip--outlined:focus-visible{background-color:var(--ui-palette-action-focus)}.ui-Chip--outlined .ui-Chip__avatar{margin-left:4px}.ui-Chip--outlined.ui-Chip--size-small .ui-Chip__avatar{margin-left:2px}.ui-Chip--outlined .ui-Chip__icon{margin-left:4px}.ui-Chip--outlined.ui-Chip--size-small .ui-Chip__icon{margin-left:2px}.ui-Chip--outlined .ui-Chip__deleteIcon{margin-right:5px}.ui-Chip--outlined.ui-Chip--size-small .ui-Chip__deleteIcon{margin-right:3px}.ui-Chip--color-primary.ui-Chip--filled{background-color:var(--ui-palette-primary-main);color:var(--ui-palette-primary-contrastText)}.ui-Chip--color-primary.ui-Chip--filled .ui-Chip__deleteIcon{color:var(--ui-palette-primary-contrastText-a70)}.ui-Chip--color-primary.ui-Chip--filled .ui-Chip__deleteIcon:hover,.ui-Chip--color-primary.ui-Chip--filled .ui-Chip__deleteIcon:active{color:var(--ui-palette-primary-contrastText)}.ui-Chip--color-primary.ui-Chip--filled.ui-Chip--deletable:focus-visible{background:var(--ui-palette-primary-dark)}.ui-Chip--color-primary.ui-Chip--filled.ui-Chip--clickable:hover,.ui-Chip--color-primary.ui-Chip--filled.ui-Chip--clickable:focus-visible{background-color:var(--ui-palette-primary-dark)}.ui-Chip--color-primary.ui-Chip--outlined{color:var(--ui-palette-primary-main);border:1px solid var(--ui-palette-primary-main-a70)}.ui-Chip--color-primary.ui-Chip--outlined.ui-Chip--clickable:hover{background-color:var(--ui-palette-primary-main-a08)}.ui-Chip--color-primary.ui-Chip--outlined:focus-visible{background-color:var(--ui-palette-primary-main-a12)}.ui-Chip--color-primary.ui-Chip--outlined .ui-Chip__deleteIcon{color:var(--ui-palette-primary-main-a70)}.ui-Chip--color-primary.ui-Chip--outlined .ui-Chip__deleteIcon:hover,.ui-Chip--color-primary.ui-Chip--outlined .ui-Chip__deleteIcon:active{color:var(--ui-palette-primary-main)}.ui-Chip--color-secondary.ui-Chip--filled{background-color:var(--ui-palette-secondary-main);color:var(--ui-palette-secondary-contrastText)}.ui-Chip--color-secondary.ui-Chip--filled .ui-Chip__deleteIcon{color:var(--ui-palette-secondary-contrastText-a70)}.ui-Chip--color-secondary.ui-Chip--filled .ui-Chip__deleteIcon:hover,.ui-Chip--color-secondary.ui-Chip--filled .ui-Chip__deleteIcon:active{color:var(--ui-palette-secondary-contrastText)}.ui-Chip--color-secondary.ui-Chip--filled.ui-Chip--deletable:focus-visible{background:var(--ui-palette-secondary-dark)}.ui-Chip--color-secondary.ui-Chip--filled.ui-Chip--clickable:hover,.ui-Chip--color-secondary.ui-Chip--filled.ui-Chip--clickable:focus-visible{background-color:var(--ui-palette-secondary-dark)}.ui-Chip--color-secondary.ui-Chip--outlined{color:var(--ui-palette-secondary-main);border:1px solid var(--ui-palette-secondary-main-a70)}.ui-Chip--color-secondary.ui-Chip--outlined.ui-Chip--clickable:hover{background-color:var(--ui-palette-secondary-main-a08)}.ui-Chip--color-secondary.ui-Chip--outlined:focus-visible{background-color:var(--ui-palette-secondary-main-a12)}.ui-Chip--color-secondary.ui-Chip--outlined .ui-Chip__deleteIcon{color:var(--ui-palette-secondary-main-a70)}.ui-Chip--color-secondary.ui-Chip--outlined .ui-Chip__deleteIcon:hover,.ui-Chip--color-secondary.ui-Chip--outlined .ui-Chip__deleteIcon:active{color:var(--ui-palette-secondary-main)}.ui-Chip--color-error.ui-Chip--filled{background-color:var(--ui-palette-error-main);color:var(--ui-palette-error-contrastText)}.ui-Chip--color-error.ui-Chip--filled .ui-Chip__deleteIcon{color:var(--ui-palette-error-contrastText-a70)}.ui-Chip--color-error.ui-Chip--filled .ui-Chip__deleteIcon:hover,.ui-Chip--color-error.ui-Chip--filled .ui-Chip__deleteIcon:active{color:var(--ui-palette-error-contrastText)}.ui-Chip--color-error.ui-Chip--filled.ui-Chip--deletable:focus-visible{background:var(--ui-palette-error-dark)}.ui-Chip--color-error.ui-Chip--filled.ui-Chip--clickable:hover,.ui-Chip--color-error.ui-Chip--filled.ui-Chip--clickable:focus-visible{background-color:var(--ui-palette-error-dark)}.ui-Chip--color-error.ui-Chip--outlined{color:var(--ui-palette-error-main);border:1px solid var(--ui-palette-error-main-a70)}.ui-Chip--color-error.ui-Chip--outlined.ui-Chip--clickable:hover{background-color:var(--ui-palette-error-main-a08)}.ui-Chip--color-error.ui-Chip--outlined:focus-visible{background-color:var(--ui-palette-error-main-a12)}.ui-Chip--color-error.ui-Chip--outlined .ui-Chip__deleteIcon{color:var(--ui-palette-error-main-a70)}.ui-Chip--color-error.ui-Chip--outlined .ui-Chip__deleteIcon:hover,.ui-Chip--color-error.ui-Chip--outlined .ui-Chip__deleteIcon:active{color:var(--ui-palette-error-main)}.ui-Chip--color-warning.ui-Chip--filled{background-color:var(--ui-palette-warning-main);color:var(--ui-palette-warning-contrastText)}.ui-Chip--color-warning.ui-Chip--filled .ui-Chip__deleteIcon{color:var(--ui-palette-warning-contrastText-a70)}.ui-Chip--color-warning.ui-Chip--filled .ui-Chip__deleteIcon:hover,.ui-Chip--color-warning.ui-Chip--filled .ui-Chip__deleteIcon:active{color:var(--ui-palette-warning-contrastText)}.ui-Chip--color-warning.ui-Chip--filled.ui-Chip--deletable:focus-visible{background:var(--ui-palette-warning-dark)}.ui-Chip--color-warning.ui-Chip--filled.ui-Chip--clickable:hover,.ui-Chip--color-warning.ui-Chip--filled.ui-Chip--clickable:focus-visible{background-color:var(--ui-palette-warning-dark)}.ui-Chip--color-warning.ui-Chip--outlined{color:var(--ui-palette-warning-main);border:1px solid var(--ui-palette-warning-main-a70)}.ui-Chip--color-warning.ui-Chip--outlined.ui-Chip--clickable:hover{background-color:var(--ui-palette-warning-main-a08)}.ui-Chip--color-warning.ui-Chip--outlined:focus-visible{background-color:var(--ui-palette-warning-main-a12)}.ui-Chip--color-warning.ui-Chip--outlined .ui-Chip__deleteIcon{color:var(--ui-palette-warning-main-a70)}.ui-Chip--color-warning.ui-Chip--outlined .ui-Chip__deleteIcon:hover,.ui-Chip--color-warning.ui-Chip--outlined .ui-Chip__deleteIcon:active{color:var(--ui-palette-warning-main)}.ui-Chip--color-info.ui-Chip--filled{background-color:var(--ui-palette-info-main);color:var(--ui-palette-info-contrastText)}.ui-Chip--color-info.ui-Chip--filled .ui-Chip__deleteIcon{color:var(--ui-palette-info-contrastText-a70)}.ui-Chip--color-info.ui-Chip--filled .ui-Chip__deleteIcon:hover,.ui-Chip--color-info.ui-Chip--filled .ui-Chip__deleteIcon:active{color:var(--ui-palette-info-contrastText)}.ui-Chip--color-info.ui-Chip--filled.ui-Chip--deletable:focus-visible{background:var(--ui-palette-info-dark)}.ui-Chip--color-info.ui-Chip--filled.ui-Chip--clickable:hover,.ui-Chip--color-info.ui-Chip--filled.ui-Chip--clickable:focus-visible{background-color:var(--ui-palette-info-dark)}.ui-Chip--color-info.ui-Chip--outlined{color:var(--ui-palette-info-main);border:1px solid var(--ui-palette-info-main-a70)}.ui-Chip--color-info.ui-Chip--outlined.ui-Chip--clickable:hover{background-color:var(--ui-palette-info-main-a08)}.ui-Chip--color-info.ui-Chip--outlined:focus-visible{background-color:var(--ui-palette-info-main-a12)}.ui-Chip--color-info.ui-Chip--outlined .ui-Chip__deleteIcon{color:var(--ui-palette-info-main-a70)}.ui-Chip--color-info.ui-Chip--outlined .ui-Chip__deleteIcon:hover,.ui-Chip--color-info.ui-Chip--outlined .ui-Chip__deleteIcon:active{color:var(--ui-palette-info-main)}.ui-Chip--color-success.ui-Chip--filled{background-color:var(--ui-palette-success-main);color:var(--ui-palette-success-contrastText)}.ui-Chip--color-success.ui-Chip--filled .ui-Chip__deleteIcon{color:var(--ui-palette-success-contrastText-a70)}.ui-Chip--color-success.ui-Chip--filled .ui-Chip__deleteIcon:hover,.ui-Chip--color-success.ui-Chip--filled .ui-Chip__deleteIcon:active{color:var(--ui-palette-success-contrastText)}.ui-Chip--color-success.ui-Chip--filled.ui-Chip--deletable:focus-visible{background:var(--ui-palette-success-dark)}.ui-Chip--color-success.ui-Chip--filled.ui-Chip--clickable:hover,.ui-Chip--color-success.ui-Chip--filled.ui-Chip--clickable:focus-visible{background-color:var(--ui-palette-success-dark)}.ui-Chip--color-success.ui-Chip--outlined{color:var(--ui-palette-success-main);border:1px solid var(--ui-palette-success-main-a70)}.ui-Chip--color-success.ui-Chip--outlined.ui-Chip--clickable:hover{background-color:var(--ui-palette-success-main-a08)}.ui-Chip--color-success.ui-Chip--outlined:focus-visible{background-color:var(--ui-palette-success-main-a12)}.ui-Chip--color-success.ui-Chip--outlined .ui-Chip__deleteIcon{color:var(--ui-palette-success-main-a70)}.ui-Chip--color-success.ui-Chip--outlined .ui-Chip__deleteIcon:hover,.ui-Chip--color-success.ui-Chip--outlined .ui-Chip__deleteIcon:active{color:var(--ui-palette-success-main)}.ui-Chip--clickable.ui-Chip--disabled:focus-visible{background-color:var(--ui-palette-action-selected)}.ui-Chip--outlined.ui-Chip--clickable.ui-Chip--disabled:focus-visible{background-color:transparent}.ui-Chip--color-primary.ui-Chip--filled.ui-Chip--clickable.ui-Chip--disabled:focus-visible{background-color:var(--ui-palette-primary-main)}.ui-Chip--color-secondary.ui-Chip--filled.ui-Chip--clickable.ui-Chip--disabled:focus-visible{background-color:var(--ui-palette-secondary-main)}.ui-Chip--color-error.ui-Chip--filled.ui-Chip--clickable.ui-Chip--disabled:focus-visible{background-color:var(--ui-palette-error-main)}.ui-Chip--color-warning.ui-Chip--filled.ui-Chip--clickable.ui-Chip--disabled:focus-visible{background-color:var(--ui-palette-warning-main)}.ui-Chip--color-info.ui-Chip--filled.ui-Chip--clickable.ui-Chip--disabled:focus-visible{background-color:var(--ui-palette-info-main)}.ui-Chip--color-success.ui-Chip--filled.ui-Chip--clickable.ui-Chip--disabled:focus-visible{background-color:var(--ui-palette-success-main)}.ui-Alert{font-family:var(--ui-font-family);font-size:var(--ui-typography-body2-fontSize);font-weight:var(--ui-typography-body2-fontWeight);line-height:var(--ui-typography-body2-lineHeight);letter-spacing:var(--ui-typography-body2-letterSpacing);background-color:transparent;display:flex;padding:6px 16px}.ui-Alert__icon{margin-right:12px;padding:7px 0;display:flex;font-size:22px;opacity:.9}.ui-Alert__message{padding:8px 0;min-width:0;overflow:auto}.ui-Alert__action{display:flex;align-items:flex-start;padding:4px 0 0 16px;margin-left:auto;margin-right:-8px}.ui-Alert--standard-error{color:var(--ui-palette-Alert-errorColor);background-color:var(--ui-palette-Alert-errorStandardBg)}.ui-Alert--standard-error .ui-Alert__icon{color:var(--ui-palette-error-main)}.ui-Alert--outlined-error{color:var(--ui-palette-Alert-errorColor);border:1px solid var(--ui-palette-error-light)}.ui-Alert--outlined-error .ui-Alert__icon{color:var(--ui-palette-error-main)}.ui-Alert--filled-error{font-weight:var(--ui-fontWeightMedium);background-color:var(--ui-palette-error-dark);color:var(--ui-palette-error-contrastText)}.ui-Alert--standard-warning{color:var(--ui-palette-Alert-warningColor);background-color:var(--ui-palette-Alert-warningStandardBg)}.ui-Alert--standard-warning .ui-Alert__icon{color:var(--ui-palette-warning-main)}.ui-Alert--outlined-warning{color:var(--ui-palette-Alert-warningColor);border:1px solid var(--ui-palette-warning-light)}.ui-Alert--outlined-warning .ui-Alert__icon{color:var(--ui-palette-warning-main)}.ui-Alert--filled-warning{font-weight:var(--ui-fontWeightMedium);background-color:var(--ui-palette-warning-dark);color:var(--ui-palette-warning-contrastText)}.ui-Alert--standard-info{color:var(--ui-palette-Alert-infoColor);background-color:var(--ui-palette-Alert-infoStandardBg)}.ui-Alert--standard-info .ui-Alert__icon{color:var(--ui-palette-info-main)}.ui-Alert--outlined-info{color:var(--ui-palette-Alert-infoColor);border:1px solid var(--ui-palette-info-light)}.ui-Alert--outlined-info .ui-Alert__icon{color:var(--ui-palette-info-main)}.ui-Alert--filled-info{font-weight:var(--ui-fontWeightMedium);background-color:var(--ui-palette-info-dark);color:var(--ui-palette-info-contrastText)}.ui-Alert--standard-success{color:var(--ui-palette-Alert-successColor);background-color:var(--ui-palette-Alert-successStandardBg)}.ui-Alert--standard-success .ui-Alert__icon{color:var(--ui-palette-success-main)}.ui-Alert--outlined-success{color:var(--ui-palette-Alert-successColor);border:1px solid var(--ui-palette-success-light)}.ui-Alert--outlined-success .ui-Alert__icon{color:var(--ui-palette-success-main)}.ui-Alert--filled-success{font-weight:var(--ui-fontWeightMedium);background-color:var(--ui-palette-success-dark);color:var(--ui-palette-success-contrastText)}.ui-Alert--standard-primary{color:var(--ui-palette-Alert-primaryColor);background-color:var(--ui-palette-Alert-primaryStandardBg)}.ui-Alert--standard-primary .ui-Alert__icon{color:var(--ui-palette-primary-main)}.ui-Alert--outlined-primary{color:var(--ui-palette-Alert-primaryColor);border:1px solid var(--ui-palette-primary-light)}.ui-Alert--outlined-primary .ui-Alert__icon{color:var(--ui-palette-primary-main)}.ui-Alert--filled-primary{font-weight:var(--ui-fontWeightMedium);background-color:var(--ui-palette-primary-dark);color:var(--ui-palette-primary-contrastText)}.ui-Alert--standard-secondary{color:var(--ui-palette-Alert-secondaryColor);background-color:var(--ui-palette-Alert-secondaryStandardBg)}.ui-Alert--standard-secondary .ui-Alert__icon{color:var(--ui-palette-secondary-main)}.ui-Alert--outlined-secondary{color:var(--ui-palette-Alert-secondaryColor);border:1px solid var(--ui-palette-secondary-light)}.ui-Alert--outlined-secondary .ui-Alert__icon{color:var(--ui-palette-secondary-main)}.ui-Alert--filled-secondary{font-weight:var(--ui-fontWeightMedium);background-color:var(--ui-palette-secondary-dark);color:var(--ui-palette-secondary-contrastText)}.ui-Alert__closeButton{display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;text-decoration:none;color:inherit;text-align:center;flex:0 0 auto;font-size:1.125rem;padding:5px;border-radius:50%;transition:background-color var(--ui-duration-shortest) var(--ui-easing-easeInOut) 0ms}.ui-Alert__closeButton::-moz-focus-inner{border-style:none}.ui-Alert__closeButton:hover{background-color:var(--ui-palette-action-activeHover)}@media (hover: none){.ui-Alert__closeButton:hover{background-color:transparent}}.ui-Alert__closeButton:disabled{pointer-events:none;cursor:default;background-color:transparent;color:var(--ui-palette-action-disabled)}@media print{.ui-Alert__closeButton{color-adjust:exact}}.ui-List{list-style:none;margin:0;padding:0;position:relative}.ui-List--padding{padding-top:8px;padding-bottom:8px}.ui-List--subheader{padding-top:0}.ui-ListItem{display:flex;justify-content:flex-start;align-items:center;position:relative;text-decoration:none;width:100%;box-sizing:border-box;text-align:left}.ui-ListItem--padding{padding-top:8px;padding-bottom:8px}.ui-ListItem--padding.ui-ListItem--dense{padding-top:4px;padding-bottom:4px}.ui-ListItem--padding.ui-ListItem--gutters{padding-left:16px;padding-right:16px}.ui-ListItem--padding.ui-ListItem--secondaryAction{padding-right:48px}.ui-ListItem--alignItems-flex-start{align-items:flex-start}.ui-ListItem--divider{border-bottom:1px solid var(--ui-palette-divider);background-clip:padding-box}.ui-ListItem--button{transition:background-color var(--ui-duration-shortest) var(--ui-easing-easeInOut) 0ms}.ui-ListItem--button:hover{text-decoration:none;background-color:var(--ui-palette-action-hover)}@media (hover: none){.ui-ListItem--button:hover{background-color:transparent}}.ui-ListItem__secondaryAction{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.ui-ListItem__secondaryAction--disableGutters{right:0}.ui-ListItemText{flex:1 1 auto;min-width:0;margin-top:4px;margin-bottom:4px}.ui-ListItemText--multiline{margin-top:6px;margin-bottom:6px}.ui-ListItemText--inset{padding-left:56px}.ui-ListItemText__primary,.ui-ListItemText__secondary{display:block}.ui-ListItemIcon{min-width:56px;color:var(--ui-palette-action-active);flex-shrink:0;display:inline-flex}.ui-ListItemIcon--alignItems-flex-start{margin-top:8px}.ui-Skeleton{display:block;background-color:var(--ui-palette-Skeleton-bg);height:1.2em}.ui-Skeleton--text{margin-top:0;margin-bottom:0;height:auto;transform-origin:0 55%;transform:scaleY(.6);border-radius:8px/13.3px}.ui-theme-instrument .ui-Skeleton--text{border-radius:4px/6.7px}.ui-Skeleton--text:empty:before{content:" "}.ui-Skeleton--circular{border-radius:50%}.ui-Skeleton--rounded{border-radius:var(--ui-shape-borderRadius)}.ui-Skeleton--withChildren>*{visibility:hidden}.ui-Skeleton--fitContent{max-width:fit-content}.ui-Skeleton--heightAuto{height:auto}.ui-Skeleton--pulse{animation:ui-pulse 2s ease-in-out .5s infinite}.ui-Skeleton--wave{position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black)}.ui-Skeleton--wave:after{background:linear-gradient(90deg,transparent,var(--ui-palette-action-hover),transparent);content:"";position:absolute;transform:translate(-100%);bottom:0;left:0;right:0;top:0;animation:ui-wave 2s linear .5s infinite}@keyframes ui-pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes ui-wave{0%{transform:translate(-100%)}50%{transform:translate(100%)}to{transform:translate(100%)}}.ui-CircularProgress{display:inline-block}.ui-CircularProgress--determinate{transition:transform var(--ui-duration-standard) var(--ui-easing-easeInOut) 0ms}.ui-CircularProgress--indeterminate{animation:ui-circular-rotate 1.4s linear infinite}.ui-CircularProgress--color-primary{color:var(--ui-palette-primary-main)}.ui-CircularProgress--color-secondary{color:var(--ui-palette-secondary-main)}.ui-CircularProgress--color-error{color:var(--ui-palette-error-main)}.ui-CircularProgress--color-warning{color:var(--ui-palette-warning-main)}.ui-CircularProgress--color-info{color:var(--ui-palette-info-main)}.ui-CircularProgress--color-success{color:var(--ui-palette-success-main)}.ui-CircularProgress__svg{display:block}.ui-CircularProgress__circle{stroke:currentColor}.ui-CircularProgress__circle--determinate{transition:stroke-dashoffset var(--ui-duration-standard) var(--ui-easing-easeInOut) 0ms}.ui-CircularProgress__circle--indeterminate{stroke-dasharray:80px,200px;stroke-dashoffset:0;animation:ui-circular-dash 1.4s ease-in-out infinite}.ui-CircularProgress__circle--disableShrink{animation:none}@keyframes ui-circular-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ui-circular-dash{0%{stroke-dasharray:1px,200px;stroke-dashoffset:0}50%{stroke-dasharray:100px,200px;stroke-dashoffset:-15px}to{stroke-dasharray:1px,200px;stroke-dashoffset:-126px}}:where(.ui-ButtonBase){display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;text-decoration:none;color:inherit}:where(.ui-ButtonBase)::-moz-focus-inner{border-style:none}.ui-ButtonBase--disabled,.ui-ButtonBase:disabled{pointer-events:none;cursor:default}@media print{:where(.ui-ButtonBase){color-adjust:exact}}.ui-Button{display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;text-decoration:none;color:inherit;font-family:var(--ui-font-family);font-size:var(--ui-typography-button-fontSize);font-weight:var(--ui-typography-button-fontWeight);line-height:var(--ui-typography-button-lineHeight);letter-spacing:var(--ui-typography-button-letterSpacing);text-transform:var(--ui-typography-button-textTransform);min-width:64px;padding:6px 16px;border:0;border-radius:var(--ui-Button-borderRadius);transition:background-color var(--ui-duration-short) var(--ui-easing-easeInOut) 0ms,box-shadow var(--ui-duration-short) var(--ui-easing-easeInOut) 0ms,border-color var(--ui-duration-short) var(--ui-easing-easeInOut) 0ms}.ui-Button::-moz-focus-inner{border-style:none}.ui-Button:hover{text-decoration:none}.ui-Button.ui-Button--disabled{color:var(--ui-palette-action-disabled);pointer-events:none;cursor:default}.ui-Button--contained{color:var(--ui-Button-containedColor);background-color:var(--ui-Button-containedBg);box-shadow:var(--ui-shadow-2)}.ui-Button--contained:hover{box-shadow:var(--ui-shadow-4)}@media (hover: none){.ui-Button--contained:hover{box-shadow:var(--ui-shadow-2)}}.ui-Button--contained:active{box-shadow:var(--ui-shadow-8)}.ui-Button--contained:focus-visible{box-shadow:var(--ui-shadow-6)}.ui-Button--contained.ui-Button--disabled{color:var(--ui-palette-action-disabled);box-shadow:var(--ui-shadow-0);background-color:var(--ui-palette-action-disabledBackground)}.ui-Button--outlined{padding:5px 15px;border:1px solid currentColor;border-color:var(--ui-Button-outlinedBorder, currentColor);background-color:var(--ui-Button-outlinedBg);color:var(--ui-Button-outlinedColor)}.ui-Button--outlined.ui-Button--disabled{border:1px solid var(--ui-palette-action-disabledBackground)}.ui-Button--text{padding:6px 8px;color:var(--ui-Button-textColor);background-color:var(--ui-Button-textBg)}.ui-Button--color-primary{--ui-Button-textColor: var(--ui-palette-primary-main);--ui-Button-outlinedColor: var(--ui-palette-primary-main);--ui-Button-outlinedBorder: var(--ui-palette-primary-main-a50);--ui-Button-containedColor: var(--ui-palette-primary-contrastText);--ui-Button-containedBg: var(--ui-palette-primary-main)}.ui-Button--color-secondary{--ui-Button-textColor: var(--ui-palette-secondary-main);--ui-Button-outlinedColor: var(--ui-palette-secondary-main);--ui-Button-outlinedBorder: var(--ui-palette-secondary-main-a50);--ui-Button-containedColor: var(--ui-palette-secondary-contrastText);--ui-Button-containedBg: var(--ui-palette-secondary-main)}.ui-Button--color-error{--ui-Button-textColor: var(--ui-palette-error-main);--ui-Button-outlinedColor: var(--ui-palette-error-main);--ui-Button-outlinedBorder: var(--ui-palette-error-main-a50);--ui-Button-containedColor: var(--ui-palette-error-contrastText);--ui-Button-containedBg: var(--ui-palette-error-main)}.ui-Button--color-warning{--ui-Button-textColor: var(--ui-palette-warning-main);--ui-Button-outlinedColor: var(--ui-palette-warning-main);--ui-Button-outlinedBorder: var(--ui-palette-warning-main-a50);--ui-Button-containedColor: var(--ui-palette-warning-contrastText);--ui-Button-containedBg: var(--ui-palette-warning-main)}.ui-Button--color-info{--ui-Button-textColor: var(--ui-palette-info-main);--ui-Button-outlinedColor: var(--ui-palette-info-main);--ui-Button-outlinedBorder: var(--ui-palette-info-main-a50);--ui-Button-containedColor: var(--ui-palette-info-contrastText);--ui-Button-containedBg: var(--ui-palette-info-main)}.ui-Button--color-success{--ui-Button-textColor: var(--ui-palette-success-main);--ui-Button-outlinedColor: var(--ui-palette-success-main);--ui-Button-outlinedBorder: var(--ui-palette-success-main-a50);--ui-Button-containedColor: var(--ui-palette-success-contrastText);--ui-Button-containedBg: var(--ui-palette-success-main)}@media (hover: hover){.ui-Button--color-primary:hover{--ui-Button-containedBg: var(--ui-palette-primary-dark);--ui-Button-textBg: var(--ui-palette-primary-main-a08);--ui-Button-outlinedBorder: var(--ui-palette-primary-main);--ui-Button-outlinedBg: var(--ui-palette-primary-main-a08)}.ui-Button--color-secondary:hover{--ui-Button-containedBg: var(--ui-palette-secondary-dark);--ui-Button-textBg: var(--ui-palette-secondary-main-a08);--ui-Button-outlinedBorder: var(--ui-palette-secondary-main);--ui-Button-outlinedBg: var(--ui-palette-secondary-main-a08)}.ui-Button--color-error:hover{--ui-Button-containedBg: var(--ui-palette-error-dark);--ui-Button-textBg: var(--ui-palette-error-main-a08);--ui-Button-outlinedBorder: var(--ui-palette-error-main);--ui-Button-outlinedBg: var(--ui-palette-error-main-a08)}.ui-Button--color-warning:hover{--ui-Button-containedBg: var(--ui-palette-warning-dark);--ui-Button-textBg: var(--ui-palette-warning-main-a08);--ui-Button-outlinedBorder: var(--ui-palette-warning-main);--ui-Button-outlinedBg: var(--ui-palette-warning-main-a08)}.ui-Button--color-info:hover{--ui-Button-containedBg: var(--ui-palette-info-dark);--ui-Button-textBg: var(--ui-palette-info-main-a08);--ui-Button-outlinedBorder: var(--ui-palette-info-main);--ui-Button-outlinedBg: var(--ui-palette-info-main-a08)}.ui-Button--color-success:hover{--ui-Button-containedBg: var(--ui-palette-success-dark);--ui-Button-textBg: var(--ui-palette-success-main-a08);--ui-Button-outlinedBorder: var(--ui-palette-success-main);--ui-Button-outlinedBg: var(--ui-palette-success-main-a08)}}.ui-Button--color-inherit{color:inherit;border-color:currentColor;--ui-Button-containedBg: var(--ui-palette-Button-inheritContainedBg)}@media (hover: hover){.ui-Button--color-inherit:hover{--ui-Button-containedBg: var(--ui-palette-Button-inheritContainedHoverBg);--ui-Button-textBg: var(--ui-palette-text-primary-a08);--ui-Button-outlinedBg: var(--ui-palette-text-primary-a08)}}.ui-Button--text-size-small{padding:4px 5px;font-size:.8125rem}.ui-Button--text-size-large{padding:8px 11px;font-size:.9375rem}.ui-Button--outlined-size-small{padding:3px 9px;font-size:.8125rem}.ui-Button--outlined-size-large{padding:7px 21px;font-size:.9375rem}.ui-Button--contained-size-small{padding:4px 10px;font-size:.8125rem}.ui-Button--contained-size-large{padding:8px 22px;font-size:.9375rem}.ui-Button--disableElevation,.ui-Button--disableElevation:hover,.ui-Button--disableElevation:focus-visible,.ui-Button--disableElevation:active,.ui-Button--disableElevation.ui-Button--disabled{box-shadow:none}.ui-Button--fullWidth{width:100%}.ui-Button.ui-Button--loading{color:transparent}.ui-Button__loadingWrapper{display:contents}.ui-Button__loadingIndicator{display:flex;position:absolute;visibility:visible;left:50%;transform:translate(-50%);color:var(--ui-palette-action-disabled)}.ui-Button__startIcon{display:inherit;margin-right:8px;margin-left:-4px}.ui-Button--size-small .ui-Button__startIcon{margin-left:-2px}.ui-Button__endIcon{display:inherit;margin-right:-4px;margin-left:8px}.ui-Button--size-small .ui-Button__endIcon{margin-right:-2px}.ui-Button--size-small .ui-Button__icon>*:nth-of-type(1){font-size:18px}.ui-Button--size-medium .ui-Button__icon>*:nth-of-type(1){font-size:20px}.ui-Button--size-large .ui-Button__icon>*:nth-of-type(1){font-size:22px}.ui-IconButton{display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;text-decoration:none;text-align:center;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;color:var(--ui-palette-action-active);transition:background-color var(--ui-duration-shortest) var(--ui-easing-easeInOut) 0ms;--ui-IconButton-hoverBg: var(--ui-palette-action-activeHover)}.ui-IconButton::-moz-focus-inner{border-style:none}@media print{.ui-IconButton{color-adjust:exact}}.ui-IconButton:hover{background-color:var(--ui-IconButton-hoverBg)}@media (hover: none){.ui-IconButton:hover{background-color:transparent}}.ui-IconButton--edge-start{margin-left:-12px}.ui-IconButton--edge-start.ui-IconButton--size-small{margin-left:-3px}.ui-IconButton--edge-end{margin-right:-12px}.ui-IconButton--edge-end.ui-IconButton--size-small{margin-right:-3px}.ui-IconButton--color-inherit{color:inherit}.ui-IconButton--color-primary{color:var(--ui-palette-primary-main);--ui-IconButton-hoverBg: var(--ui-palette-primary-main-a08)}.ui-IconButton--color-secondary{color:var(--ui-palette-secondary-main);--ui-IconButton-hoverBg: var(--ui-palette-secondary-main-a08)}.ui-IconButton--color-error{color:var(--ui-palette-error-main);--ui-IconButton-hoverBg: var(--ui-palette-error-main-a08)}.ui-IconButton--color-warning{color:var(--ui-palette-warning-main);--ui-IconButton-hoverBg: var(--ui-palette-warning-main-a08)}.ui-IconButton--color-info{color:var(--ui-palette-info-main);--ui-IconButton-hoverBg: var(--ui-palette-info-main-a08)}.ui-IconButton--color-success{color:var(--ui-palette-success-main);--ui-IconButton-hoverBg: var(--ui-palette-success-main-a08)}.ui-IconButton--size-small{padding:5px;font-size:1.125rem}.ui-IconButton--size-large{padding:12px;font-size:1.75rem}.ui-IconButton.ui-IconButton--disabled{background-color:transparent;color:var(--ui-palette-action-disabled);pointer-events:none;cursor:default}.ui-IconButton.ui-IconButton--loading{color:transparent}.ui-IconButton__loadingWrapper{display:contents}.ui-IconButton__loadingIndicator{display:none;position:absolute;visibility:visible;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--ui-palette-action-disabled)}.ui-IconButton--loading .ui-IconButton__loadingIndicator{display:flex}.ui-Checkbox{display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;text-decoration:none;padding:9px;border-radius:50%;color:var(--ui-palette-text-secondary)}.ui-Checkbox::-moz-focus-inner{border-style:none}@media print{.ui-Checkbox{color-adjust:exact}}.ui-Checkbox__input{cursor:inherit;position:absolute;opacity:0;width:100%;height:100%;top:0;left:0;margin:0;padding:0;z-index:1}.ui-Checkbox--color-default:hover{background-color:var(--ui-palette-action-activeHover)}.ui-Checkbox--color-primary:hover{background-color:var(--ui-palette-primary-main-a08)}.ui-Checkbox--color-secondary:hover{background-color:var(--ui-palette-secondary-main-a08)}.ui-Checkbox--color-error:hover{background-color:var(--ui-palette-error-main-a08)}.ui-Checkbox--color-warning:hover{background-color:var(--ui-palette-warning-main-a08)}.ui-Checkbox--color-info:hover{background-color:var(--ui-palette-info-main-a08)}.ui-Checkbox--color-success:hover{background-color:var(--ui-palette-success-main-a08)}@media (hover: none){.ui-Checkbox:hover{background-color:transparent}}.ui-Checkbox--color-primary.ui-Checkbox--checked,.ui-Checkbox--color-primary.ui-Checkbox--indeterminate{color:var(--ui-palette-primary-main)}.ui-Checkbox--color-primary.ui-Checkbox--disabled{color:var(--ui-palette-action-disabled)}.ui-Checkbox--color-secondary.ui-Checkbox--checked,.ui-Checkbox--color-secondary.ui-Checkbox--indeterminate{color:var(--ui-palette-secondary-main)}.ui-Checkbox--color-secondary.ui-Checkbox--disabled{color:var(--ui-palette-action-disabled)}.ui-Checkbox--color-error.ui-Checkbox--checked,.ui-Checkbox--color-error.ui-Checkbox--indeterminate{color:var(--ui-palette-error-main)}.ui-Checkbox--color-error.ui-Checkbox--disabled{color:var(--ui-palette-action-disabled)}.ui-Checkbox--color-warning.ui-Checkbox--checked,.ui-Checkbox--color-warning.ui-Checkbox--indeterminate{color:var(--ui-palette-warning-main)}.ui-Checkbox--color-warning.ui-Checkbox--disabled{color:var(--ui-palette-action-disabled)}.ui-Checkbox--color-info.ui-Checkbox--checked,.ui-Checkbox--color-info.ui-Checkbox--indeterminate{color:var(--ui-palette-info-main)}.ui-Checkbox--color-info.ui-Checkbox--disabled{color:var(--ui-palette-action-disabled)}.ui-Checkbox--color-success.ui-Checkbox--checked,.ui-Checkbox--color-success.ui-Checkbox--indeterminate{color:var(--ui-palette-success-main)}.ui-Checkbox--color-success.ui-Checkbox--disabled{color:var(--ui-palette-action-disabled)}.ui-Checkbox.ui-Checkbox--disabled{pointer-events:none;cursor:default}.ui-Checkbox--edge-start{margin-left:-12px}.ui-Checkbox--edge-start.ui-Checkbox--size-small{margin-left:-3px}.ui-Checkbox--edge-end{margin-right:-12px}.ui-Checkbox--edge-end.ui-Checkbox--size-small{margin-right:-3px}.ui-FormControlLabel{display:inline-flex;align-items:center;cursor:pointer;vertical-align:middle;-webkit-tap-highlight-color:transparent;margin-left:-11px;margin-right:16px}.ui-FormControlLabel--disabled{cursor:default}.ui-FormControlLabel--disabled .ui-FormControlLabel__label{color:var(--ui-palette-text-disabled)}.ui-FormControlLabel--labelPlacement-start{flex-direction:row-reverse;margin-right:-11px;margin-left:16px}.ui-FormControlLabel--labelPlacement-top{flex-direction:column-reverse;margin-left:16px}.ui-FormControlLabel--labelPlacement-bottom{flex-direction:column;margin-left:16px}.ui-FormControlLabel__asterisk--error{color:var(--ui-palette-error-main)}@keyframes ui-auto-fill{0%{display:block}}@keyframes ui-auto-fill-cancel{0%{display:block}}.ui-FormControl{display:inline-flex;flex-direction:column;position:relative;min-width:0;padding:0;margin:0;border:0;vertical-align:top}.ui-FormControl--margin-normal{margin-top:16px;margin-bottom:8px}.ui-FormControl--margin-dense{margin-top:8px;margin-bottom:4px}.ui-FormControl--fullWidth{width:100%}.ui-FormLabel{color:var(--ui-palette-text-secondary);font-family:var(--ui-font-family);font-size:var(--ui-typography-body1-fontSize);font-weight:var(--ui-typography-body1-fontWeight);letter-spacing:var(--ui-typography-body1-letterSpacing);line-height:1.4375em;padding:0;position:relative}.ui-FormLabel--focused.ui-InputLabel--color-primary{color:var(--ui-palette-primary-main)}.ui-FormLabel--focused.ui-InputLabel--color-secondary{color:var(--ui-palette-secondary-main)}.ui-FormLabel--focused.ui-InputLabel--color-error{color:var(--ui-palette-error-main)}.ui-FormLabel--focused.ui-InputLabel--color-warning{color:var(--ui-palette-warning-main)}.ui-FormLabel--focused.ui-InputLabel--color-info{color:var(--ui-palette-info-main)}.ui-FormLabel--focused.ui-InputLabel--color-success{color:var(--ui-palette-success-main)}.ui-FormLabel.ui-FormLabel--disabled{color:var(--ui-palette-text-disabled)}.ui-FormLabel.ui-FormLabel--error,.ui-FormLabel__asterisk--error{color:var(--ui-palette-error-main)}.ui-InputLabel{display:block;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;position:absolute;left:0;top:0;transform:translateY(20px) scale(1);transition:color var(--ui-duration-shorter) var(--ui-easing-easeOut) 0ms,transform var(--ui-duration-shorter) var(--ui-easing-easeOut) 0ms,max-width var(--ui-duration-shorter) var(--ui-easing-easeOut) 0ms}.ui-InputLabel--outlined{z-index:1;pointer-events:none;transform:translate(14px,16px) scale(1);max-width:calc(100% - 24px)}.ui-InputLabel--outlined.ui-InputLabel--size-small{transform:translate(14px,9px) scale(1)}.ui-InputLabel--outlined.ui-InputLabel--shrink{-webkit-user-select:none;user-select:none;pointer-events:auto;max-width:calc(133% - 32px);transform:translate(14px,-9px) scale(.75)}.ui-InputBase{font-family:var(--ui-font-family);font-size:var(--ui-typography-body1-fontSize);font-weight:var(--ui-typography-body1-fontWeight);letter-spacing:var(--ui-typography-body1-letterSpacing);color:var(--ui-palette-text-primary);line-height:1.4375em;box-sizing:border-box;position:relative;cursor:text;display:inline-flex;align-items:center}.ui-InputBase.ui-InputBase--disabled{color:var(--ui-palette-text-disabled);cursor:default}.ui-InputBase--multiline{padding:4px 0 5px}.ui-InputBase--multiline.ui-InputBase--size-small{padding-top:1px}.ui-InputBase--fullWidth{width:100%}.ui-InputBase__input{font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:transparent;display:block;min-width:0;width:100%;animation-name:ui-auto-fill-cancel;animation-duration:10ms}.ui-InputBase__input::placeholder{color:currentColor;opacity:.5;transition:opacity var(--ui-duration-shorter) var(--ui-easing-easeInOut) 0ms}.ui-InputBase__input:focus{outline:0}.ui-InputBase__input:invalid{box-shadow:none}.ui-InputBase__input::-webkit-search-decoration{-webkit-appearance:none}label[data-shrink=false]+.ui-InputBase--formControl .ui-InputBase__input::placeholder{opacity:0!important}label[data-shrink=false]+.ui-InputBase--formControl .ui-InputBase__input:focus::placeholder{opacity:.5}.ui-InputBase__input:disabled{opacity:1;-webkit-text-fill-color:var(--ui-palette-text-disabled)}.ui-InputBase__input:-webkit-autofill{animation-duration:5000s;animation-name:ui-auto-fill;-webkit-box-shadow:0 0 0 100px #266798 inset;-webkit-text-fill-color:#fff;caret-color:#fff;border-radius:inherit}.ui-InputBase__input--size-small{padding-top:1px}.ui-InputBase__input--multiline{height:auto;resize:none;padding:0}.ui-InputBase__input--search{-moz-appearance:textfield}.ui-OutlinedInput{position:relative;border-radius:var(--ui-shape-borderRadius)}.ui-OutlinedInput:hover .ui-NotchedOutline{border-color:var(--ui-palette-text-primary)}@media (hover: none){.ui-OutlinedInput:hover .ui-NotchedOutline{border-color:var(--ui-palette-inputOutline)}}.ui-OutlinedInput.ui-InputBase--focused .ui-NotchedOutline{border-width:2px}.ui-OutlinedInput.ui-InputBase--focused.ui-InputBase--color-primary .ui-NotchedOutline{border-color:var(--ui-palette-primary-main)}.ui-OutlinedInput.ui-InputBase--focused.ui-InputBase--color-secondary .ui-NotchedOutline{border-color:var(--ui-palette-secondary-main)}.ui-OutlinedInput.ui-InputBase--focused.ui-InputBase--color-error .ui-NotchedOutline{border-color:var(--ui-palette-error-main)}.ui-OutlinedInput.ui-InputBase--focused.ui-InputBase--color-warning .ui-NotchedOutline{border-color:var(--ui-palette-warning-main)}.ui-OutlinedInput.ui-InputBase--focused.ui-InputBase--color-info .ui-NotchedOutline{border-color:var(--ui-palette-info-main)}.ui-OutlinedInput.ui-InputBase--focused.ui-InputBase--color-success .ui-NotchedOutline{border-color:var(--ui-palette-success-main)}.ui-OutlinedInput.ui-InputBase--error .ui-NotchedOutline,.ui-OutlinedInput.ui-InputBase--focused.ui-InputBase--error .ui-NotchedOutline{border-color:var(--ui-palette-error-main)}.ui-OutlinedInput.ui-InputBase--disabled .ui-NotchedOutline,.ui-OutlinedInput.ui-InputBase--focused.ui-InputBase--disabled .ui-NotchedOutline{border-color:var(--ui-palette-action-disabled)}.ui-OutlinedInput.ui-InputBase--adornedStart{padding-left:14px}.ui-OutlinedInput.ui-InputBase--adornedEnd{padding-right:14px}.ui-OutlinedInput.ui-InputBase--multiline{padding:16.5px 14px}.ui-OutlinedInput.ui-InputBase--multiline.ui-InputBase--size-small{padding:8.5px 14px}.ui-OutlinedInput__input{padding:16.5px 14px}.ui-OutlinedInput__input.ui-InputBase__input--size-small{padding:8.5px 14px}.ui-OutlinedInput__input.ui-InputBase__input--multiline{padding:0}.ui-OutlinedInput__input.ui-InputBase__input--adornedStart{padding-left:0}.ui-OutlinedInput__input.ui-InputBase__input--adornedEnd{padding-right:0}.ui-NotchedOutline{text-align:left;position:absolute;bottom:0;right:0;top:-5px;left:0;margin:0;padding:0 8px;pointer-events:none;border-radius:inherit;border-style:solid;border-width:1px;overflow:hidden;min-width:0%;border-color:var(--ui-palette-inputOutline)}.ui-NotchedOutline__legend{float:unset;width:auto;overflow:hidden}.ui-NotchedOutline:not(.ui-NotchedOutline--withLabel) .ui-NotchedOutline__legend{padding:0;line-height:11px;transition:width .15s var(--ui-easing-easeOut) 0ms}.ui-NotchedOutline--withLabel .ui-NotchedOutline__legend{display:block;height:11px;font-size:.75em;visibility:hidden;max-width:.01px;transition:max-width 50ms var(--ui-easing-easeOut) 0ms;white-space:nowrap}.ui-NotchedOutline--withLabel .ui-NotchedOutline__legend>span{padding-left:5px;padding-right:5px;display:inline-block;opacity:0;visibility:visible}.ui-NotchedOutline--withLabel.ui-NotchedOutline--notched .ui-NotchedOutline__legend{max-width:100%;transition:max-width .1s var(--ui-easing-easeOut) 50ms}.ui-FormHelperText{color:var(--ui-palette-text-secondary);font-family:var(--ui-font-family);font-size:var(--ui-typography-caption-fontSize);font-weight:var(--ui-typography-caption-fontWeight);line-height:var(--ui-typography-caption-lineHeight);letter-spacing:var(--ui-typography-caption-letterSpacing);text-align:left;margin:3px 0 0}.ui-FormHelperText.ui-FormHelperText--disabled{color:var(--ui-palette-text-disabled)}.ui-FormHelperText.ui-FormHelperText--error{color:var(--ui-palette-error-main)}.ui-FormHelperText--size-small{margin-top:4px}.ui-FormHelperText--contained{margin-left:14px;margin-right:14px}.ui-InputAdornment{display:flex;max-height:2em;align-items:center;white-space:nowrap;color:var(--ui-palette-action-active)}.ui-InputAdornment--position-start{margin-right:8px}.ui-InputAdornment--position-end{margin-left:8px}.ui-InputAdornment--disablePointerEvents{pointer-events:none}.ui-Pagination__ul{display:flex;flex-wrap:wrap;align-items:center;padding:0;margin:0;list-style:none}.ui-PaginationItem{font-family:var(--ui-font-family);font-size:var(--ui-typography-body2-fontSize);font-weight:var(--ui-typography-body2-fontWeight);line-height:var(--ui-typography-body2-lineHeight);letter-spacing:var(--ui-typography-body2-letterSpacing);border-radius:16px;text-align:center;box-sizing:border-box;min-width:32px;padding:0 6px;margin:0 3px;color:var(--ui-palette-text-primary)}.ui-PaginationItem.ui-PaginationItem--disabled{opacity:var(--ui-palette-action-disabledOpacity)}.ui-PaginationItem--ellipsis{height:auto}.ui-PaginationItem:where(:not(.ui-PaginationItem--ellipsis)){display:inline-flex;align-items:center;justify-content:center;position:relative;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;text-decoration:none;height:32px;transition:color var(--ui-duration-short) var(--ui-easing-easeInOut) 0ms,background-color var(--ui-duration-short) var(--ui-easing-easeInOut) 0ms}.ui-PaginationItem:where(:not(.ui-PaginationItem--ellipsis))::-moz-focus-inner{border-style:none}@media print{.ui-PaginationItem:where(:not(.ui-PaginationItem--ellipsis)){color-adjust:exact}}.ui-PaginationItem:where(:not(.ui-PaginationItem--ellipsis)):focus-visible{background-color:var(--ui-palette-action-focus)}.ui-PaginationItem.ui-PaginationItem--disabled:where(:not(.ui-PaginationItem--ellipsis)){pointer-events:none;cursor:default}.ui-PaginationItem:where(:not(.ui-PaginationItem--ellipsis)):hover{background-color:var(--ui-palette-action-hover)}@media (hover: none){.ui-PaginationItem:where(:not(.ui-PaginationItem--ellipsis)):hover{background-color:transparent}}.ui-PaginationItem.ui-PaginationItem--selected{background-color:var(--ui-palette-action-selected)}.ui-PaginationItem.ui-PaginationItem--selected:hover{background-color:var(--ui-palette-action-selectedHover)}@media (hover: none){.ui-PaginationItem.ui-PaginationItem--selected:hover{background-color:var(--ui-palette-action-selected)}}.ui-PaginationItem.ui-PaginationItem--selected:focus-visible{background-color:var(--ui-palette-action-selectedFocus)}.ui-PaginationItem.ui-PaginationItem--selected.ui-PaginationItem--disabled{opacity:1;color:var(--ui-palette-action-disabled);background-color:var(--ui-palette-action-selected)}.ui-PaginationItem--size-small{min-width:26px;border-radius:13px;margin:0 1px;padding:0 4px}.ui-PaginationItem--size-small:where(:not(.ui-PaginationItem--ellipsis)){height:26px}.ui-PaginationItem--size-large{min-width:40px;border-radius:20px;padding:0 10px;font-size:.9375rem}.ui-PaginationItem--size-large:where(:not(.ui-PaginationItem--ellipsis)){height:40px}.ui-PaginationItem--rounded:where(:not(.ui-PaginationItem--ellipsis)){border-radius:var(--ui-shape-borderRadius)}.ui-PaginationItem--outlined:where(:not(.ui-PaginationItem--ellipsis)){border:1px solid var(--ui-palette-inputOutline)}.ui-PaginationItem--outlined.ui-PaginationItem--selected.ui-PaginationItem--disabled{border-color:var(--ui-palette-action-disabledBackground);color:var(--ui-palette-action-disabled)}.ui-PaginationItem--text.ui-PaginationItem--selected.ui-PaginationItem--disabled{color:var(--ui-palette-action-disabled)}.ui-PaginationItem--text-primary.ui-PaginationItem--selected{color:var(--ui-palette-primary-contrastText);background-color:var(--ui-palette-primary-main)}.ui-PaginationItem--text-primary.ui-PaginationItem--selected:hover,.ui-PaginationItem--text-primary.ui-PaginationItem--selected:focus-visible{background-color:var(--ui-palette-primary-dark)}@media (hover: none){.ui-PaginationItem--text-primary.ui-PaginationItem--selected:hover{background-color:var(--ui-palette-primary-main)}}.ui-PaginationItem--text-primary.ui-PaginationItem--selected.ui-PaginationItem--disabled{color:var(--ui-palette-action-disabled)}.ui-PaginationItem--text-secondary.ui-PaginationItem--selected{color:var(--ui-palette-secondary-contrastText);background-color:var(--ui-palette-secondary-main)}.ui-PaginationItem--text-secondary.ui-PaginationItem--selected:hover,.ui-PaginationItem--text-secondary.ui-PaginationItem--selected:focus-visible{background-color:var(--ui-palette-secondary-dark)}@media (hover: none){.ui-PaginationItem--text-secondary.ui-PaginationItem--selected:hover{background-color:var(--ui-palette-secondary-main)}}.ui-PaginationItem--text-secondary.ui-PaginationItem--selected.ui-PaginationItem--disabled{color:var(--ui-palette-action-disabled)}.ui-PaginationItem--outlined-primary.ui-PaginationItem--selected{color:var(--ui-palette-primary-main);border:1px solid var(--ui-palette-primary-main-a50);background-color:var(--ui-palette-primary-main-a24)}.ui-PaginationItem--outlined-primary.ui-PaginationItem--selected:hover,.ui-PaginationItem--outlined-primary.ui-PaginationItem--selected:focus-visible{background-color:var(--ui-palette-primary-main-a36, rgba(131, 82, 253, .36))}@media (hover: none){.ui-PaginationItem--outlined-primary.ui-PaginationItem--selected:hover{background-color:transparent}}.ui-PaginationItem--outlined-secondary.ui-PaginationItem--selected{color:var(--ui-palette-secondary-main);border:1px solid var(--ui-palette-secondary-main-a50);background-color:var(--ui-palette-secondary-main-a24)}.ui-PaginationItem--outlined-secondary.ui-PaginationItem--selected:hover,.ui-PaginationItem--outlined-secondary.ui-PaginationItem--selected:focus-visible{background-color:var(--ui-palette-secondary-main-a36, rgba(194, 146, 74, .36))}@media (hover: none){.ui-PaginationItem--outlined-secondary.ui-PaginationItem--selected:hover{background-color:transparent}}.ui-PaginationItem .ui-PaginationItem__icon{font-size:1.25rem;margin:0 -8px}.ui-PaginationItem--size-small .ui-PaginationItem__icon{font-size:1.125rem}.ui-PaginationItem--size-large .ui-PaginationItem__icon{font-size:1.375rem}.ui-Modal{position:fixed;z-index:var(--ui-zIndex-modal);right:0;bottom:0;top:0;left:0}.ui-Modal--hidden{visibility:hidden}.ui-Backdrop{position:fixed;display:flex;align-items:center;justify-content:center;right:0;bottom:0;top:0;left:0;background-color:var(--ui-palette-Backdrop-bg);-webkit-tap-highlight-color:transparent;opacity:0;transition:opacity var(--ui-duration-enteringScreen) var(--ui-easing-easeInOut) 0ms}.ui-Backdrop--entering,.ui-Backdrop--entered{opacity:1}.ui-Backdrop--exiting{transition-duration:var(--ui-duration-leavingScreen)}.ui-Backdrop--exited{visibility:hidden}.ui-Backdrop--invisible{background-color:transparent}.ui-Modal__backdrop{z-index:-1}.ui-Fade{opacity:0;transition:opacity var(--ui-duration-enteringScreen) var(--ui-easing-easeInOut) 0ms}.ui-Fade--entering,.ui-Fade--entered{opacity:1}.ui-Fade--exiting{transition-duration:var(--ui-duration-leavingScreen)}.ui-Fade--exited{visibility:hidden}.ui-Dialog__container{height:100%;outline:0}.ui-Dialog__container--scroll-paper{display:flex;justify-content:center;align-items:center}.ui-Dialog__container--scroll-body{overflow-y:auto;overflow-x:hidden;text-align:center}.ui-Dialog__container--scroll-body:after{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.ui-Dialog__paper{margin:32px;position:relative;overflow-y:auto}.ui-Dialog__paper--scroll-paper{display:flex;flex-direction:column;max-height:calc(100% - 64px)}.ui-Dialog__paper--scroll-body{display:inline-block;vertical-align:middle;text-align:initial}.ui-Dialog__paper--maxWidth-false{max-width:calc(100% - 64px)}.ui-Dialog__paper--maxWidth-xs{max-width:444px}@media (max-width: 507.95px){.ui-Dialog__paper--maxWidth-xs.ui-Dialog__paper--scroll-body{max-width:calc(100% - 64px)}}.ui-Dialog__paper--maxWidth-sm{max-width:600px}@media (max-width: 663.95px){.ui-Dialog__paper--maxWidth-sm.ui-Dialog__paper--scroll-body{max-width:calc(100% - 64px)}}.ui-Dialog__paper--maxWidth-md{max-width:900px}@media (max-width: 963.95px){.ui-Dialog__paper--maxWidth-md.ui-Dialog__paper--scroll-body{max-width:calc(100% - 64px)}}.ui-Dialog__paper--maxWidth-lg{max-width:1200px}@media (max-width: 1263.95px){.ui-Dialog__paper--maxWidth-lg.ui-Dialog__paper--scroll-body{max-width:calc(100% - 64px)}}.ui-Dialog__paper--maxWidth-xl{max-width:1536px}@media (max-width: 1599.95px){.ui-Dialog__paper--maxWidth-xl.ui-Dialog__paper--scroll-body{max-width:calc(100% - 64px)}}.ui-Dialog__paper--fullWidth{width:calc(100% - 64px)}.ui-Dialog__paper.ui-Dialog__paper--fullScreen{margin:0;width:100%;max-width:100%;height:100%;max-height:none;border-radius:0}.ui-Dialog__paper--fullScreen.ui-Dialog__paper--scroll-body{margin:0;max-width:100%}@media print{.ui-Dialog{position:absolute!important}.ui-Dialog__container{height:auto}.ui-Dialog__paper{overflow-y:visible;box-shadow:none}}.ui-DialogTitle{padding:16px 24px;flex:0 0 auto}.ui-DialogContent{flex:1 1 auto;-webkit-overflow-scrolling:touch;overflow-y:auto;padding:20px 24px}.ui-DialogContent--dividers{padding:16px 24px;border-top:1px solid var(--ui-palette-divider);border-bottom:1px solid var(--ui-palette-divider)}.ui-DialogTitle+.ui-DialogContent:not(.ui-DialogContent--dividers){padding-top:0}.ui-DialogActions{display:flex;align-items:center;padding:8px;justify-content:flex-end;flex:0 0 auto}.ui-DialogActions--spacing>:not(style)~:not(style){margin-left:8px}.ui-Drawer--modal{z-index:var(--ui-zIndex-drawer)}.ui-Slide--exited{visibility:hidden}.ui-Drawer__paper{overflow-y:auto;display:flex;flex-direction:column;height:100%;flex:1 0 auto;z-index:var(--ui-zIndex-drawer);-webkit-overflow-scrolling:touch;position:fixed;top:0;outline:0}.ui-Drawer__paper--anchor-left{left:0}.ui-Drawer__paper--anchor-right{right:0}.ui-Drawer__paper--anchor-top{top:0;left:0;right:0;height:auto;max-height:100%}.ui-Drawer__paper--anchor-bottom{top:auto;left:0;bottom:0;right:0;height:auto;max-height:100%}.ui-Drawer--docked{flex:0 0 auto}.ui-Drawer--docked .ui-Drawer__paper--anchor-left{border-right:1px solid var(--ui-palette-divider)}.ui-Drawer--docked .ui-Drawer__paper--anchor-top{border-bottom:1px solid var(--ui-palette-divider)}.ui-Drawer--docked .ui-Drawer__paper--anchor-right{border-left:1px solid var(--ui-palette-divider)}.ui-Drawer--docked .ui-Drawer__paper--anchor-bottom{border-top:1px solid var(--ui-palette-divider)}.ui-Snackbar{z-index:var(--ui-zIndex-snackbar);position:fixed;display:flex;left:8px;right:8px;justify-content:center;align-items:center}.ui-Snackbar--top-left,.ui-Snackbar--top-center,.ui-Snackbar--top-right{top:8px}.ui-Snackbar--bottom-left,.ui-Snackbar--bottom-center,.ui-Snackbar--bottom-right{bottom:8px}.ui-Snackbar--top-left,.ui-Snackbar--bottom-left{justify-content:flex-start}.ui-Snackbar--top-right,.ui-Snackbar--bottom-right{justify-content:flex-end}@media (min-width: 600px){.ui-Snackbar--top-left,.ui-Snackbar--top-center,.ui-Snackbar--top-right{top:24px}.ui-Snackbar--bottom-left,.ui-Snackbar--bottom-center,.ui-Snackbar--bottom-right{bottom:24px}.ui-Snackbar--top-left,.ui-Snackbar--bottom-left{left:24px;right:auto}.ui-Snackbar--top-right,.ui-Snackbar--bottom-right{right:24px;left:auto}.ui-Snackbar--top-center,.ui-Snackbar--bottom-center{left:50%;right:auto;transform:translate(-50%)}}.ui-Snackbar>.ui-Grow{opacity:0;transform:scale(.75,.5625);transition:opacity var(--ui-duration-enteringScreen) var(--ui-easing-easeInOut) 0ms,transform .15s var(--ui-easing-easeInOut) 0ms}.ui-Snackbar>.ui-Grow--entering{opacity:1;transform:scale(1)}.ui-Snackbar>.ui-Grow--entered{opacity:1;transform:none}.ui-Snackbar>.ui-Grow--exiting{transition:opacity var(--ui-duration-leavingScreen) var(--ui-easing-easeInOut) 0ms,transform .13s var(--ui-easing-easeInOut) 65ms}.ui-Snackbar>.ui-Grow--exited{visibility:hidden}.ui-SnackbarContent{font-family:var(--ui-font-family);font-size:var(--ui-typography-body2-fontSize);font-weight:var(--ui-typography-body2-fontWeight);line-height:var(--ui-typography-body2-lineHeight);letter-spacing:var(--ui-typography-body2-letterSpacing);color:var(--ui-palette-SnackbarContent-color);background-color:var(--ui-palette-SnackbarContent-bg);display:flex;align-items:center;flex-wrap:wrap;padding:6px 16px;border-radius:var(--ui-shape-borderRadius);flex-grow:1;box-shadow:var(--ui-shadow-6)}@media (min-width: 600px){.ui-SnackbarContent{flex-grow:initial;min-width:288px}}.ui-SnackbarContent__message{padding:8px 0}.ui-SnackbarContent__action{display:flex;align-items:center;margin-left:auto;padding-left:16px;margin-right:-8px}.ui-Tooltip__popper{position:fixed;top:0;left:0;z-index:var(--ui-zIndex-tooltip);pointer-events:none}.ui-Tooltip__popper--interactive{pointer-events:auto}.ui-Tooltip__popper--closed{pointer-events:none}.ui-Tooltip{background-color:var(--ui-Tooltip-bg);border:var(--ui-Tooltip-border);border-radius:var(--ui-Tooltip-borderRadius);color:var(--ui-Tooltip-color);font-family:var(--ui-Tooltip-fontFamily);padding:4px 8px;font-size:var(--ui-Tooltip-fontSize);max-width:var(--ui-Tooltip-maxWidth);margin:2px;word-wrap:break-word;font-weight:var(--ui-Tooltip-fontWeight)}.ui-Tooltip--arrow{position:relative;margin:0}.ui-Tooltip__popper[data-popper-placement*=left] .ui-Tooltip{transform-origin:right center;margin-right:14px}.ui-Tooltip__popper[data-popper-placement*=right] .ui-Tooltip{transform-origin:left center;margin-left:14px}.ui-Tooltip__popper[data-popper-placement*=top] .ui-Tooltip{transform-origin:center bottom;margin-bottom:14px}.ui-Tooltip__popper[data-popper-placement*=bottom] .ui-Tooltip{transform-origin:center top;margin-top:14px}.ui-Tooltip--touch{padding:8px 16px;font-size:.875rem;line-height:1.14286em;font-weight:var(--ui-fontWeightRegular)}.ui-Tooltip__popper[data-popper-placement*=left] .ui-Tooltip--touch{margin-right:24px}.ui-Tooltip__popper[data-popper-placement*=right] .ui-Tooltip--touch{margin-left:24px}.ui-Tooltip__popper[data-popper-placement*=top] .ui-Tooltip--touch{margin-bottom:24px}.ui-Tooltip__popper[data-popper-placement*=bottom] .ui-Tooltip--touch{margin-top:24px}.ui-Tooltip__arrow{overflow:hidden;position:absolute;width:1em;height:.71em;box-sizing:border-box;color:var(--ui-palette-Tooltip-arrow)}.ui-Tooltip__arrow:before{content:"";margin:auto;display:block;width:100%;height:100%;background-color:currentColor;transform:rotate(45deg)}.ui-Tooltip__popper[data-popper-placement*=bottom] .ui-Tooltip__arrow{top:0;margin-top:-.71em}.ui-Tooltip__popper[data-popper-placement*=bottom] .ui-Tooltip__arrow:before{transform-origin:0 100%}.ui-Tooltip__popper[data-popper-placement*=top] .ui-Tooltip__arrow{bottom:0;margin-bottom:-.71em}.ui-Tooltip__popper[data-popper-placement*=top] .ui-Tooltip__arrow:before{transform-origin:100% 0}.ui-Tooltip__popper[data-popper-placement*=right] .ui-Tooltip__arrow{left:0;margin-left:-.71em;height:1em;width:.71em}.ui-Tooltip__popper[data-popper-placement*=right] .ui-Tooltip__arrow:before{transform-origin:100% 100%}.ui-Tooltip__popper[data-popper-placement*=left] .ui-Tooltip__arrow{right:0;margin-right:-.71em;height:1em;width:.71em}.ui-Tooltip__popper[data-popper-placement*=left] .ui-Tooltip__arrow:before{transform-origin:0 0}.ui-Tooltip.ui-Grow{opacity:0;transform:scale(.75,.5625)}.ui-Tooltip.ui-Grow--entering{opacity:1;transform:scale(1);transition:opacity var(--ui-duration-shorter) var(--ui-easing-easeInOut) 0ms,transform calc(var(--ui-duration-shorter) * .666) var(--ui-easing-easeInOut) 0ms}.ui-Tooltip.ui-Grow--entered{opacity:1;transform:none}.ui-Tooltip.ui-Grow--exiting{opacity:0;transform:scale(.75,.5625);transition:opacity var(--ui-duration-shorter) var(--ui-easing-easeInOut) 0ms,transform calc(var(--ui-duration-shorter) * .666) var(--ui-easing-easeInOut) calc(var(--ui-duration-shorter) * .333)}.ui-Tabs{overflow:hidden;min-height:48px;-webkit-overflow-scrolling:touch;display:flex}.ui-Tabs--vertical{flex-direction:column}.ui-Tabs__scroller{position:relative;display:inline-block;flex:1 1 auto;white-space:nowrap}.ui-Tabs__scroller--fixed{overflow:hidden;width:100%}.ui-Tabs__scroller--hideScrollbar{scrollbar-width:none}.ui-Tabs__scroller--hideScrollbar::-webkit-scrollbar{display:none}.ui-Tabs__scroller--scrollableX{overflow-x:auto;overflow-y:hidden}.ui-Tabs__scroller--scrollableY{overflow-y:auto;overflow-x:hidden}.ui-Tabs__list{display:flex}.ui-Tabs__list--centered{justify-content:center}.ui-Tabs--vertical .ui-Tabs__list{flex-direction:column}.ui-Tabs__indicator{position:absolute;height:var(--ui-Tabs-indicator-height);bottom:0;width:100%;transition:all var(--ui-duration-standard) var(--ui-easing-easeInOut) 0ms;background-color:var(--ui-Tabs-indicator-color)}.ui-Tabs__indicator--secondary{background-color:var(--ui-palette-secondary-main)}.ui-theme-instrument .ui-Tabs__indicator{background-color:var(--ui-Tabs-indicator-color)}.ui-Tabs--vertical .ui-Tabs__indicator{height:100%;width:2px;right:0}.ui-Tab{display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;text-decoration:none;color:inherit}.ui-Tab::-moz-focus-inner{border-style:none}.ui-Tab--disabled,.ui-Tab:disabled{pointer-events:none;cursor:default}@media print{.ui-Tab{color-adjust:exact}}.ui-Tab{font-family:var(--ui-font-family);font-size:var(--ui-typography-button-fontSize);font-weight:var(--ui-typography-button-fontWeight);letter-spacing:var(--ui-typography-button-letterSpacing);text-transform:var(--ui-typography-button-textTransform);max-width:360px;min-width:90px;position:relative;min-height:var(--ui-Tab-minHeight);flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;line-height:1.25;flex-direction:column}.ui-Tab--iconPosition-start,.ui-Tab--iconPosition-end{flex-direction:row}.ui-Tab--labelIcon{min-height:72px;padding-top:9px;padding-bottom:9px}.ui-Tab--labelIcon.ui-Tab--iconPosition-top>.ui-Tab__icon{margin-bottom:6px}.ui-Tab--labelIcon.ui-Tab--iconPosition-bottom>.ui-Tab__icon{margin-top:6px}.ui-Tab--labelIcon.ui-Tab--iconPosition-start>.ui-Tab__icon{margin-right:8px}.ui-Tab--labelIcon.ui-Tab--iconPosition-end>.ui-Tab__icon{margin-left:8px}.ui-Tab--textColor-inherit{color:inherit;opacity:.6}.ui-Tab--textColor-inherit.ui-Tab--selected{opacity:1}.ui-Tab--textColor-inherit.ui-Tab--disabled{opacity:var(--ui-palette-action-disabledOpacity)}.ui-Tab--textColor-primary{color:var(--ui-palette-text-secondary)}.ui-Tab--textColor-primary.ui-Tab--selected{color:var(--ui-Tab-selectedColor)}.ui-Tab--textColor-primary.ui-Tab--disabled{color:var(--ui-palette-text-disabled)}.ui-Tab--textColor-secondary{color:var(--ui-palette-text-secondary)}.ui-Tab--textColor-secondary.ui-Tab--selected{color:var(--ui-palette-secondary-main)}.ui-Tab--textColor-secondary.ui-Tab--disabled{color:var(--ui-palette-text-disabled)}.ui-Tab--fullWidth{flex-shrink:1;flex-grow:1;flex-basis:0;max-width:none}.ui-Tab--wrapped{font-size:.75rem}.ui-theme-instrument .ui-Tab.ui-Tab--labelIcon{min-height:var(--ui-Tab-minHeight)}.ui-theme-instrument .ui-Tab.ui-Tab--selected{color:var(--ui-Tab-selectedColor)}button.ui-ButtonBase.ui-Tab,button.ui-ButtonBase.ui-Tab:hover,button.ui-ButtonBase.ui-Tab:focus-visible{padding:12px 16px;font-size:var(--ui-typography-button-fontSize);font-weight:var(--ui-typography-button-fontWeight)}button.ui-ButtonBase.ui-Tab--labelIcon,button.ui-ButtonBase.ui-Tab--labelIcon:hover,button.ui-ButtonBase.ui-Tab--labelIcon:focus-visible{padding-top:9px;padding-bottom:9px}button.ui-ButtonBase.ui-Tab--wrapped,button.ui-ButtonBase.ui-Tab--wrapped:hover,button.ui-ButtonBase.ui-Tab--wrapped:focus-visible{font-size:.75rem}.ui-Accordion{position:relative;overflow-anchor:none}.ui-Paper.ui-Accordion{transition:margin var(--ui-duration-shortest) var(--ui-easing-easeInOut) 0ms}.ui-Accordion:before{position:absolute;left:0;top:-1px;right:0;height:1px;content:"";opacity:1;background-color:var(--ui-palette-divider);transition:opacity var(--ui-duration-shortest) var(--ui-easing-easeInOut) 0ms,background-color var(--ui-duration-shortest) var(--ui-easing-easeInOut) 0ms}.ui-Accordion:first-of-type:before{display:none}.ui-Accordion--expanded:before{opacity:0}.ui-Accordion.ui-Accordion--expanded:first-of-type{margin-top:0}.ui-Accordion.ui-Accordion--expanded:last-of-type{margin-bottom:0}.ui-Accordion--expanded+.ui-Accordion--expanded:before{display:none}.ui-Paper.ui-Accordion--disabled{background-color:var(--ui-palette-action-disabledBackground)}.ui-Accordion.ui-Accordion--rounded{border-radius:0}.ui-Accordion.ui-Accordion--rounded:first-of-type{border-top-left-radius:var(--ui-shape-borderRadius);border-top-right-radius:var(--ui-shape-borderRadius)}.ui-Accordion.ui-Accordion--rounded:last-of-type{border-bottom-left-radius:var(--ui-shape-borderRadius);border-bottom-right-radius:var(--ui-shape-borderRadius)}.ui-Accordion--gutters.ui-Accordion--expanded{margin:16px 0}.ui-Accordion__heading{all:unset}.ui-Collapse{height:0;overflow:hidden;transition:height var(--ui-duration-standard) var(--ui-easing-easeInOut) 0ms}.ui-Collapse--entered{height:auto;overflow:visible}.ui-Collapse--hidden{visibility:hidden}.ui-Collapse__wrapper{display:flex;width:100%}.ui-Collapse__wrapperInner{width:100%}.ui-AccordionSummary{display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;text-decoration:none;color:inherit}.ui-AccordionSummary::-moz-focus-inner{border-style:none}.ui-AccordionSummary--disabled,.ui-AccordionSummary:disabled{pointer-events:none;cursor:default}@media print{.ui-AccordionSummary{color-adjust:exact}}.ui-AccordionSummary{display:flex;width:100%;min-height:48px;padding:0 16px;transition:min-height var(--ui-duration-shortest) var(--ui-easing-easeInOut) 0ms,background-color var(--ui-duration-shortest) var(--ui-easing-easeInOut) 0ms}.ui-AccordionSummary:focus-visible{background-color:var(--ui-palette-action-focus)}.ui-AccordionSummary--disabled{opacity:var(--ui-palette-action-disabledOpacity)}.ui-AccordionSummary:hover:not(.ui-AccordionSummary--disabled){cursor:pointer}.ui-AccordionSummary--gutters.ui-AccordionSummary--expanded{min-height:64px}.ui-AccordionSummary__content{display:flex;text-align:start;flex-grow:1;margin:12px 0}.ui-AccordionSummary__content--gutters{transition:margin var(--ui-duration-shortest) var(--ui-easing-easeInOut) 0ms}.ui-AccordionSummary__content--gutters.ui-AccordionSummary__content--expanded{margin:20px 0}.ui-AccordionSummary__expandIconWrapper{display:flex;color:var(--ui-palette-action-active);transform:rotate(0);transition:transform var(--ui-duration-shortest) var(--ui-easing-easeInOut) 0ms}.ui-AccordionSummary__expandIconWrapper--expanded{transform:rotate(180deg)}button.ui-ButtonBase.ui-AccordionSummary,button.ui-ButtonBase.ui-AccordionSummary:hover,button.ui-ButtonBase.ui-AccordionSummary:focus-visible{padding:0 16px;transition:min-height var(--ui-duration-shortest) var(--ui-easing-easeInOut) 0ms,background-color var(--ui-duration-shortest) var(--ui-easing-easeInOut) 0ms}button.ui-ButtonBase.ui-AccordionSummary:focus-visible{background-color:var(--ui-palette-action-focus)}.ui-AccordionDetails{padding:8px 16px 16px}.ui-AppBar{display:flex;flex-direction:column;width:100%;box-sizing:border-box;flex-shrink:0}.ui-AppBar--position-fixed{position:fixed;z-index:var(--ui-zIndex-appBar);top:0;left:auto;right:0}@media print{.ui-AppBar--position-fixed{position:absolute}}.ui-AppBar--position-absolute{position:absolute;z-index:var(--ui-zIndex-appBar);top:0;left:auto;right:0}.ui-AppBar--position-sticky{position:sticky;z-index:var(--ui-zIndex-appBar);top:0;left:auto;right:0}.ui-AppBar--position-static{position:static}.ui-AppBar--position-relative{position:relative}.ui-AppBar--color-primary{--ui-AppBar-background: var(--ui-palette-primary-main);--ui-AppBar-color: var(--ui-palette-primary-contrastText)}.ui-AppBar--color-secondary{--ui-AppBar-background: var(--ui-palette-secondary-main);--ui-AppBar-color: var(--ui-palette-secondary-contrastText)}.ui-AppBar--color-error{--ui-AppBar-background: var(--ui-palette-error-main);--ui-AppBar-color: var(--ui-palette-error-contrastText)}.ui-AppBar--color-warning{--ui-AppBar-background: var(--ui-palette-warning-main);--ui-AppBar-color: var(--ui-palette-warning-contrastText)}.ui-AppBar--color-info{--ui-AppBar-background: var(--ui-palette-info-main);--ui-AppBar-color: var(--ui-palette-info-contrastText)}.ui-AppBar--color-success{--ui-AppBar-background: var(--ui-palette-success-main);--ui-AppBar-color: var(--ui-palette-success-contrastText)}.ui-AppBar--color-default{--ui-AppBar-background: var(--ui-palette-grey-900);--ui-AppBar-color: var(--ui-palette-common-white)}.ui-AppBar--color-inherit{--ui-AppBar-color: inherit}.ui-AppBar--colorOnDark.ui-AppBar--color-primary,.ui-AppBar--colorOnDark.ui-AppBar--color-secondary,.ui-AppBar--colorOnDark.ui-AppBar--color-error,.ui-AppBar--colorOnDark.ui-AppBar--color-warning,.ui-AppBar--colorOnDark.ui-AppBar--color-info,.ui-AppBar--colorOnDark.ui-AppBar--color-success,.ui-AppBar--colorOnDark.ui-AppBar--color-default{background-color:var(--ui-AppBar-background);color:var(--ui-AppBar-color)}.ui-AppBar.ui-AppBar--color-transparent{--ui-AppBar-background: transparent;--ui-AppBar-color: inherit;background-color:transparent;color:inherit;background-image:none}.ui-Toolbar{position:relative;display:flex;align-items:center}.ui-Toolbar--gutters{padding-left:16px;padding-right:16px}@media (min-width: 600px){.ui-Toolbar--gutters{padding-left:24px;padding-right:24px}}.ui-Toolbar--dense{min-height:48px}.ui-Toolbar--regular{min-height:56px}@media (min-width: 0px) and (orientation: landscape){.ui-Toolbar--regular{min-height:48px}}@media (min-width: 600px){.ui-Toolbar--regular{min-height:64px}}.ui-AppBar.navbar-appbar{background:#12121899;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:none;transition:all .3s ease;border-bottom:1px solid rgba(255,255,255,.1)}.ui-AppBar.navbar-appbar--scrolled{background:#121218d9;box-shadow:0 4px 20px #0000004d;border-bottom:none}.navbar-brand{display:flex;align-items:center;flex-grow:1}.navbar-brand-link{text-decoration:none;display:flex;align-items:center;color:inherit}.ui-Text.navbar-logo-text{background:linear-gradient(90deg,#fff,#fffc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;letter-spacing:.5px;font-size:1.5rem;transition:all .3s ease}.ui-Text.navbar-logo-text:hover{text-shadow:0 0 10px rgba(255,255,255,.5);transform:scale(1.02)}.navbar-logo-image{height:32px;margin-right:10px;transition:all .3s ease}.navbar-logo-image:hover{filter:drop-shadow(0 0 4px rgba(131,82,253,.8))}.navbar-desktop-nav{display:flex;align-items:center}.navbar-spacer{display:inline}.ui-Button.navbar-link{color:#fff;margin:0 8px;padding:6px 16px;border-radius:8px;font-size:.95rem;font-weight:500;letter-spacing:.3px;background:transparent;position:relative;overflow:hidden;transition:all .3s ease}.ui-Button.navbar-link:hover{background:#8352fd1a;transform:translateY(-2px);color:#fff}.ui-Button.navbar-link:after{content:"";position:absolute;bottom:0;left:50%;width:0%;height:2px;background-color:#8352fd;transform:translate(-50%);transition:width .3s ease}.ui-Button.navbar-link--active:after{width:80%}.ui-Button.navbar-link:hover:after{width:80%}.ui-Button.navbar-action{background:linear-gradient(90deg,#8352fd,#a67dff);color:#fff;padding:8px 20px;border-radius:12px;font-weight:600;transition:all .3s ease;box-shadow:0 4px 15px #8352fd4d}.ui-Button.navbar-action:hover{transform:translateY(-2px);box-shadow:0 8px 20px #8352fd80}.ui-Button.navbar-action--desktop,.ui-IconButton.navbar-menu-button{margin-left:8px}.navbar-drawer .ui-Drawer__paper{width:75%;max-width:300px;background:#121218f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:-5px 0 25px #00000080;padding:16px}.navbar-drawer-content{text-align:center}.navbar-drawer-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;margin-top:8px}.navbar-drawer-brand{display:flex;align-items:center}.ui-IconButton.navbar-drawer-close{color:#fff}.ui-List.navbar-drawer-list{margin-top:16px}.ui-ListItem.navbar-drawer-item{margin:8px 0;border-radius:8px;background:transparent;transition:all .3s ease;border-left:3px solid transparent}.ui-ListItem.navbar-drawer-item--active{background:#8352fd33;border-left:3px solid #8352fd}.ui-ListItem.navbar-drawer-item:hover{background:#8352fd1a;border-left:3px solid #8352fd}.ui-Button.navbar-drawer-link{color:#fff;justify-content:flex-start;padding:8px 16px;width:100%;text-align:left;font-weight:400}.ui-Button.navbar-drawer-link--active{font-weight:600}.ui-Button.navbar-drawer-link:hover{background:transparent}.page-container{padding:24px;flex:1;min-width:0}.auth-container{max-width:450px;margin:60px auto;position:relative}.auth-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;padding:2px;background:linear-gradient(130deg,#8352fdb3,#46329633);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:0}.auth-glass{background:#121218b3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px;padding:30px 40px;box-shadow:0 15px 35px #0003;position:relative;z-index:1;overflow:hidden}.auth-glass:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent)}.auth-content{opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.auth-content--visible{opacity:1;transform:translateY(0)}.auth-heading{display:flex;justify-content:center;align-items:center;margin-bottom:8px}.auth-heading--top{margin-top:8px}.auth-title{font-weight:700;text-align:center}.auth-title--gradient{background:linear-gradient(90deg,#fff,#e0e0e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:inherit}.auth-title--plain{background:none;-webkit-background-clip:unset;-webkit-text-fill-color:rgba(255,255,255,.95);color:#fffffff2}.auth-title-emoji{margin-left:8px}.auth-subtitle{color:#ffffffb3;margin-bottom:24px}.auth-email{color:#ffffff80;margin-bottom:4px}.auth-or{text-align:center;margin-top:24px;color:#ffffffb3;font-weight:500}.auth-alert{margin-bottom:16px}.auth-alert--error{background-color:#d32f2f1a;color:#ff8a80;border:1px solid rgba(211,47,47,.3)}.auth-alert--error .ui-Alert__icon{color:#ff8a80}.auth-alert--success{background-color:#388e3c1a;color:#a5d6a7;border:1px solid rgba(56,142,60,.3)}.auth-alert--success .ui-Alert__icon{color:#a5d6a7}.auth-honeypot{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.auth-field{margin-bottom:16px}.auth-field .ui-OutlinedInput{background-color:#ffffff0d;border-radius:10px}.auth-field .ui-NotchedOutline{border-color:#ffffff26}.auth-field .ui-OutlinedInput:hover .ui-NotchedOutline{border-color:#8352fd80}.auth-field .ui-OutlinedInput.ui-InputBase--focused .ui-NotchedOutline{border-color:#8352fd}.auth-field .ui-InputLabel{color:#ffffffb3}.auth-field .ui-InputLabel.ui-FormLabel--focused{color:#8352fd}.auth-field .ui-InputBase__input{color:#fff}.auth-field .ui-InputAdornment .ui-Icon{color:#ffffff80}.auth-field .ui-InputBase__input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(30,30,40,.8) inset!important;-webkit-text-fill-color:#fff!important;caret-color:#fff;border-radius:10px;transition:background-color 5000s ease-in-out 0s}.auth-field .ui-InputBase__input:-webkit-autofill:hover,.auth-field .ui-InputBase__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px rgba(35,35,50,.9) inset!important}.auth-field-toggle{color:#ffffff80}.auth-login-btn{background:linear-gradient(90deg,#8352fd,#a67dff);color:#fff;font-weight:600;font-size:16px;padding:10px 0;border-radius:10px;text-transform:none;margin-top:10px;box-shadow:0 4px 15px #8352fd4d;transition:all .3s ease}.auth-login-btn:hover{box-shadow:0 6px 20px #8352fd80}.auth-register-btn{background:#12121899;border:2px solid rgba(131,82,253,.5);color:#fff;font-weight:600;font-size:16px;padding:10px 0;border-radius:10px;text-transform:none;margin-top:10px;transition:all .3s ease}.auth-register-btn:hover{border:2px solid rgba(131,82,253,.8);background:#8352fd1a}.auth-back{margin-bottom:16px}.auth-back-link{cursor:pointer;color:#ffffffb3;text-decoration:none;display:flex;align-items:center;gap:4px}.auth-back-link:hover{color:#fff}.auth-back-link .auth-back-icon{font-size:16px}.auth-forgot{text-align:right;margin-bottom:8px}.auth-forgot-link{cursor:pointer;color:#8352fde6;text-decoration:none}.auth-forgot-link:hover{color:#8352fd;text-decoration:underline}.auth-divider{background:linear-gradient(90deg,#8352fd1a,#8352fd99,#8352fd1a);height:1px;margin:20px 0}.auth-google{position:relative;margin-top:15px;margin-bottom:5px;padding:20px 10px 15px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);box-shadow:0 4px 15px #0000001a;transition:all .3s ease;display:flex;justify-content:center}.auth-google:hover{background:#ffffff0f;box-shadow:0 6px 20px #00000026}.auth-google-badge{position:absolute;top:-10px;right:20px;background-color:#8352fd;color:#fff;font-size:12px;font-weight:700;padding:3px 10px;border-radius:20px;box-shadow:0 2px 10px #8352fd4d;z-index:1}.auth-google-badge:after{content:"";position:absolute;bottom:-5px;right:15px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #8352FD}.auth-google-btn{background-color:#ffffff0d;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:24px;padding:8px 12px;text-transform:none;font-size:14px;font-weight:500;font-family:Google Sans,Roboto,Arial,sans-serif;min-width:300px;max-width:350px;height:40px;box-shadow:0 2px 8px #0003;transition:all .2s ease}.auth-google-btn:hover{background-color:#ffffff1a;border:1px solid rgba(255,255,255,.3);box-shadow:0 4px 12px #0000004d}.auth-google-btn:active{background-color:#ffffff14}.auth-google-icon{margin-right:8px}.protected-route-loading{display:flex;justify-content:center;align-items:center;min-height:80vh}.footer-root{background-color:#1a1a1a;padding:32px 0;border-top:1px solid rgba(255,255,255,.05);margin-top:48px}.footer-column{display:flex;flex-direction:column;align-items:center}.footer-logo{height:40px;margin-bottom:8px;transition:filter .3s ease}.footer-logo:hover{filter:drop-shadow(0 0 4px rgba(131,82,253,.8))}.footer-links{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0}.footer-links--mobile{flex-direction:column;gap:12px}.footer-link{color:var(--ui-palette-text-secondary);text-decoration:none;margin:0 16px;transition:all .3s ease;position:relative}.footer-link:hover{color:var(--ui-palette-primary-main);text-shadow:0 0 8px rgba(131,82,253,.6)}.footer-link:after{content:"";position:absolute;width:0%;height:1px;bottom:-2px;left:50%;transform:translate(-50%);background-color:var(--ui-palette-primary-main);transition:width .3s ease}.footer-link:hover:after{width:100%}.footer-discord-wrap{margin-top:16px}.ui-Button.footer-discord-button{background-color:#5865f2;color:#fff;border-radius:24px;padding:6px 24px;font-size:.9rem;margin-top:16px;text-transform:none;box-shadow:0 4px 10px #5865f266;transition:all .3s ease}.ui-Button.footer-discord-button:hover{background-color:#4752c4;transform:translateY(-2px);box-shadow:0 6px 15px #5865f280}.footer-discord-icon{width:20px;height:20px;margin-right:8px}.error-boundary.ui-Container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:80vh;text-align:center;padding:32px}.error-boundary-code.ui-Text{font-size:6rem;font-weight:700;background:linear-gradient(90deg,#8352fd,#a67dff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:.5rem}.error-boundary-title.ui-Text{font-size:1.5rem;font-weight:600;color:#fff;margin-bottom:16px}.error-boundary-message.ui-Text{font-size:1rem;color:#b0b0b0;margin-bottom:32px;max-width:500px}.error-boundary-actions{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.error-boundary-btn.ui-Button{padding:12px 24px;border-radius:8px;font-weight:600;text-transform:none;transition:all .3s ease}.error-boundary-btn.ui-Button--contained{background-color:#8352fd;color:#fff}.error-boundary-btn.ui-Button--contained:hover{background-color:#9668ff;transform:translateY(-2px);box-shadow:0 6px 20px #8352fd66}.error-boundary-btn.ui-Button--outlined{background-color:transparent;border:1px solid #8352fd;color:#fff}.error-boundary-btn.ui-Button--outlined:hover{background-color:#8352fd26;transform:translateY(-2px)}.app-route-fallback{min-height:60vh;display:flex;align-items:center;justify-content:center}.app-route-fallback__spinner.ui-CircularProgress{color:#ffffff40}.hero-popup-container{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px!important;box-sizing:border-box}.hero-popup-container *{font-family:inherit}.popup-container{width:340px;height:450px;min-height:450px;max-height:450px;overflow-y:hidden;overflow-x:hidden;display:flex;flex-direction:column;background:#0d0d0d;color:#e0e0e0;box-sizing:border-box;margin:0;position:relative;box-shadow:0 10px 30px #00000080;border-radius:8px;border:1px solid #333;text-decoration:none!important}.popup-container a,.popup-container button{color:inherit;text-decoration:none!important;outline:none!important}.popup-container a:hover,.popup-container button:hover{color:inherit!important;text-decoration:none!important;outline:none!important;background-color:transparent}.popup-container a:focus,.popup-container button:focus,.popup-container a:active,.popup-container button:active{color:inherit!important;text-decoration:none!important;outline:none!important;box-shadow:none!important}.popup-container.theme-dark{--primary-accent: #9333ea;--gold: #d4a843;--gold-bright: #e0b84f;--text-color: #e0e0e0;--text-secondary: #9ca3af;--bg-primary: #0d0d0d;--bg-card: #1a1a1a;--bg-hover: #222;--border-color: rgba(255, 255, 255, .05);--border-gold: rgba(212, 168, 67, .15)}.popup-container ::-webkit-scrollbar{width:4px}.popup-container ::-webkit-scrollbar-track{background:transparent}.popup-container ::-webkit-scrollbar-thumb{background:#7c3aed40;border-radius:2px}.popup-container ::-webkit-scrollbar-thumb:hover{background:#7c3aed80}.profile-container{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box}.nav-header{width:100%;display:flex;background:var(--bg-card);border-bottom:1px solid var(--border-color);padding:0}.nav-button{flex:1;padding:10px 16px;background:none;border:none;color:#666;font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;transition:all .15s;border-bottom:2px solid transparent;box-shadow:none!important;text-decoration:none!important;outline:none!important}.nav-button:hover{color:var(--text-secondary);background-color:transparent!important;box-shadow:none!important;border-color:transparent!important;border-bottom:2px solid transparent!important;outline:none!important}.nav-button.active{color:var(--gold);border-bottom-color:var(--gold);box-shadow:none!important;background-color:transparent!important;outline:none!important}.view-content{flex:1;width:100%;padding:20px;box-sizing:border-box;overflow-y:auto;height:380px;max-height:380px;display:flex;flex-direction:column;justify-content:center}.view-content .hud-view{height:100%;justify-content:flex-start;margin-top:-8px}.profile-details{width:100%;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center}.profile-details h2{color:var(--gold);margin:0;text-align:center;font-size:16px;letter-spacing:.15em;text-transform:uppercase;font-weight:600}.profile-info{width:100%;background:var(--bg-card);border-radius:8px;border:1px solid var(--border-color);padding:16px;box-sizing:border-box}.info-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid var(--border-color)}.info-row:last-child{border-bottom:none}.info-row .label{color:var(--text-secondary);font-size:12px;font-weight:500;letter-spacing:.05em}.info-row .value{color:var(--text-color);font-weight:600;font-size:13px}.status-indicator .value{display:flex;align-items:center;gap:6px}.status-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.value.active .status-dot{background-color:#22c55e;box-shadow:0 0 6px #22c55e80}.value.inactive .status-dot{background-color:#ef4444}.profile-action-buttons{display:flex;gap:10px;width:100%}.profile-action-button{flex:1;padding:10px;border:none;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:all .15s;color:#fff}.profile-action-button.secondary{background:var(--bg-card);border:1px solid var(--border-gold);color:var(--gold);box-shadow:0 0 12px #7c3aed26}.profile-action-button.secondary:hover{border-color:#d4a84366;box-shadow:0 0 20px #7c3aed4d;transform:scale(.98)}.profile-action-button.secondary:active{transform:scale(.95)}.settings-view{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.settings-view h2{color:var(--gold);margin:0 0 16px;text-align:center;font-size:14px;letter-spacing:.15em;text-transform:uppercase;font-weight:600}.settings-section{width:100%;background:var(--bg-card);border-radius:8px;border:1px solid var(--border-color);padding:16px;margin-bottom:16px;box-sizing:border-box}.settings-section h3{color:var(--text-color);margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid var(--border-color);font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.setting-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.setting-label-container{display:flex;align-items:center;gap:8px}.setting-label{color:var(--text-secondary);font-size:13px}.tooltip-icon{color:#555;font-size:10px;cursor:help;position:relative;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border:1px solid #444;border-radius:50%}.tooltip-icon:hover:after{content:attr(data-tooltip);position:absolute;left:20px;top:50%;transform:translateY(-50%);background:#222;color:var(--text-color);padding:8px 12px;border-radius:6px;font-size:11px;min-width:130px;max-width:160px;white-space:normal;z-index:1000;border:1px solid var(--border-color);box-shadow:0 4px 12px #0006;line-height:1.4}.toggle{position:relative;display:inline-block;width:40px;height:20px}.toggle input{opacity:0;width:0;height:0}.toggle-slider{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background:#333;transition:.2s;border-radius:20px}.toggle-slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background:#fff;transition:.2s;border-radius:50%}input:checked+.toggle-slider{background:var(--primary-accent);box-shadow:0 0 8px #9333ea66}input:checked+.toggle-slider:before{transform:translate(20px)}.settings-button{width:100%;padding:10px;color:#fff;border:none;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;margin-top:10px;transition:all .15s}.settings-button.primary{background:var(--bg-card);border:1px solid var(--border-gold);color:var(--gold)}.settings-button.primary:hover{border-color:#d4a84366;transform:scale(.98)}.settings-button.danger{background:#1a1a1a;border:1px solid rgba(239,68,68,.2);color:#ef4444;margin-top:10px}.settings-button.danger:hover{border-color:#ef444466;transform:scale(.98)}.loading,.loading-settings{display:flex;align-items:center;justify-content:center;min-height:200px;color:#555;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.error{color:#ef4444;padding:20px;text-align:center}.position-select{padding:6px 10px;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-card);color:var(--text-color);font-size:12px}@media (max-width: 900px){.popup-container{margin:0 auto;height:420px;min-height:420px;max-height:420px}.view-content{height:350px;max-height:350px}}.hud-view{padding:8px;display:flex;flex-direction:column;gap:10px;height:100%}.panel-section,.unused-section{background-color:#1a1a1a;border-radius:6px;border:1px solid rgba(255,255,255,.05);padding:6px}.panel-section{flex-grow:1;display:flex;flex-direction:column}.panel-section h3,.unused-section h3{margin-top:0;margin-bottom:5px;font-size:9px;color:#9ca3af;text-transform:uppercase;letter-spacing:.1em;font-weight:600}.panel-row,.unused-stats-container{background-color:#141414;border:1px dashed #333;border-radius:4px;padding:5px;min-height:32px;display:flex;gap:5px;align-items:flex-start;overflow:visible;margin-bottom:5px}.unused-stats-container{flex-wrap:wrap;min-height:60px;padding:6px}.panel-row.dragging-over,.unused-stats-container.dragging-over{background-color:#222;border-color:#d4a8434d}.stat-tile{background-color:#9333ea;color:#fff;padding:3px 8px;border-radius:3px;font-size:.75em;font-weight:500;cursor:grab;-webkit-user-select:none;user-select:none;border:1px solid rgba(147,51,234,.5);position:relative;text-decoration:none!important;outline:none!important}.stat-tile:hover{text-decoration:none!important;outline:none!important;color:#fff!important}.stat-tile.dragging{cursor:grabbing;background-color:#9333ea;border-color:#9333ea80;opacity:.9}.stat-tile:not(.dragging):hover:after{content:attr(data-description);position:absolute;left:50%;transform:translate(-50%);bottom:calc(100% + 6px);background:#222;color:#e0e0e0;padding:6px 10px;border-radius:6px;font-size:10px;font-weight:400;white-space:nowrap;z-index:1000;border:1px solid rgba(255,255,255,.05);box-shadow:0 4px 12px #0006;pointer-events:none;animation:tooltipFadeIn .3s ease .5s both}@keyframes tooltipFadeIn{0%{opacity:0}to{opacity:1}}.hud-instructions{font-size:10px;color:#666;text-align:center;margin-top:4px}.hud-instructions p{margin:2px 0}.glossary-link{color:#d4a843;cursor:pointer;font-weight:500;text-decoration:none}.glossary-link:hover{color:#e0b84f;text-decoration:underline}.live-stats{display:grid;grid-template-columns:repeat(2,auto);gap:16px 32px;margin-top:32px;justify-content:start}@media (max-width: 599.95px){.live-stats{grid-template-columns:1fr 1fr;gap:16px 16px;width:100%;justify-content:unset}}.live-stats-item{display:flex;align-items:center;gap:8px}@media (max-width: 599.95px){.live-stats-item{flex-direction:column;align-items:flex-start;gap:2px}}.live-stats-value.ui-Text{font-weight:700;font-size:1.5rem;background:linear-gradient(90deg,#a67dff,#8352fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-variant-numeric:tabular-nums}.live-stats-label.ui-Text{color:var(--ui-palette-text-secondary);font-size:.9rem;font-weight:500}.live-stats-icon-wrap{display:flex}@media (max-width: 599.95px){.live-stats-icon-wrap{display:none}}.live-stats-icon.ui-Icon{font-size:1.3rem;color:#8352fd;opacity:.8}@property --active{syntax: "<number>"; inherits: true; initial-value: 0;}.sparkle-btn{--transition: .25s;--spark: 1.8s;--cut: .08em;--active: 0;--glow: 43;--accent: 265;--bg: radial-gradient( 40% 50% at center 100%, hsl(var(--glow) 97% 72% / var(--active)), transparent ), radial-gradient( 80% 100% at center 120%, hsl(var(--glow) 97% 70% / var(--active)), transparent ), hsl(240 6% calc(11% + (var(--active) * 5%)));position:relative;display:inline-flex;align-items:center;gap:.45em;padding:.75em 1.5em;border:0;border-radius:100px;cursor:pointer;white-space:nowrap;font-weight:600;font-size:.95rem;text-decoration:none;color:#fff;background:var(--bg);box-shadow:0 0 calc(var(--active) * 2.5em) calc(var(--active) * .8em) hsl(var(--glow) 97% 61% / .45),0 0 calc(var(--active) * 4em) calc(var(--active) * 1.4em) hsl(var(--accent) 90% 58% / .28),0 .05em hsl(var(--glow) calc(var(--active) * 97%) calc((var(--active) * 50%) + 30%)) inset,0 -.05em hsl(var(--glow) calc(var(--active) * 97%) calc(var(--active) * 60%)) inset;transition:box-shadow var(--transition),scale var(--transition),background var(--transition);scale:calc(1 + (var(--active) * .04))}.sparkle-btn:active{scale:1}.sparkle-btn:is(:hover,:focus-visible){--active: 1;--play-state: running}.sparkle-btn[data-intro=on]{animation:sparkle-intro 2.6s ease-in-out;--play-state: running}.sparkle-btn.sparkle-btn--subtle[data-intro=on]{animation-name:sparkle-intro-soft}@keyframes sparkle-intro-soft{0%{--active: 0}30%{--active: .55}62%{--active: .22}to{--active: 0}}@keyframes sparkle-intro{0%{--active: 0}22%{--active: 1}45%{--active: .3}62%{--active: 1}to{--active: 0}}.sparkle-btn__spark{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100px;rotate:0deg;overflow:hidden;-webkit-mask:linear-gradient(white,transparent 50%);mask:linear-gradient(white,transparent 50%);animation:sparkle-flip calc(var(--spark) * 2) infinite steps(2,end)}.sparkle-btn__spark:before{content:"";position:absolute;width:200%;aspect-ratio:1;top:0;left:50%;z-index:-1;translate:-50% -15%;rotate:0;transform:rotate(-90deg);opacity:calc(var(--active) + .35);background:conic-gradient(from 0deg,transparent 0 340deg,hsl(var(--glow) 97% 80%) 360deg);transition:opacity var(--transition);animation:sparkle-rotate var(--spark) linear infinite both}.sparkle-btn__spark:after{content:"";position:absolute;inset:var(--cut);border-radius:100px}.sparkle-btn__backdrop{position:absolute;inset:var(--cut);background:var(--bg);border-radius:100px;transition:background var(--transition)}.sparkle-btn:before{content:"";position:absolute;top:-.2em;right:-.2em;bottom:-.2em;left:-.2em;z-index:-1;border:.2em solid hsl(var(--accent) 97% 62% / .5);border-radius:100px;opacity:var(--active, 0);transition:opacity var(--transition)}@keyframes sparkle-flip{to{rotate:360deg}}@keyframes sparkle-rotate{to{transform:rotate(90deg)}}.sparkle-btn__icon{position:relative;z-index:1;inline-size:1.15em;overflow:visible!important}.sparkle-btn__icon path{color:hsl(var(--glow) calc(var(--active) * 90%) calc(var(--base) + (var(--active) * (95% - var(--base)))));transform-box:fill-box;transform-origin:center;fill:currentColor;stroke:currentColor;animation-delay:calc((var(--transition) * 1.5) + (var(--delay) * 1s));animation-duration:.6s;transition:color var(--transition)}.sparkle-btn:is(:hover,:focus-visible) .sparkle-btn__icon path,.sparkle-btn[data-intro=on] .sparkle-btn__icon path{animation-name:sparkle-bounce}@keyframes sparkle-bounce{35%,65%{scale:var(--scale)}}.sparkle-btn__icon path:nth-of-type(1){--scale: .5;--delay: .1;--base: 62%}.sparkle-btn__icon path:nth-of-type(2){--scale: 1.5;--delay: .2;--base: 52%}.sparkle-btn__icon path:nth-of-type(3){--scale: 2.5;--delay: .35;--base: 56%}.sparkle-btn__text{position:relative;z-index:1;letter-spacing:.01ch;color:#fff;opacity:calc(.82 + (var(--active) * .18));transition:opacity var(--transition)}.sparkle-btn__particles{position:absolute;width:200%;aspect-ratio:1;top:50%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(white,transparent 65%);mask:radial-gradient(white,transparent 65%);z-index:-1;pointer-events:none;opacity:var(--active, 0);transition:opacity var(--transition)}.sparkle-btn__particle{width:calc(var(--size, .25) * 1rem);aspect-ratio:1;position:absolute;top:calc(var(--y) * 1%);left:calc(var(--x) * 1%);opacity:var(--alpha, 1);animation:sparkle-float calc(var(--duration, 1) * 1s) calc(var(--delay) * -1s) infinite linear;transform-origin:var(--origin-x, 1000%) var(--origin-y, 1000%);z-index:-1;animation-play-state:var(--play-state, paused)}.sparkle-btn__particle path{fill:hsl(var(--glow) 95% 68%);stroke:none}.sparkle-btn__particle:nth-of-type(3n) path{fill:hsl(var(--accent) 92% 72%)}.sparkle-btn__particle:nth-of-type(2n){animation-direction:reverse}@keyframes sparkle-float{to{rotate:360deg}}@media (prefers-reduced-motion: reduce){.sparkle-btn__spark,.sparkle-btn__spark:before,.sparkle-btn__particle,.sparkle-btn__icon path{animation:none!important}.sparkle-btn,.sparkle-btn[data-intro=on]{animation:none!important;scale:1}}.stat-marquee{padding:clamp(3rem,7vw,5.5rem) 1.5rem;background:#0b0b0e;border-top:1px solid rgba(255,255,255,.06);overflow:hidden}.stat-marquee__inner{max-width:1120px;margin:0 auto;text-align:center}.stat-marquee__heading{margin:0 0 12px;font-size:clamp(1.4rem,3vw,2rem);font-weight:700;color:#fff;letter-spacing:-.01em}.stat-marquee__lede{max-width:640px;margin:0 auto;font-size:1rem;line-height:1.7;color:#fff9}.stat-marquee__lede a{color:#e6c96a;text-decoration:underline;text-underline-offset:2px}.stat-marquee__scene{--buff: 5.5rem;height:420px;margin-top:2.75rem;perspective:1100px;-webkit-mask:linear-gradient(transparent,white var(--buff) calc(100% - var(--buff)),transparent),linear-gradient(90deg,transparent,white var(--buff) calc(100% - var(--buff)),transparent);mask:linear-gradient(transparent,white var(--buff) calc(100% - var(--buff)),transparent),linear-gradient(90deg,transparent,white var(--buff) calc(100% - var(--buff)),transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.stat-marquee__grid{--rotate: 1;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;height:100%;transform-style:preserve-3d;transform:rotateX(calc(var(--rotate) * 9deg)) rotate(calc(var(--rotate) * -5deg))}.stat-marquee__col{list-style:none;margin:0;padding:0;position:relative;overflow:visible}.stat-marquee__item{--step: 76px;--loop: calc(var(--count) * var(--step));position:absolute;inset-inline:0;top:calc(var(--step) * -1);height:64px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff08;transform:translateY(calc(var(--index) * var(--step)))}.stat-marquee__abbr{font-size:.92rem;font-weight:700;color:#e6c96a;letter-spacing:.02em;line-height:1.1}.stat-marquee__name{font-size:.63rem;color:#fff6;text-transform:uppercase;letter-spacing:.07em;line-height:1.2;padding:0 8px;text-align:center}@media (prefers-reduced-motion: no-preference){.stat-marquee__item{animation:stat-marquee-slide var(--speed, 30s) linear infinite;animation-delay:calc(var(--speed, 30s) / var(--count) * var(--index) * -1)}@keyframes stat-marquee-slide{0%{transform:translateY(var(--loop))}to{transform:translateY(0)}}}.feature-band{--backdrop: hsl(0 0% 60% / .08);--radius: 14;--border: 1;--size: 220;padding:clamp(3rem,8vw,6rem) 1.5rem clamp(4rem,9vw,7rem);background:#0d0d10;border-top:1px solid rgba(255,255,255,.06)}.feature-band__inner{max-width:1120px;margin:0 auto}.feature-band__heading{margin:0;font-size:clamp(1.5rem,3.2vw,2.1rem);font-weight:700;color:#fff;text-align:center;letter-spacing:-.01em}.feature-band__lede{max-width:760px;margin:16px auto 0;text-align:center;font-size:1rem;line-height:1.75;color:#ffffff9e}.feature-band__footnote{max-width:760px;margin:clamp(2rem,4vw,3rem) auto 0;text-align:center;font-size:.88rem;line-height:1.7;color:#ffffff80}.feature-band__footnote a,.feature-band__lede a{color:#e6c96a;text-decoration:underline;text-underline-offset:2px}.feature-band__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:18px;margin-top:clamp(2rem,4vw,3rem)}[data-glow]{--border-size: calc(var(--border, 1) * 1px);--spotlight-size: calc(var(--size, 220) * 1px);--hue: calc(var(--base) + (var(--xp, 0) * var(--spread, 0)));position:relative;border-radius:calc(var(--radius) * 1px);border:var(--border-size) solid var(--backdrop);background-color:#ffffff05;background-image:radial-gradient(var(--spotlight-size) var(--spotlight-size) at calc(var(--x, -9999) * 1px) calc(var(--y, -9999) * 1px),hsl(var(--hue, 43) calc(var(--saturation, 95) * 1%) calc(var(--lightness, 68) * 1%) / var(--bg-spot-opacity, .13)),transparent);background-size:calc(100% + (2 * var(--border-size))) calc(100% + (2 * var(--border-size)));background-position:50% 50%;background-attachment:fixed;padding:22px 22px 24px}[data-glow]:before{pointer-events:none;content:"";position:absolute;inset:calc(var(--border-size) * -1);border:var(--border-size) solid transparent;border-radius:calc(var(--radius) * 1px);background-attachment:fixed;background-size:calc(100% + (2 * var(--border-size))) calc(100% + (2 * var(--border-size)));background-repeat:no-repeat;background-position:50% 50%;background-image:radial-gradient(calc(var(--spotlight-size) * .75) calc(var(--spotlight-size) * .75) at calc(var(--x, -9999) * 1px) calc(var(--y, -9999) * 1px),hsl(var(--hue, 43) calc(var(--saturation, 95) * 1%) calc(var(--lightness, 55) * 1%) / var(--border-spot-opacity, 1)),transparent 100%);filter:brightness(1.7);-webkit-mask:linear-gradient(transparent,transparent),linear-gradient(white,white);mask:linear-gradient(transparent,transparent),linear-gradient(white,white);mask-clip:padding-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect}.feature-band__grid>*{--spread: 0;--saturation: 92;--lightness: 62;--bg-spot-opacity: .3}.feature-band__grid>*:nth-child(4n+1){--base: 217}.feature-band__grid>*:nth-child(4n+2){--base: 4}.feature-band__grid>*:nth-child(4n+3){--base: 45}.feature-band__grid>*:nth-child(4n+4){--base: 136}.feature-band__card-title{margin:0 0 8px;font-size:1rem;font-weight:700;color:#fff;letter-spacing:.01em}.feature-band__card-body{margin:0;font-size:.9rem;line-height:1.65;color:#ffffffa8}.feature-band__card-body a{color:#e6c96a;text-decoration:underline;text-underline-offset:2px}@media (prefers-reduced-motion: reduce){[data-glow]{background-image:none}[data-glow]:before{display:none}}.ui-Container.comparison-page{padding-top:32px;padding-bottom:32px;max-width:1100px}@media (min-width: 900px){.ui-Container.comparison-page{padding-top:48px;padding-bottom:48px}}.ui-Text.comparison-title{font-weight:700;margin-bottom:12px;text-align:center;color:#fff;letter-spacing:-.01em}.ui-Text.comparison-lead{color:#ffffffb8;text-align:center;max-width:760px;margin:0 auto 32px;line-height:1.7}.comparison-lead__strong{display:block;margin-top:8px;color:#fffffff2}.comparison-table-wrap{width:100%;overflow-x:auto;border:1px solid rgba(255,255,255,.1);border-radius:16px;background-color:#ffffff05}.comparison-table{width:100%;border-collapse:collapse;border-spacing:0;font-size:.875rem;line-height:1.43;letter-spacing:.01071em;color:#ffffffde}.comparison-th,.comparison-td,.comparison-feature{padding:16px;border-bottom:1px solid rgba(255,255,255,.12);text-align:center;vertical-align:middle}.comparison-th{font-weight:600;color:#ffffffb3;line-height:1.5rem}.comparison-th--capability{font-weight:700;color:#fff;text-align:left;width:34%}.comparison-feature{text-align:left;color:#fff}.ui-Text.comparison-feature__name{font-weight:600}.ui-Text.comparison-feature__detail{color:#ffffff80}.comparison-row:hover{background-color:#ffffff14}.comparison-caption{caption-side:bottom;padding:14px 16px;font-size:.8rem;color:#ffffff80;text-align:left}.comparison-highlight{background:linear-gradient(180deg,#ffc1401c,#ffc1400d);border-left:1px solid rgba(255,205,90,.55);border-right:1px solid rgba(255,205,90,.55);box-shadow:inset 0 0 22px #ffc14017}.comparison-th--highlight{font-weight:800;color:#ffdc8a;font-size:1rem;letter-spacing:.02em;background:linear-gradient(180deg,#ffc14042,#ffc14021);border-top:1px solid rgba(255,215,110,.8);text-shadow:0 0 12px rgba(255,205,90,.9),0 0 28px rgba(255,170,40,.55);animation:comparison-gold-pulse 4s ease-in-out infinite}@keyframes comparison-gold-pulse{0%,to{box-shadow:0 0 22px #ffc1404d,inset 0 0 16px #ffc1401a}50%{box-shadow:0 0 40px #ffc1408c,inset 0 0 26px #ffc14033}}@media (prefers-reduced-motion: reduce){.comparison-th--highlight{animation:none;box-shadow:0 0 26px #ffc14066}}.comparison-value{display:flex;align-items:center;justify-content:center;gap:6px;font-weight:600}.comparison-value--yes{color:#4ade80}.comparison-value--no{color:#f87171}.comparison-value--soon{color:#93c5fd}.comparison-value--tbd{color:#fff6;font-weight:400}.comparison-value__icon{font-size:19px}.comparison-value__icon--small{font-size:18px}.comparison-footer{margin-top:40px;text-align:center}.ui-Text.comparison-footer__text{color:#fff9;margin-bottom:20px}.comparison-link{color:#ffd071}.home-comparison{padding:clamp(3rem,7vw,5.5rem) 1.5rem clamp(3.5rem,8vw,6rem);background:#0f0f13;border-top:1px solid rgba(255,255,255,.06)}.home-comparison__inner{max-width:1120px;margin:0 auto}.home-comparison__heading{margin:0;font-size:clamp(1.5rem,3.2vw,2.1rem);font-weight:700;color:#fff;text-align:center;letter-spacing:-.01em}.home-comparison__lede{max-width:760px;margin:1rem auto 2.25rem;color:#ffffffa8;font-size:1.02rem;line-height:1.7;text-align:center}.home-comparison__count{color:#ffdc8a;font-weight:700}.home-comparison__more{margin:1.5rem 0 0;text-align:center;font-size:.95rem}.home-comparison__link{color:#e6c96a;text-decoration:underline;text-underline-offset:3px}.home-comparison__link:hover{color:#ffdc8a}.home-hero{background:linear-gradient(135deg,#121212,#2d1b4e);padding:64px 16px;position:relative;overflow:hidden;min-height:90vh;max-height:900px;display:flex;align-items:center}@media (min-width: 900px){.home-hero{padding:96px 16px;min-height:80vh}}.home-hero-row{display:flex;flex-direction:column;align-items:center;justify-content:space-between;max-width:1200px;margin-left:auto;margin-right:auto;gap:32px}@media (min-width: 900px){.home-hero-row{flex-direction:row;align-items:flex-start;gap:40px}}.home-hero-text{flex:1 1 auto;max-width:100%;z-index:2}@media (min-width: 900px){.home-hero-text{max-width:52%;padding-right:16px}}.ui-Text.home-hero-title{color:#fff;font-weight:700;text-shadow:0 0 10px rgba(144,104,255,.5),0 0 20px rgba(144,104,255,.3);margin-bottom:24px;line-height:1.2;max-width:800px}@media (max-width: 899.95px){.ui-Text.home-hero-title{font-size:2.5rem}}@media (min-width: 900px){.ui-Text.home-hero-title{font-size:3rem}}@media (min-width: 1200px){.ui-Text.home-hero-title{font-size:3.5rem}}.home-hero-title span{color:#a67dff}.ui-Text.home-hero-subtitle{max-width:600px;font-size:1.1rem;line-height:1.5;margin-bottom:30px}@media (min-width: 900px){.ui-Text.home-hero-subtitle{font-size:1.3rem}}.home-hero-cta{margin-top:16px;display:flex;align-items:center;flex-wrap:wrap;gap:16px}@media (min-width: 900px){.home-hero-cta{flex-wrap:nowrap;gap:0}}.home-demo-link{color:#fff;text-decoration:none;display:inline-flex;align-items:center;margin-left:0;font-size:1.1rem;font-weight:500;position:relative;transition:all .3s ease}.home-demo-link:after{content:"";position:absolute;width:0;height:2px;bottom:-4px;left:0;background-color:#fff;transition:width .3s ease}@media (min-width: 900px){.home-demo-link{margin-left:40px}}.home-demo-link:hover{color:#fff}.home-demo-link:hover:after{width:100%}.home-demo-link .ui-Icon{margin-left:4px;font-size:1.3rem;transition:all .3s ease;color:#fff}.home-demo-link:hover .ui-Icon{transform:translate(4px)}.home-discord-link{display:flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;background:#ffffff12;border-radius:20px;padding:8px 16px;margin-top:40px;text-align:center;border:1px solid rgba(255,255,255,.25);transition:all .3s ease;cursor:pointer}.home-discord-link:hover{background:#ffffff24;border-color:#ffffff80;transform:translateY(-1px);box-shadow:0 4px 12px #ffffff26}.home-discord-icon{width:18px;height:18px;flex-shrink:0;fill:#5865f2}.ui-Text.home-discord-text{font-weight:500;font-size:.85rem;color:#f2f2f2;margin:0}.home-demo-col{flex:0 1 auto;display:none;margin-top:32px;z-index:1;height:450px;position:relative}@media (min-width: 900px){.home-demo-col{display:block;margin-top:0}}.home-try-me{position:absolute;top:calc(100% + 15px);left:50%;transform:translate(-50%);display:flex;flex-direction:row;align-items:center;opacity:0;transition:opacity .8s ease;pointer-events:none;z-index:5}.home-try-me--visible{opacity:1}.ui-Text.home-try-me-text{color:#fff;font-size:1rem;font-weight:500;margin-right:10px}.home-try-me-arrow{font-size:14px;color:#fff;animation:slowBounce 2.5s infinite}.home-new-feature-banner{background:linear-gradient(90deg,#ff6b35cc,#ff8e53cc);border-radius:20px;padding:8px 16px;margin-top:40px;text-align:center;box-shadow:0 2px 8px #ff6b3533;border:1px solid rgba(255,255,255,.1);transition:all .3s ease;cursor:pointer;text-decoration:none;display:block}.home-new-feature-banner:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ff6b354d;text-decoration:none}.ui-Text.home-new-feature-text{font-weight:600;font-size:.85rem;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3);margin:0}.home-new-feature-text .new-badge{font-weight:700;background-color:#fff3;padding:2px 5px;border-radius:3px;margin-right:6px;font-size:.75rem}.home-sale-banner{background:linear-gradient(90deg,#f44383cc,#ec454bcc);border-radius:20px;padding:8px 16px;margin-top:40px;text-align:center;box-shadow:0 2px 8px #f4438333;border:1px solid rgba(255,255,255,.1);transition:all .3s ease;cursor:pointer;text-decoration:none;display:block}.home-sale-banner:hover{transform:translateY(-1px);box-shadow:0 4px 12px #f443834d;text-decoration:none}.ui-Text.home-sale-banner-text{font-weight:600;font-size:.85rem;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3);margin:0;display:flex;align-items:center;justify-content:center;gap:6px}.home-sale-banner-text .sale-badge{font-weight:700;background-color:#fff3;padding:2px 5px;border-radius:3px;margin-right:2px;font-size:.75rem}
