*,*:before,*:after{box-sizing:border-box}*{margin:0}html:focus-within{scroll-behavior:smooth}html,body{height:100%}body{line-height:1.5;-webkit-text-size-adjust:100%;text-size-adjust:100%}button,input,optgroup,select,textarea{font:inherit}ul[role=list],ol[role=list]{list-style:none}ul,ol{padding-left:0}a{text-decoration:none;color:inherit}img,picture{max-width:100%;display:block}video{display:block;max-width:100%;height:auto}table{border-collapse:collapse;border-spacing:0}button{background:none;border:0;padding:0;cursor:pointer}input,textarea{border:0}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/InterVariable-DiVDrmQJ.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/InterVariable-Italic-FCBEiFp6.woff2) format("woff2")}.g-root{--g-font-family-sans: "Inter", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--g-text-body-font-family: var(--g-font-family-sans);--g-text-caption-font-family: var(--g-font-family-sans);--g-text-header-font-family: var(--g-font-family-sans);--g-text-subheader-font-family: var(--g-font-family-sans);--g-text-display-font-family: var(--g-font-family-sans);--g-text-body-font-weight: 400;--g-text-caption-font-weight: 400;--g-text-header-font-weight: 600;--g-text-subheader-font-weight: 600;--g-text-display-font-weight: 600;--g-text-body-1-font-size: 13px;--g-text-body-1-line-height: 18px;--g-text-body-2-font-size: 15px;--g-text-body-2-line-height: 20px;--g-text-body-3-font-size: 17px;--g-text-body-3-line-height: 24px;--g-text-body-short-font-size: 13px;--g-text-body-short-line-height: 16px;--g-text-caption-1-font-size: 9px;--g-text-caption-1-line-height: 12px;--g-text-caption-2-font-size: 11px;--g-text-caption-2-line-height: 16px;--g-text-header-1-font-size: 20px;--g-text-header-1-line-height: 24px;--g-text-header-2-font-size: 24px;--g-text-header-2-line-height: 28px;--g-text-subheader-1-font-size: 13px;--g-text-subheader-1-line-height: 18px;--g-text-subheader-2-font-size: 15px;--g-text-subheader-2-line-height: 20px;--g-text-subheader-3-font-size: 17px;--g-text-subheader-3-line-height: 24px;--g-text-display-1-font-size: 28px;--g-text-display-1-line-height: 36px;--g-text-display-2-font-size: 32px;--g-text-display-2-line-height: 40px;--g-text-display-3-font-size: 40px;--g-text-display-3-line-height: 48px;--g-text-display-4-font-size: 48px;--g-text-display-4-line-height: 52px;--g-text-body-1-font: var(--g-text-body-font-weight) var(--g-text-body-1-font-size)/var(--g-text-body-1-line-height) var(--g-text-body-font-family);--g-text-body-2-font: var(--g-text-body-font-weight) var(--g-text-body-2-font-size)/var(--g-text-body-2-line-height) var(--g-text-body-font-family);--g-text-body-3-font: var(--g-text-body-font-weight) var(--g-text-body-3-font-size)/var(--g-text-body-3-line-height) var(--g-text-body-font-family);--g-text-body-short-font: var(--g-text-body-font-weight) var(--g-text-body-short-font-size)/var(--g-text-body-short-line-height) var(--g-text-body-font-family);--g-text-caption-1-font: var(--g-text-caption-font-weight) var(--g-text-caption-1-font-size)/var(--g-text-caption-1-line-height) var(--g-text-caption-font-family);--g-text-caption-2-font: var(--g-text-caption-font-weight) var(--g-text-caption-2-font-size)/var(--g-text-caption-2-line-height) var(--g-text-caption-font-family);--g-text-header-1-font: var(--g-text-header-font-weight) var(--g-text-header-1-font-size)/var(--g-text-header-1-line-height) var(--g-text-header-font-family);--g-text-header-2-font: var(--g-text-header-font-weight) var(--g-text-header-2-font-size)/var(--g-text-header-2-line-height) var(--g-text-header-font-family);--g-text-subheader-1-font: var(--g-text-subheader-font-weight) var(--g-text-subheader-1-font-size)/var(--g-text-subheader-1-line-height) var(--g-text-subheader-font-family);--g-text-subheader-2-font: var(--g-text-subheader-font-weight) var(--g-text-subheader-2-font-size)/var(--g-text-subheader-2-line-height) var(--g-text-subheader-font-family);--g-text-subheader-3-font: var(--g-text-subheader-font-weight) var(--g-text-subheader-3-font-size)/var(--g-text-subheader-3-line-height) var(--g-text-subheader-font-family);--g-text-display-1-font: var(--g-text-display-font-weight) var(--g-text-display-1-font-size)/var(--g-text-display-1-line-height) var(--g-text-display-font-family);--g-text-display-2-font: var(--g-text-display-font-weight) var(--g-text-display-2-font-size)/var(--g-text-display-2-line-height) var(--g-text-display-font-family);--g-text-display-3-font: var(--g-text-display-font-weight) var(--g-text-display-3-font-size)/var(--g-text-display-3-line-height) var(--g-text-display-font-family);--g-text-display-4-font: var(--g-text-display-font-weight) var(--g-text-display-4-font-size)/var(--g-text-display-4-line-height) var(--g-text-display-font-family);--g-spacing-base: 4px;--g-spacing-0: calc(var(--g-spacing-base) * 0);--g-spacing-half: calc(var(--g-spacing-base) * .5);--g-spacing-1: var(--g-spacing-base);--g-spacing-2: calc(var(--g-spacing-base) * 2);--g-spacing-3: calc(var(--g-spacing-base) * 3);--g-spacing-4: calc(var(--g-spacing-base) * 4);--g-spacing-5: calc(var(--g-spacing-base) * 5);--g-spacing-6: calc(var(--g-spacing-base) * 6);--g-spacing-7: calc(var(--g-spacing-base) * 7);--g-spacing-8: calc(var(--g-spacing-base) * 8);--g-spacing-9: calc(var(--g-spacing-base) * 9);--g-spacing-10: calc(var(--g-spacing-base) * 10);--g-scrollbar-width: 12px;--g-border-radius-xs: 2px;--g-border-radius-s: 4px;--g-border-radius-m: 6px;--g-border-radius-l: 8px;--g-border-radius-xl: 10px;--g-popup-border-radius: var(--g-border-radius-m);--g-modal-border-radius: var(--g-border-radius-l);color:var(--g-color-text-primary);font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);background:var(--g-color-base-background)}.g-root_theme_light{--g-color-private-white-50: rgba(255, 255, 255, .05);--g-color-private-white-75: rgba(255, 255, 255, .075);--g-color-private-white-100: rgba(255, 255, 255, .1);--g-color-private-white-150: rgba(255, 255, 255, .15);--g-color-private-white-200: rgba(255, 255, 255, .2);--g-color-private-white-250: rgba(255, 255, 255, .25);--g-color-private-white-300: rgba(255, 255, 255, .3);--g-color-private-white-350: rgba(255, 255, 255, .35);--g-color-private-white-400: rgba(255, 255, 255, .4);--g-color-private-white-450: rgba(255, 255, 255, .45);--g-color-private-white-500: rgba(255, 255, 255, .5);--g-color-private-white-550: rgba(255, 255, 255, .55);--g-color-private-white-600: rgba(255, 255, 255, .6);--g-color-private-white-650: rgba(255, 255, 255, .65);--g-color-private-white-700: rgba(255, 255, 255, .7);--g-color-private-white-750: rgba(255, 255, 255, .75);--g-color-private-white-800: rgba(255, 255, 255, .8);--g-color-private-white-850: rgba(255, 255, 255, .85);--g-color-private-white-900: rgba(255, 255, 255, .9);--g-color-private-white-950: rgba(255, 255, 255, .95);--g-color-private-white-1000-solid: #fff;--g-color-private-black-50: rgba(0, 0, 0, .05);--g-color-private-black-75: rgba(0, 0, 0, .075);--g-color-private-black-100: rgba(0, 0, 0, .1);--g-color-private-black-150: rgba(0, 0, 0, .15);--g-color-private-black-200: rgba(0, 0, 0, .2);--g-color-private-black-250: rgba(0, 0, 0, .25);--g-color-private-black-300: rgba(0, 0, 0, .3);--g-color-private-black-350: rgba(0, 0, 0, .35);--g-color-private-black-400: rgba(0, 0, 0, .4);--g-color-private-black-450: rgba(0, 0, 0, .45);--g-color-private-black-500: rgba(0, 0, 0, .5);--g-color-private-black-550: rgba(0, 0, 0, .55);--g-color-private-black-600: rgba(0, 0, 0, .6);--g-color-private-black-650: rgba(0, 0, 0, .65);--g-color-private-black-700: rgba(0, 0, 0, .7);--g-color-private-black-750: rgba(0, 0, 0, .75);--g-color-private-black-800: rgba(0, 0, 0, .8);--g-color-private-black-850: rgba(0, 0, 0, .85);--g-color-private-black-900: rgba(0, 0, 0, .9);--g-color-private-black-950: rgba(0, 0, 0, .95);--g-color-private-black-20-solid: #fafafa;--g-color-private-black-50-solid: #f2f2f2;--g-color-private-black-100-solid: #e5e5e5;--g-color-private-black-150-solid: #d9d9d9;--g-color-private-black-200-solid: #ccc;--g-color-private-black-250-solid: #bfbfbf;--g-color-private-black-300-solid: #b3b3b3;--g-color-private-black-350-solid: #a6a6a6;--g-color-private-black-400-solid: #999;--g-color-private-black-450-solid: #8c8c8c;--g-color-private-black-500-solid: gray;--g-color-private-black-550-solid: #737373;--g-color-private-black-600-solid: #666;--g-color-private-black-650-solid: #595959;--g-color-private-black-700-solid: #4c4c4c;--g-color-private-black-750-solid: #404040;--g-color-private-black-800-solid: #333;--g-color-private-black-850-solid: #262626;--g-color-private-black-900-solid: #1a1a1a;--g-color-private-black-950-solid: #0d0d0d;--g-color-private-black-1000-solid: #000;--g-color-private-blue-50-solid: #eef3ff;--g-color-private-blue-100-solid: #e5ecff;--g-color-private-blue-150-solid: #dce6ff;--g-color-private-blue-200-solid: #cbdaff;--g-color-private-blue-250-solid: #bacdff;--g-color-private-blue-300-solid: #a8c1ff;--g-color-private-blue-350-solid: #97b4ff;--g-color-private-blue-400-solid: #86a8ff;--g-color-private-blue-450-solid: #749bff;--g-color-private-blue-500-solid: #638fff;--g-color-private-blue-550-solid: #5282ff;--g-color-private-blue-600-solid: #4e79eb;--g-color-private-blue-650-solid: #4a71d6;--g-color-private-blue-700-solid: #4768c2;--g-color-private-blue-750-solid: #4360ad;--g-color-private-blue-800-solid: #3f5799;--g-color-private-blue-850-solid: #3c4f85;--g-color-private-blue-900-solid: #384670;--g-color-private-blue-950-solid: #343d5c;--g-color-private-blue-1000-solid: #333952;--g-color-private-cool-grey-50: rgba(107, 132, 153, .1);--g-color-private-cool-grey-100: rgba(107, 132, 153, .15);--g-color-private-cool-grey-150: rgba(107, 132, 153, .2);--g-color-private-cool-grey-200: rgba(107, 132, 153, .3);--g-color-private-cool-grey-250: rgba(107, 132, 153, .4);--g-color-private-cool-grey-300: rgba(107, 132, 153, .5);--g-color-private-cool-grey-350: rgba(107, 132, 153, .6);--g-color-private-cool-grey-400: rgba(107, 132, 153, .7);--g-color-private-cool-grey-450: rgba(107, 132, 153, .8);--g-color-private-cool-grey-500: rgba(107, 132, 153, .9);--g-color-private-cool-grey-50-solid: #f0f3f5;--g-color-private-cool-grey-100-solid: #e9edf0;--g-color-private-cool-grey-150-solid: #e1e6eb;--g-color-private-cool-grey-200-solid: #d3dae0;--g-color-private-cool-grey-250-solid: #c4ced6;--g-color-private-cool-grey-300-solid: #b5c1cc;--g-color-private-cool-grey-350-solid: #a6b5c2;--g-color-private-cool-grey-400-solid: #97a9b8;--g-color-private-cool-grey-450-solid: #899dad;--g-color-private-cool-grey-500-solid: #7a90a3;--g-color-private-cool-grey-550-solid: #6b8499;--g-color-private-cool-grey-600-solid: #657b8f;--g-color-private-cool-grey-650-solid: #5f7285;--g-color-private-cool-grey-700-solid: #586a7a;--g-color-private-cool-grey-750-solid: #526170;--g-color-private-cool-grey-800-solid: #4c5866;--g-color-private-cool-grey-850-solid: #464f5c;--g-color-private-cool-grey-900-solid: #404652;--g-color-private-cool-grey-950-solid: #393e47;--g-color-private-cool-grey-1000-solid: #363942;--g-color-text-primary: var(--g-color-text-dark-primary);--g-color-text-complementary: var(--g-color-text-dark-complementary);--g-color-text-secondary: var(--g-color-text-dark-secondary);--g-color-text-hint: var(--g-color-text-dark-hint);--g-color-text-info: var(--g-color-private-blue-600-solid);--g-color-text-positive: var(--g-color-private-green-600-solid);--g-color-text-warning: var(--g-color-private-blue-700-solid);--g-color-text-danger: var(--g-color-private-red-600-solid);--g-color-text-utility: var(--g-color-private-purple-600-solid);--g-color-text-misc: var(--g-color-private-cool-grey-600-solid);--g-color-text-info-heavy: var(--g-color-private-blue-700-solid);--g-color-text-positive-heavy: var(--g-color-private-green-700-solid);--g-color-text-warning-heavy: var(--g-color-private-orange-700-solid);--g-color-text-danger-heavy: var(--g-color-private-red-700-solid);--g-color-text-utility-heavy: var(--g-color-private-purple-700-solid);--g-color-text-misc-heavy: var(--g-color-private-cool-grey-700-solid);--g-color-text-brand: var(--g-color-private-blue-600-solid);--g-color-text-brand-heavy: var(--g-color-private-blue-700-solid);--g-color-text-brand-contrast: var(--g-color-text-dark-primary);--g-color-text-link: var(--g-color-private-blue-650-solid);--g-color-text-link-hover: var(--g-color-private-blue-750-solid);--g-color-text-link-visited: var(--g-color-private-purple-550-solid);--g-color-text-link-visited-hover: var(--g-color-private-purple-800-solid);--g-color-text-dark-primary: var(--g-color-private-black-850);--g-color-text-dark-complementary: var(--g-color-private-black-700);--g-color-text-dark-secondary: var(--g-color-private-black-500);--g-color-text-dark-hint: var(--g-color-private-black-300);--g-color-text-light-primary: var(--g-color-private-white-1000-solid);--g-color-text-light-complementary: var(--g-color-private-white-850);--g-color-text-light-secondary: var(--g-color-private-white-700);--g-color-text-light-hint: var(--g-color-private-white-500);--g-color-text-inverted-primary: var(--g-color-text-light-primary);--g-color-text-inverted-complementary: var(--g-color-text-light-complementary);--g-color-text-inverted-secondary: var(--g-color-text-light-secondary);--g-color-text-inverted-hint: var(--g-color-text-light-hint);--g-color-base-background: var(--g-color-private-white-1000-solid);--g-color-base-generic: var(--g-color-private-black-50);--g-color-base-generic-hover: var(--g-color-private-black-150);--g-color-base-generic-medium: var(--g-color-private-black-150);--g-color-base-generic-medium-hover: var(--g-color-private-black-250);--g-color-base-generic-accent: var(--g-color-private-black-150);--g-color-base-generic-accent-disabled: var(--g-color-private-black-70);--g-color-base-generic-ultralight: var(--g-color-private-black-20-solid);--g-color-base-simple-hover: var(--g-color-private-black-50);--g-color-base-simple-hover-solid: var(--g-color-private-black-50-solid);--g-color-base-brand: var(--g-color-private-blue-600-solid);--g-color-base-brand-hover: var(--g-color-private-blue-700-solid);--g-color-base-selection: var(--g-color-private-blue-100-solid);--g-color-base-selection-hover: var(--g-color-private-blue-200-solid);--g-color-base-info-light: var(--g-color-private-blue-100);--g-color-base-info-light-hover: var(--g-color-private-blue-200);--g-color-base-info-medium: var(--g-color-private-blue-200);--g-color-base-info-medium-hover: var(--g-color-private-blue-300);--g-color-base-info-heavy: var(--g-color-private-blue-600-solid);--g-color-base-info-heavy-hover: var(--g-color-private-blue-700-solid);--g-color-base-positive-light: var(--g-color-private-green-100);--g-color-base-positive-light-hover: var(--g-color-private-green-200);--g-color-base-positive-medium: var(--g-color-private-green-200);--g-color-base-positive-medium-hover: var(--g-color-private-green-300);--g-color-base-positive-heavy: var(--g-color-private-green-600-solid);--g-color-base-positive-heavy-hover: var(--g-color-private-green-700-solid);--g-color-base-warning-light: var(--g-color-private-blue-200);--g-color-base-warning-light-hover: var(--g-color-private-blue-300);--g-color-base-warning-medium: var(--g-color-private-blue-400);--g-color-base-warning-medium-hover: var(--g-color-private-blue-500);--g-color-base-warning-heavy: var(--g-color-private-blue-550-solid);--g-color-base-warning-heavy-hover: var(--g-color-private-blue-650-solid);--g-color-base-danger-light: var(--g-color-private-red-100);--g-color-base-danger-light-hover: var(--g-color-private-red-200);--g-color-base-danger-medium: var(--g-color-private-red-200);--g-color-base-danger-medium-hover: var(--g-color-private-red-300);--g-color-base-danger-heavy: var(--g-color-private-red-600-solid);--g-color-base-danger-heavy-hover: var(--g-color-private-red-700-solid);--g-color-base-utility-light: var(--g-color-private-purple-100);--g-color-base-utility-light-hover: var(--g-color-private-purple-200);--g-color-base-utility-medium: var(--g-color-private-purple-200);--g-color-base-utility-medium-hover: var(--g-color-private-purple-300);--g-color-base-utility-heavy: var(--g-color-private-purple-600-solid);--g-color-base-utility-heavy-hover: var(--g-color-private-purple-700-solid);--g-color-base-neutral-light: var(--g-color-private-black-50);--g-color-base-neutral-light-hover: var(--g-color-private-black-100);--g-color-base-neutral-medium: var(--g-color-private-black-200);--g-color-base-neutral-medium-hover: var(--g-color-private-black-250);--g-color-base-neutral-heavy: var(--g-color-private-black-450);--g-color-base-neutral-heavy-hover: var(--g-color-private-black-550);--g-color-base-misc-light: var(--g-color-private-cool-grey-100);--g-color-base-misc-light-hover: var(--g-color-private-cool-grey-200);--g-color-base-misc-medium: var(--g-color-private-cool-grey-200);--g-color-base-misc-medium-hover: var(--g-color-private-cool-grey-300);--g-color-base-misc-heavy: var(--g-color-private-cool-grey-600-solid);--g-color-base-misc-heavy-hover: var(--g-color-private-cool-grey-700-solid);--g-color-base-light: var(--g-color-private-white-1000-solid);--g-color-base-light-hover: var(--g-color-private-white-850);--g-color-base-light-simple-hover: var(--g-color-private-white-150);--g-color-base-light-disabled: var(--g-color-private-white-150);--g-color-base-light-accent-disabled: var(--g-color-private-white-300);--g-color-base-float: var(--g-color-private-white-1000-solid);--g-color-base-float-hover: var(--g-color-private-black-50-solid);--g-color-base-float-medium: var(--g-color-private-black-550-solid);--g-color-base-float-heavy: var(--g-color-private-black-700-solid);--g-color-base-float-accent: var(--g-color-private-white-1000-solid);--g-color-base-float-accent-hover: var(--g-color-private-white-850);--g-color-base-float-announcement: var(--g-color-private-cool-grey-50-solid);--g-color-base-modal: var(--g-color-base-background);--g-color-line-generic: var(--g-color-private-black-100);--g-color-line-generic-hover: var(--g-color-private-black-150);--g-color-line-generic-active: var(--g-color-private-black-300);--g-color-line-generic-accent: var(--g-color-private-black-150);--g-color-line-generic-accent-hover: var(--g-color-private-black-300);--g-color-line-generic-solid: var(--g-color-private-black-100-solid);--g-color-line-brand: var(--g-color-private-blue-600-solid);--g-color-line-focus: var(--g-color-private-cool-grey-450);--g-color-line-light: var(--g-color-private-white-500);--g-color-line-info: var(--g-color-private-blue-450);--g-color-line-positive: var(--g-color-private-green-450);--g-color-line-warning: var(--g-color-private-blue-600-solid);--g-color-line-danger: var(--g-color-private-red-450);--g-color-line-utility: var(--g-color-private-purple-450);--g-color-line-misc: var(--g-color-private-cool-grey-450);--g-color-sfx-veil: var(--g-color-private-black-250);--g-color-sfx-shadow: var(--g-color-private-black-150);--g-color-sfx-shadow-heavy: var(--g-color-private-black-500);--g-color-sfx-shadow-light: var(--g-color-private-black-50);--g-color-sfx-fade: var(--g-color-private-white-300);--g-color-scroll-track: var(--g-color-base-background);--g-color-scroll-handle: var(--g-color-private-black-100);--g-color-scroll-handle-hover: var(--g-color-private-black-150);--g-color-scroll-corner: var(--g-color-private-black-100);--g-color-infographics-axis: var(--g-color-private-black-150-solid);--g-color-infographics-tooltip-bg: var(--g-color-private-white-950) }.g-button{--_--height: 28px;--_--padding: var(--g-spacing-3);--_--border-width: 0;--_--border-color: transparent;--_--border-color-hover: var(--_--border-color);--_--background-color: transparent;--_--background-color-hover: var(--_--background-color);--_--font-size: var(--g-text-body-1-font-size);--_--font-weight: var(--g-text-body-font-weight);--_--color: var(--g-color-text-primary);--_--color-hover: var(--_--color);--_--gap: var(--g-spacing-1);--_--outline-offset: 0;--_--outline-color: var(--g-color-line-focus);display:inline-flex;box-sizing:border-box;position:relative;overflow:visible;height:var(--_--height);padding:0 var(--_--padding);border:none;background:none;font-family:var(--g-text-body-font-family);font-size:var(--_--font-size);font-weight:var(--_--font-weight);line-height:1;text-align:center;white-space:nowrap;color:var(--_--color);align-items:center;justify-content:center;gap:var(--_--gap);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;text-decoration:none;outline:none;z-index:0;transition:transform .1s ease-out,color .15s linear}.g-button:before{content:"";z-index:-1;background-color:var(--_--background-color);border:var(--_--border-width) solid var(--_--border-color);transition:background-color .15s linear,border-color .15s linear;position:absolute;top:0;right:0;bottom:0;left:0}.g-button:hover,.g-button[aria-haspopup][aria-expanded=true]{color:var(--_--color-hover)}.g-button:hover:before,.g-button[aria-haspopup][aria-expanded=true]:before{background-color:var(--_--background-color-hover);border-color:var(--_--border-color-hover)}.g-button:active>*:not(.g-button__badge),.g-button:active:before{transition:none;transform:scale(.96)}.g-button:focus-visible:before{outline:var(--_--focus-outline-color) solid 2px;outline-offset:var(--_--focus-outline-offset)}.g-button:after{content:"";z-index:-1;transition:none;position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1)}.g-button:active:after{transform:scale(1.042)}.g-button_size_xs{--_--height: 20px;--_--border-radius: var(--g-border-radius-xs);--_--padding: var(--g-spacing-1)}.g-button_size_s{--_--height: 24px;--_--border-radius: var(--g-border-radius-s);--_--padding: var(--g-spacing-2)}.g-button_size_m{--_--height: 28px;--_--border-radius: var(--g-border-radius-m);--_--padding: var(--g-spacing-3)}.g-button_size_l{--_--height: 32px;--_--border-radius: var(--g-border-radius-l);--_--padding: var(--g-spacing-4)}.g-button_size_xl{--_--height: 36px;--_--border-radius: var(--g-border-radius-xl);--_--padding: var(--g-spacing-5)}.g-button_pin_round-round:before{border-radius:var(--_--border-radius)}.g-button_pin_brick-brick:before{border-radius:0}.g-button_pin_clear-clear:before{border-inline:0;border-radius:0}.g-button_pin_circle-circle:before{border-radius:100px}.g-button_pin_round-brick:before{border-start-start-radius:var(--_--border-radius);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--_--border-radius)}.g-button_pin_brick-round:before{border-start-start-radius:0;border-start-end-radius:var(--_--border-radius);border-end-end-radius:var(--_--border-radius);border-end-start-radius:0}.g-button_pin_round-clear:before{border-inline-end:0;border-start-start-radius:var(--_--border-radius);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--_--border-radius)}.g-button_pin_clear-round:before{border-inline-start:0;border-start-start-radius:0;border-start-end-radius:var(--_--border-radius);border-end-end-radius:var(--_--border-radius);border-end-start-radius:0}.g-button_pin_brick-clear:before{border-inline-end:0;border-radius:0}.g-button_pin_clear-brick:before{border-inline-start:0;border-radius:0}.g-button_pin_circle-brick:before{border-start-start-radius:100px;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:100px}.g-button_pin_brick-circle:before{border-start-start-radius:0;border-start-end-radius:100px;border-end-end-radius:100px;border-end-start-radius:0}.g-button_pin_circle-clear:before{border-inline-end:0;border-start-start-radius:100px;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:100px}.g-button_pin_clear-circle:before{border-inline-start:0;border-start-start-radius:0;border-start-end-radius:100px;border-end-end-radius:100px;border-end-start-radius:0}.g-button_pin_round-round:after{border-radius:var(--_--border-radius)}.g-button_pin_brick-brick:after{border-radius:0}.g-button_pin_clear-clear:after{border-inline:0;border-radius:0}.g-button_pin_circle-circle:after{border-radius:100px}.g-button_pin_round-brick:after{border-start-start-radius:var(--_--border-radius);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--_--border-radius)}.g-button_pin_brick-round:after{border-start-start-radius:0;border-start-end-radius:var(--_--border-radius);border-end-end-radius:var(--_--border-radius);border-end-start-radius:0}.g-button_pin_round-clear:after{border-inline-end:0;border-start-start-radius:var(--_--border-radius);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--_--border-radius)}.g-button_pin_clear-round:after{border-inline-start:0;border-start-start-radius:0;border-start-end-radius:var(--_--border-radius);border-end-end-radius:var(--_--border-radius);border-end-start-radius:0}.g-button_pin_brick-clear:after{border-inline-end:0;border-radius:0}.g-button_pin_clear-brick:after{border-inline-start:0;border-radius:0}.g-button_pin_circle-brick:after{border-start-start-radius:100px;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:100px}.g-button_pin_brick-circle:after{border-start-start-radius:0;border-start-end-radius:100px;border-end-end-radius:100px;border-end-start-radius:0}.g-button_pin_circle-clear:after{border-inline-end:0;border-start-start-radius:100px;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:100px}.g-button_pin_clear-circle:after{border-inline-start:0;border-start-start-radius:0;border-start-end-radius:100px;border-end-end-radius:100px;border-end-start-radius:0}.g-button_view_primary{--_--color: #fff;--_--background-color: var(--g-color-private-blue-600-solid);--_--background-color-hover: var(--g-color-private-blue-700-solid)}.g-button_view_secondary{--_--background-color: var(--g-color-base-generic);--_--background-color-hover: var(--g-color-base-generic-hover)}.g-button_view_outlined{--_--border-width: 1px;--_--border-color: var(--g-color-line-generic);--_--border-color-hover: var(--g-color-line-generic-hover);--_--background-color-hover: var(--g-color-base-generic)}.g-button_view_flat{--_--background-color-hover: var(--g-color-base-generic)}.g-button_view_link{--_--color: var(--g-color-text-link);--_--color-hover: var(--g-color-text-link-hover)}.g-button_padding_none{--_--padding: 0}.g-button__text{white-space:nowrap;display:inline-block}.g-button__icon{margin:0 calc((var(--g-button-height,var(--_--height)) - var(--g-button-icon-space,var(--_--icon-space)))/2*-1);width:var(--g-button-height,var(--_--height));height:var(--g-button-height,var(--_--height));display:inline-block;position:relative}.g-button__icon:after{content:" ";visibility:hidden}.g-button__icon-inner{justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.g-button__icon_side_start{order:-1}.g-button__icon_side_end{order:1}.g-button__icon:only-child{margin:0}.g-button:has(.g-button__icon:only-child){--_--padding: 0 }.g-button:has(.g-button__icon:only-child):not(.g-button_width_max){width:var(--g-button-height,var(--_--height))}.g-button_selected:not(.g-button_view_outlined-contrast){--_--border-width: 0 }.g-button_selected:not(.g-button_view_normal-contrast,.g-button_view_flat-contrast,.g-button_view_outlined-contrast){--_--color: var(--g-color-text-brand-heavy);--_--background-color: var(--g-color-base-selection);--_--background-color-hover: var(--g-color-base-selection-hover) }.g-button_selected.g-button_view_outlined-info,.g-button_selected.g-button_view_flat-info{--_--color: var(--g-color-text-info-heavy);--_--background-color: var(--g-color-base-info-light);--_--background-color-hover: var(--g-color-base-info-light-hover) }.g-button_selected.g-button_view_outlined-success,.g-button_selected.g-button_view_flat-success{--_--color: var(--g-color-text-positive-heavy);--_--background-color: var(--g-color-base-positive-light);--_--background-color-hover: var(--g-color-base-positive-light-hover) }.g-button_selected.g-button_view_outlined-warning,.g-button_selected.g-button_view_flat-warning{--_--color: var(--g-color-text-warning-heavy);--_--background-color: var(--g-color-base-warning-light);--_--background-color-hover: var(--g-color-base-warning-light-hover) }.g-button_selected.g-button_view_outlined-danger,.g-button_selected.g-button_view_flat-danger{--_--color: var(--g-color-text-danger-heavy);--_--background-color: var(--g-color-base-danger-light);--_--background-color-hover: var(--g-color-base-danger-light-hover) }.g-button_selected.g-button_view_outlined-utility,.g-button_selected.g-button_view_flat-utility{--_--color: var(--g-color-text-utility-heavy);--_--background-color: var(--g-color-base-utility-light);--_--background-color-hover: var(--g-color-base-utility-light-hover) }.g-button_disabled{cursor:default;pointer-events:none}.g-button_disabled:not(.g-button_loading){--_--color: var(--g-color-text-hint);--_--background-color: var(--g-color-base-generic-accent-disabled);--_--background-color-hover: var(--g-color-base-generic-accent-disabled);--_--border-width: 0 }.g-button_disabled:not(.g-button_loading):is(.g-button_view_normal-contrast,.g-button_view_outlined-contrast){--_--color: var(--g-color-text-light-secondary);--_--background-color: var(--g-color-base-light-disabled);--_--background-color-hover: var(--g-color-base-light-disabled) }.g-button_disabled:not(.g-button_loading):is(.g-button_view_flat,.g-button_view_flat-secondary,.g-button_view_flat-info,.g-button_view_flat-success,.g-button_view_flat-warning,.g-button_view_flat-danger,.g-button_view_flat-utility,.g-button_view_flat-action,.g-button_view_flat-contrast){--_--color: var(--g-color-text-hint);--_--background-color: transparent;--_--background-color-hover: transparent }.g-button_disabled:not(.g-button_loading).g-button_view_flat-contrast{--_--color: var(--g-color-text-light-hint) }.g-button_disabled:active{transform:scale(1)}.g-button_loading:before{background-image:repeating-linear-gradient(-45deg,var(--g-button-background-color,var(--_--background-color)),var(--g-button-background-color,var(--_--background-color))4px,var(--g-button-background-color-hover,var(--_--background-color-hover))4px,var(--g-button-background-color-hover,var(--_--background-color-hover))8px);background-size:150%;background-clip:padding-box;animation:.5s linear infinite g-loading-animation}@media (prefers-reduced-motion:reduce){.g-button_loading:before{animation:none}}.g-button_width_auto{max-width:100%}.g-button_width_max{width:100%}.g-button_width_auto .g-button__text,.g-button_width_max .g-button__text{text-overflow:ellipsis;display:block;overflow:hidden}@keyframes g-loading-animation{0%{background-position:-12px 0}to{background-position:0 0}}.g-button__badge{position:absolute;top:-2px;right:-2px;width:8px;height:8px;border-radius:999px;background:var(--g-color-private-red-600-solid, #ff4d4f);box-shadow:0 0 0 2px #fff;pointer-events:none;z-index:1}@keyframes g-loader-wave{50%{opacity:1;transform:scaleY(1.25)}}.g-loader{display:inline-flex;align-items:center;justify-content:center;gap:var(--_--gap);height:var(--_--height)}.g-loader__bar{opacity:.5;transform:scaleY(1);width:var(--_--bar-width);background:var(--g-color-base-brand);transform-origin:center center;animation:g-loader-wave .7s infinite ease-in-out}.g-loader__bar_left{height:75%;animation-delay:.2s}.g-loader__bar_center{height:100%;animation-delay:.4s}.g-loader__bar_right{height:75%;animation-delay:.6s}.g-loader_size_s{--_--bar-width: 4px;--_--height: 16px;--_--gap: 4px}.g-loader_size_m{--_--bar-width: 6px;--_--height: 24px;--_--gap: 6px}.g-loader_size_l{--_--bar-width: 8px;--_--height: 32px;--_--gap: 8px}
