@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;600&display=swap";.g-color-text_color_primary{color:var(--g-color-text-primary)}.g-color-text_color_complementary{color:var(--g-color-text-complementary)}.g-color-text_color_secondary{color:var(--g-color-text-secondary)}.g-color-text_color_hint{color:var(--g-color-text-hint)}.g-color-text_color_info{color:var(--g-color-text-info)}.g-color-text_color_info-heavy{color:var(--g-color-text-info-heavy)}.g-color-text_color_positive{color:var(--g-color-text-positive)}.g-color-text_color_positive-heavy{color:var(--g-color-text-positive-heavy)}.g-color-text_color_warning{color:var(--g-color-text-warning)}.g-color-text_color_warning-heavy{color:var(--g-color-text-warning-heavy)}.g-color-text_color_danger{color:var(--g-color-text-danger)}.g-color-text_color_danger-heavy{color:var(--g-color-text-danger-heavy)}.g-color-text_color_utility{color:var(--g-color-text-utility)}.g-color-text_color_utility-heavy{color:var(--g-color-text-utility-heavy)}.g-color-text_color_misc{color:var(--g-color-text-misc)}.g-color-text_color_misc-heavy{color:var(--g-color-text-misc-heavy)}.g-color-text_color_brand{color:var(--g-color-text-brand)}.g-color-text_color_link{color:var(--g-color-text-link)}.g-color-text_color_link-hover{color:var(--g-color-text-link-hover)}.g-color-text_color_link-visited{color:var(--g-color-text-link-visited)}.g-color-text_color_link-visited-hover{color:var(--g-color-text-link-visited-hover)}.g-color-text_color_dark-primary{color:var(--g-color-text-dark-primary)}.g-color-text_color_dark-complementary{color:var(--g-color-text-dark-complementary)}.g-color-text_color_dark-secondary{color:var(--g-color-text-dark-secondary)}.g-color-text_color_light-primary{color:var(--g-color-text-light-primary)}.g-color-text_color_light-complementary{color:var(--g-color-text-light-complementary)}.g-color-text_color_light-secondary{color:var(--g-color-text-light-secondary)}.g-color-text_color_light-hint{color:var(--g-color-text-light-hint)}.g-color-text_color_inverted-primary{color:var(--g-color-text-inverted-primary)}.g-color-text_color_inverted-complementary{color:var(--g-color-text-inverted-complementary)}.g-color-text_color_inverted-secondary{color:var(--g-color-text-inverted-secondary)}.g-color-text_color_inverted-hint{color:var(--g-color-text-inverted-hint)}.g-icon{vertical-align:top;line-height:0}.g-arrow-toggle{vertical-align:middle;transition:transform var(--g-arrow-toggle-transition-duration,.1s) ease-out;display:inline-block}.g-arrow-toggle_direction_bottom{transform:matrix(1,0,0,1,0,0)}.g-arrow-toggle_direction_left{transform:matrix(0,1,-1,0,0,0)}.g-arrow-toggle_direction_top{transform:matrix(-1,0,0,-1,0,0)}.g-arrow-toggle_direction_right{transform:matrix(0,-1,1,0,0,0)}.g-portal__theme-wrapper{display:contents}.g-tooltip{--_--text-color:var(--g-tooltip-text-color,var(--g-color-text-primary));--_--background-color:var(--g-tooltip-background-color,var(--g-color-base-float));--_--padding:var(--g-tooltip-padding,var(--g-spacing-1) var(--g-spacing-2));--_--border-radius:var(--g-tooltip-border-radius,4px);--_--box-shadow:var(--g-tooltip-box-shadow,0 1px 5px 0 var(--g-color-sfx-shadow));-ms-box-orient:vertical;-webkit-line-clamp:20;-moz-line-clamp:20;-ms-line-clamp:20;box-sizing:border-box;padding:var(--_--padding);background-color:var(--_--background-color);max-width:360px;box-shadow:var(--_--box-shadow);border-radius:var(--_--border-radius);text-overflow:ellipsis;-webkit-box-orient:vertical;-moz-box-orient:vertical;display:-webkit-box;overflow:hidden}.g-button{--_--text-color:var(--g-color-text-primary);--_--text-color-hover:var(--_--text-color);--_--background-color:transparent;--_--background-color-hover:var(--g-color-base-simple-hover);--_--border-width:0;--_--border-color:currentColor;--_--focus-outline-color:var(--g-color-line-focus);--_--focus-outline-offset:0;--_--font-size:var(--g-text-body-1-font-size);font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:var(--g-button-text-color,var(--_--text-color));cursor:pointer;box-sizing:border-box;height:var(--g-button-height,var(--_--height));line-height:var(--g-button-height,var(--_--height));font-size:var(--g-button-font-size,var(--_--font-size));-webkit-user-select:none;user-select:none;text-align:center;white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:#0000;padding:0;padding:0 var(--g-button-padding,var(--_--padding));justify-content:center;gap:var(--g-button-icon-offset,var(--_--icon-offset));background:0 0;border:none;outline:none;text-decoration:none;transition:transform .1s ease-out,color .15s linear;display:inline-flex;position:relative;overflow:visible;transform:scale(1)}.g-button:before{content:"";z-index:-1;background-color:var(--g-button-background-color,var(--_--background-color));border:var(--g-button-border-width,var(--_--border-width)) var(--g-button-border-style,solid) var(--g-button-border-color,var(--_--border-color));transition:background-color .15s linear;position:absolute;inset:0}.g-button:hover,.g-button[aria-haspopup][aria-expanded=true]{color:var(--g-button-text-color-hover,var(--_--text-color-hover))}.g-button:hover:before,.g-button[aria-haspopup][aria-expanded=true]:before{background-color:var(--g-button-background-color-hover,var(--_--background-color-hover))}.g-button:focus-visible:before{outline:var(--g-button-focus-outline-color,var(--_--focus-outline-color)) var(--g-button-focus-outline-style,solid) var(--g-button-focus-outline-width,2px);outline-offset:var(--g-button-focus-outline-offset,var(--_--focus-outline-offset))}.g-button:after{content:"";z-index:-1;transition:none;position:absolute;inset:0;transform:scale(1)}.g-button:active{transition:none;transform:scale(.96)}.g-button:active:after{transform:scale(1.042)}.g-button_size_xs{--_--height:20px;--_--border-radius:var(--g-border-radius-xs);--_--padding:6px;--_--icon-space:12px;--_--icon-offset:4px}.g-button_size_s{--_--height:24px;--_--border-radius:var(--g-border-radius-s);--_--padding:8px;--_--icon-space:16px;--_--icon-offset:4px}.g-button_size_m{--_--height:28px;--_--border-radius:var(--g-border-radius-m);--_--padding:12px;--_--icon-space:16px;--_--icon-offset:8px}.g-button_size_l{--_--height:36px;--_--border-radius:var(--g-border-radius-l);--_--padding:16px;--_--icon-space:16px;--_--icon-offset:8px}.g-button_size_xl{--_--height:44px;--_--border-radius:var(--g-border-radius-xl);--_--padding:24px;--_--icon-space:20px;--_--icon-offset:12px;--_--font-size:var(--g-text-body-2-font-size)}.g-button_view_normal{--_--background-color:var(--g-color-base-generic);--_--background-color-hover:var(--g-color-base-generic-hover)}.g-button_view_action{--_--text-color:var(--g-color-text-brand-contrast);--_--background-color:var(--g-color-base-brand);--_--background-color-hover:var(--g-color-base-brand-hover);--_--focus-outline-color:var(--g-color-base-brand);--_--focus-outline-offset:1px}.g-button_view_outlined{--_--border-width:1px;--_--border-color:var(--g-color-line-generic)}.g-button_view_outlined-info{--_--text-color:var(--g-color-text-info);--_--border-width:1px;--_--border-color:var(--g-color-line-info)}.g-button_view_outlined-success{--_--text-color:var(--g-color-text-positive);--_--border-width:1px;--_--border-color:var(--g-color-line-positive)}.g-button_view_outlined-warning{--_--text-color:var(--g-color-text-warning);--_--border-width:1px;--_--border-color:var(--g-color-line-warning)}.g-button_view_outlined-danger{--_--text-color:var(--g-color-text-danger);--_--border-width:1px;--_--border-color:var(--g-color-line-danger)}.g-button_view_outlined-utility{--_--text-color:var(--g-color-text-utility);--_--border-width:1px;--_--border-color:var(--g-color-line-utility)}.g-button_view_outlined-action{--_--text-color:var(--g-color-text-brand);--_--border-width:1px;--_--border-color:var(--g-color-line-brand)}.g-button_view_raised{--_--background-color:var(--g-color-base-float);--_--background-color-hover:var(--g-color-base-float-hover)}.g-button_view_raised:before{box-shadow:0 3px 5px var(--g-color-sfx-shadow)}.g-button_view_raised:active:before{box-shadow:0 1px 2px var(--g-color-sfx-shadow)}.g-button_view_flat-secondary{--_--text-color:var(--g-color-text-secondary);--_--text-color-hover:var(--g-color-text-primary)}.g-button_view_flat-info{--_--text-color:var(--g-color-text-info)}.g-button_view_flat-success{--_--text-color:var(--g-color-text-positive)}.g-button_view_flat-warning{--_--text-color:var(--g-color-text-warning)}.g-button_view_flat-danger{--_--text-color:var(--g-color-text-danger)}.g-button_view_flat-utility{--_--text-color:var(--g-color-text-utility)}.g-button_view_flat-action{--_--text-color:var(--g-color-text-brand)}.g-button_view_normal-contrast{--_--text-color:var(--g-color-text-dark-primary);--_--background-color:var(--g-color-base-light);--_--background-color-hover:var(--g-color-base-light-hover);--_--focus-outline-color:var(--g-color-line-light)}.g-button_view_normal-contrast.g-button_loading{--_--background-color-hover:var(--g-color-base-simple-hover)}.g-button_view_outlined-contrast{--_--text-color:var(--g-color-text-light-primary);--_--background-color-hover:var(--g-color-base-light-simple-hover);--_--border-width:1px;--_--border-color:var(--g-color-line-light);--_--focus-outline-color:var(--g-color-line-light)}.g-button_view_flat-contrast{--_--text-color:var(--g-color-text-light-primary);--_--background-color-hover:var(--g-color-base-light-simple-hover);--_--focus-outline-color:var(--g-color-line-light)}.g-button_pin_round-round:before{border-radius:var(--g-button-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(--g-button-border-radius,var(--_--border-radius));border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--g-button-border-radius,var(--_--border-radius))}.g-button_pin_brick-round:before{border-start-start-radius:0;border-start-end-radius:var(--g-button-border-radius,var(--_--border-radius));border-end-end-radius:var(--g-button-border-radius,var(--_--border-radius));border-end-start-radius:0}.g-button_pin_round-clear:before{border-inline-end:0;border-start-start-radius:var(--g-button-border-radius,var(--_--border-radius));border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--g-button-border-radius,var(--_--border-radius))}.g-button_pin_clear-round:before{border-inline-start:0;border-start-start-radius:0;border-start-end-radius:var(--g-button-border-radius,var(--_--border-radius));border-end-end-radius:var(--g-button-border-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(--g-button-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(--g-button-border-radius,var(--_--border-radius));border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--g-button-border-radius,var(--_--border-radius))}.g-button_pin_brick-round:after{border-start-start-radius:0;border-start-end-radius:var(--g-button-border-radius,var(--_--border-radius));border-end-end-radius:var(--g-button-border-radius,var(--_--border-radius));border-end-start-radius:0}.g-button_pin_round-clear:after{border-inline-end:0;border-start-start-radius:var(--g-button-border-radius,var(--_--border-radius));border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--g-button-border-radius,var(--_--border-radius))}.g-button_pin_clear-round:after{border-inline-start:0;border-start-start-radius:0;border-start-end-radius:var(--g-button-border-radius,var(--_--border-radius));border-end-end-radius:var(--g-button-border-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__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));flex-shrink:0;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;inset: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){--_--text-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_flat-secondary{--_--text-color-hover:var(--g-color-text-brand-heavy)}.g-button_selected.g-button_view_outlined-info,.g-button_selected.g-button_view_flat-info{--_--text-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{--_--text-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{--_--text-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{--_--text-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{--_--text-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){--_--text-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){--_--text-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){--_--text-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{--_--text-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}.g-text_variant_display-1{font-family:var(--g-text-display-font-family);font-weight:var(--g-text-display-font-weight);font-size:var(--g-text-display-1-font-size);line-height:var(--g-text-display-1-line-height)}.g-text_variant_display-2{font-family:var(--g-text-display-font-family);font-weight:var(--g-text-display-font-weight);font-size:var(--g-text-display-2-font-size);line-height:var(--g-text-display-2-line-height)}.g-text_variant_display-3{font-family:var(--g-text-display-font-family);font-weight:var(--g-text-display-font-weight);font-size:var(--g-text-display-3-font-size);line-height:var(--g-text-display-3-line-height)}.g-text_variant_display-4{font-family:var(--g-text-display-font-family);font-weight:var(--g-text-display-font-weight);font-size:var(--g-text-display-4-font-size);line-height:var(--g-text-display-4-line-height)}.g-text_variant_code-1{font-family:var(--g-text-code-font-family);font-weight:var(--g-text-code-font-weight);font-size:var(--g-text-code-1-font-size);line-height:var(--g-text-code-1-line-height)}.g-text_variant_code-2{font-family:var(--g-text-code-font-family);font-weight:var(--g-text-code-font-weight);font-size:var(--g-text-code-2-font-size);line-height:var(--g-text-code-2-line-height)}.g-text_variant_code-3{font-family:var(--g-text-code-font-family);font-weight:var(--g-text-code-font-weight);font-size:var(--g-text-code-3-font-size);line-height:var(--g-text-code-3-line-height)}.g-text_variant_code-inline-1{font-family:var(--g-text-code-font-family);font-weight:var(--g-text-code-font-weight);font-size:var(--g-text-code-inline-1-font-size);line-height:var(--g-text-code-inline-1-line-height)}.g-text_variant_code-inline-2{font-family:var(--g-text-code-font-family);font-weight:var(--g-text-code-font-weight);font-size:var(--g-text-code-inline-2-font-size);line-height:var(--g-text-code-inline-2-line-height)}.g-text_variant_code-inline-3{font-family:var(--g-text-code-font-family);font-weight:var(--g-text-code-font-weight);font-size:var(--g-text-code-inline-3-font-size);line-height:var(--g-text-code-inline-3-line-height)}.g-text_variant_body-1{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)}.g-text_variant_body-2{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height)}.g-text_variant_body-3{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-3-font-size);line-height:var(--g-text-body-3-line-height)}.g-text_variant_body-short{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height)}.g-text_variant_caption-1{font-family:var(--g-text-caption-font-family);font-weight:var(--g-text-caption-font-weight);font-size:var(--g-text-caption-1-font-size);line-height:var(--g-text-caption-1-line-height)}.g-text_variant_caption-2{font-family:var(--g-text-caption-font-family);font-weight:var(--g-text-caption-font-weight);font-size:var(--g-text-caption-2-font-size);line-height:var(--g-text-caption-2-line-height)}.g-text_variant_header-1{font-family:var(--g-text-header-font-family);font-weight:var(--g-text-header-font-weight);font-size:var(--g-text-header-1-font-size);line-height:var(--g-text-header-1-line-height)}.g-text_variant_header-2{font-family:var(--g-text-header-font-family);font-weight:var(--g-text-header-font-weight);font-size:var(--g-text-header-2-font-size);line-height:var(--g-text-header-2-line-height)}.g-text_variant_subheader-1{font-family:var(--g-text-subheader-font-family);font-weight:var(--g-text-subheader-font-weight);font-size:var(--g-text-subheader-1-font-size);line-height:var(--g-text-subheader-1-line-height)}.g-text_variant_subheader-2{font-family:var(--g-text-subheader-font-family);font-weight:var(--g-text-subheader-font-weight);font-size:var(--g-text-subheader-2-font-size);line-height:var(--g-text-subheader-2-line-height)}.g-text_variant_subheader-3{font-family:var(--g-text-subheader-font-family);font-weight:var(--g-text-subheader-font-weight);font-size:var(--g-text-subheader-3-font-size);line-height:var(--g-text-subheader-3-line-height)}.g-text_ellipsis{white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden}.g-text_ellipsis-lines{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:center;display:-webkit-box;overflow:hidden}.g-text_ws_nowrap{white-space:nowrap}.g-text_ws_break-spaces{white-space:break-spaces}.g-text_wb_break-all{word-break:break-all}.g-text_wb_break-word{word-break:break-word}.g-menu{box-sizing:border-box;font-size:var(--g-text-body-1-font-size);color:var(--g-color-text-primary);background-color:var(--g-color-base-float);-webkit-user-select:none;user-select:none;outline:none;margin:0;padding:0;list-style:none;display:block;overflow:hidden auto}.g-menu__list-group-item+.g-menu__list-group-item,.g-menu__list-item+.g-menu__list-group-item,.g-menu__list-group-item+.g-menu__list-item{border-block-start:1px solid var(--g-color-line-generic)}.g-menu__item{color:var(--g-color-text-primary);touch-action:manipulation;-webkit-tap-highlight-color:#0000;outline:none;align-items:center;text-decoration:none;display:flex}.g-menu__item-icon{display:flex}.g-menu__item-icon-end{margin-inline-end:0;display:flex}.g-menu__item-content{flex-grow:1;min-width:0}.g-menu__item_interactive{cursor:pointer}.g-menu__item_interactive:hover,.g-menu__item_interactive:focus-visible,.g-menu__item_selected{background-color:var(--g-color-base-simple-hover)}.g-menu__item_disabled{color:var(--g-color-text-secondary);cursor:default;pointer-events:none}.g-menu__item_disabled:hover{background-color:#0000}.g-menu__item_active{cursor:default;background-color:var(--g-color-base-selection)}.g-menu__item_active:hover,.g-menu__item_active:focus-visible{background-color:var(--g-color-base-selection-hover)}.g-menu__item_theme_danger:not(.g-menu__item_disabled){color:var(--g-color-text-danger)}.g-menu__group-label{font-weight:var(--g-text-accent-font-weight);color:var(--g-color-text-hint)}.g-menu__group-list{margin:0;padding:0;list-style:none}.g-menu_size_s{padding:var(--g-spacing-1) 0;line-height:24px}.g-menu_size_s .g-menu__item,.g-menu_size_s .g-menu__group-label{padding:0 var(--g-spacing-3)}.g-menu_size_s .g-menu__item-icon{margin-inline-end:var(--g-spacing-2)}.g-menu_size_s .g-menu__item-icon-end{margin-inline-start:var(--g-spacing-2)}.g-menu_size_s .g-menu__list-group-item+.g-menu__list-group-item,.g-menu_size_s .g-menu__list-item+.g-menu__list-group-item,.g-menu_size_s .g-menu__list-group-item+.g-menu__list-item{margin-block-start:var(--g-spacing-1);padding-block-start:var(--g-spacing-1)}.g-menu_size_m{padding:var(--g-spacing-1) 0;line-height:28px}.g-menu_size_m .g-menu__item,.g-menu_size_m .g-menu__group-label{padding:0 var(--g-spacing-3)}.g-menu_size_m .g-menu__item-icon{margin-inline-end:var(--g-spacing-2)}.g-menu_size_m .g-menu__item-icon-end{margin-inline-start:var(--g-spacing-2)}.g-menu_size_m .g-menu__list-group-item+.g-menu__list-group-item,.g-menu_size_m .g-menu__list-item+.g-menu__list-group-item,.g-menu_size_m .g-menu__list-group-item+.g-menu__list-item{margin-block-start:var(--g-spacing-1);padding-block-start:var(--g-spacing-1)}.g-menu_size_l{padding:var(--g-spacing-1) 0;line-height:32px}.g-menu_size_l .g-menu__item,.g-menu_size_l .g-menu__group-label{padding:0 var(--g-spacing-4)}.g-menu_size_l .g-menu__item-icon{margin-inline-end:var(--g-spacing-2)}.g-menu_size_l .g-menu__item-icon-end{margin-inline-start:var(--g-spacing-2)}.g-menu_size_l .g-menu__list-group-item+.g-menu__list-group-item,.g-menu_size_l .g-menu__list-item+.g-menu__list-group-item,.g-menu_size_l .g-menu__list-group-item+.g-menu__list-item{margin-block-start:var(--g-spacing-1);padding-block-start:var(--g-spacing-1)}.g-menu_size_xl{font-size:var(--g-text-body-2-font-size);padding:var(--g-spacing-1) 0;line-height:36px}.g-menu_size_xl .g-menu__item,.g-menu_size_xl .g-menu__group-label{padding:0 var(--g-spacing-4)}.g-menu_size_xl .g-menu__item-icon{margin-inline-end:var(--g-spacing-3)}.g-menu_size_xl .g-menu__item-icon-end{margin-inline-start:var(--g-spacing-3)}.g-menu_size_xl .g-menu__list-group-item:not(:first-child){margin-block-start:6px;padding-block-start:6px}.g-menu_size_xl .g-menu__list-group-item:not(:last-child){margin-block-end:6px;padding-block-end:6px}.g-popup{--_--background-color:var(--g-popup-background-color,var(--g-color-base-float));--_--border-color:var(--g-popup-border-color,var(--g-color-line-generic-solid));--_--border-radius:var(--g-popup-border-radius,4px);--_--border-width:var(--g-popup-border-width,1px);border-radius:var(--_--border-radius);background-color:var(--_--background-color);box-shadow:0 0 0 var(--_--border-width) var(--_--border-color), 0 8px 20px var(--_--border-width) var(--g-color-sfx-shadow);visibility:hidden;outline:none;transition-property:opacity,transform;transition-timing-function:ease-out;position:relative}.g-popup_open{visibility:visible}.g-popup_disable-transition{transition:none}.g-popup>:first-child:not(.g-popup__arrow),.g-popup>.g-popup__arrow+*{border-start-start-radius:inherit;border-start-end-radius:inherit}.g-popup>:last-child{border-end-end-radius:inherit;border-end-start-radius:inherit}[data-floating-ui-status=open]>.g-popup,[data-floating-ui-status=close]>.g-popup{transition-duration:.1s}[data-floating-ui-status=initial]>.g-popup,[data-floating-ui-status=close]>.g-popup{opacity:0;transform:translate(0)}[data-floating-ui-status=initial][data-floating-ui-placement*=bottom]>.g-popup,[data-floating-ui-status=close][data-floating-ui-placement*=bottom]>.g-popup{transform:translateY(10px)}[data-floating-ui-status=initial][data-floating-ui-placement*=top]>.g-popup,[data-floating-ui-status=close][data-floating-ui-placement*=top]>.g-popup{transform:translateY(-10px)}[data-floating-ui-status=initial][data-floating-ui-placement*=left]>.g-popup,[data-floating-ui-status=close][data-floating-ui-placement*=left]>.g-popup{transform:translate(-10px)}[data-floating-ui-status=initial][data-floating-ui-placement*=right]>.g-popup,[data-floating-ui-status=close][data-floating-ui-placement*=right]>.g-popup{transform:translate(10px)}@media (prefers-reduced-motion:reduce){[data-floating-ui-status][data-floating-ui-placement]>.g-popup{transition-property:opacity;transform:none}}.g-popup__arrow{position:absolute}.g-popup__arrow-content{width:18px;height:18px;display:flex;position:relative;overflow:hidden}.g-popup__arrow-circle-wrapper{background-color:#0000;width:9px;height:9px;position:relative;overflow:hidden}.g-popup__arrow-circle{box-sizing:border-box;box-shadow:inset 0 0 0 calc(5px - var(--_--border-width)) var(--_--background-color), inset 0 0 0 5px var(--_--border-color);border-radius:50%;width:28px;height:30px;position:absolute}.g-popup__arrow-circle_left{inset-block-end:-4px;inset-inline-end:-5px}.g-popup__arrow-circle_right{inset-block-end:-4px;inset-inline-start:-5px}[data-floating-ui-placement*=bottom] .g-popup__arrow{inset-block-start:-9px}[data-floating-ui-placement*=top] .g-popup__arrow{inset-block-end:-9px}[data-floating-ui-placement*=top] .g-popup__arrow-content{transform:rotate(180deg)}[data-floating-ui-placement*=left] .g-popup__arrow{right:-9px}[data-floating-ui-placement*=left] .g-popup__arrow-content{transform:rotate(90deg)}[data-floating-ui-placement*=right] .g-popup__arrow{left:-9px}[data-floating-ui-placement*=right] .g-popup__arrow-content{transform:rotate(-90deg)}.g-dropdown-menu__switcher-wrapper{display:inline-block}.g-dropdown-menu__switcher-button{display:flex}.g-dropdown-menu__menu-item_separator{border-block-start:1px solid var(--g-color-line-generic-solid);pointer-events:none;margin:.5em 0}.g-dropdown-menu__sub-menu-arrow{position:relative;inset-inline-end:-4px}.g-dropdown-menu__sub-menu{position:relative}.g-dropdown-menu__sub-menu .g-dropdown-menu__menu:before,.g-dropdown-menu__sub-menu .g-dropdown-menu__menu:after{content:"";width:10px;height:100%;position:absolute;inset-block-start:0}.g-dropdown-menu__sub-menu .g-dropdown-menu__menu:before{inset-inline-start:-10px}.g-dropdown-menu__sub-menu .g-dropdown-menu__menu:after{inset-inline-end:-10px}.g-dropdown-menu__popup-content>:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit}.g-dropdown-menu__popup-content>:last-child{border-end-end-radius:inherit;border-end-start-radius:inherit}.g-s__m_0{margin:var(--g-spacing-0)}.g-s__mr_0{margin-inline-end:var(--g-spacing-0)}.g-s__ml_0{margin-inline-start:var(--g-spacing-0)}.g-s__mt_0{margin-block-start:var(--g-spacing-0)}.g-s__mb_0{margin-block-end:var(--g-spacing-0)}.g-s__mx_0{margin-inline:var(--g-spacing-0)}.g-s__my_0{margin-block:var(--g-spacing-0)}.g-s__p_0{padding:var(--g-spacing-0)}.g-s__pl_0{padding-inline-start:var(--g-spacing-0)}.g-s__pr_0{padding-inline-end:var(--g-spacing-0)}.g-s__pb_0{padding-block-end:var(--g-spacing-0)}.g-s__pt_0{padding-block-start:var(--g-spacing-0)}.g-s__py_0{padding-block:var(--g-spacing-0)}.g-s__px_0{padding-inline:var(--g-spacing-0)}.g-s__m_half{margin:var(--g-spacing-half)}.g-s__mr_half{margin-inline-end:var(--g-spacing-half)}.g-s__ml_half{margin-inline-start:var(--g-spacing-half)}.g-s__mt_half{margin-block-start:var(--g-spacing-half)}.g-s__mb_half{margin-block-end:var(--g-spacing-half)}.g-s__mx_half{margin-inline:var(--g-spacing-half)}.g-s__my_half{margin-block:var(--g-spacing-half)}.g-s__p_half{padding:var(--g-spacing-half)}.g-s__pl_half{padding-inline-start:var(--g-spacing-half)}.g-s__pr_half{padding-inline-end:var(--g-spacing-half)}.g-s__pb_half{padding-block-end:var(--g-spacing-half)}.g-s__pt_half{padding-block-start:var(--g-spacing-half)}.g-s__py_half{padding-block:var(--g-spacing-half)}.g-s__px_half{padding-inline:var(--g-spacing-half)}.g-s__m_1{margin:var(--g-spacing-1)}.g-s__mr_1{margin-inline-end:var(--g-spacing-1)}.g-s__ml_1{margin-inline-start:var(--g-spacing-1)}.g-s__mt_1{margin-block-start:var(--g-spacing-1)}.g-s__mb_1{margin-block-end:var(--g-spacing-1)}.g-s__mx_1{margin-inline:var(--g-spacing-1)}.g-s__my_1{margin-block:var(--g-spacing-1)}.g-s__p_1{padding:var(--g-spacing-1)}.g-s__pl_1{padding-inline-start:var(--g-spacing-1)}.g-s__pr_1{padding-inline-end:var(--g-spacing-1)}.g-s__pb_1{padding-block-end:var(--g-spacing-1)}.g-s__pt_1{padding-block-start:var(--g-spacing-1)}.g-s__py_1{padding-block:var(--g-spacing-1)}.g-s__px_1{padding-inline:var(--g-spacing-1)}.g-s__m_2{margin:var(--g-spacing-2)}.g-s__mr_2{margin-inline-end:var(--g-spacing-2)}.g-s__ml_2{margin-inline-start:var(--g-spacing-2)}.g-s__mt_2{margin-block-start:var(--g-spacing-2)}.g-s__mb_2{margin-block-end:var(--g-spacing-2)}.g-s__mx_2{margin-inline:var(--g-spacing-2)}.g-s__my_2{margin-block:var(--g-spacing-2)}.g-s__p_2{padding:var(--g-spacing-2)}.g-s__pl_2{padding-inline-start:var(--g-spacing-2)}.g-s__pr_2{padding-inline-end:var(--g-spacing-2)}.g-s__pb_2{padding-block-end:var(--g-spacing-2)}.g-s__pt_2{padding-block-start:var(--g-spacing-2)}.g-s__py_2{padding-block:var(--g-spacing-2)}.g-s__px_2{padding-inline:var(--g-spacing-2)}.g-s__m_3{margin:var(--g-spacing-3)}.g-s__mr_3{margin-inline-end:var(--g-spacing-3)}.g-s__ml_3{margin-inline-start:var(--g-spacing-3)}.g-s__mt_3{margin-block-start:var(--g-spacing-3)}.g-s__mb_3{margin-block-end:var(--g-spacing-3)}.g-s__mx_3{margin-inline:var(--g-spacing-3)}.g-s__my_3{margin-block:var(--g-spacing-3)}.g-s__p_3{padding:var(--g-spacing-3)}.g-s__pl_3{padding-inline-start:var(--g-spacing-3)}.g-s__pr_3{padding-inline-end:var(--g-spacing-3)}.g-s__pb_3{padding-block-end:var(--g-spacing-3)}.g-s__pt_3{padding-block-start:var(--g-spacing-3)}.g-s__py_3{padding-block:var(--g-spacing-3)}.g-s__px_3{padding-inline:var(--g-spacing-3)}.g-s__m_4{margin:var(--g-spacing-4)}.g-s__mr_4{margin-inline-end:var(--g-spacing-4)}.g-s__ml_4{margin-inline-start:var(--g-spacing-4)}.g-s__mt_4{margin-block-start:var(--g-spacing-4)}.g-s__mb_4{margin-block-end:var(--g-spacing-4)}.g-s__mx_4{margin-inline:var(--g-spacing-4)}.g-s__my_4{margin-block:var(--g-spacing-4)}.g-s__p_4{padding:var(--g-spacing-4)}.g-s__pl_4{padding-inline-start:var(--g-spacing-4)}.g-s__pr_4{padding-inline-end:var(--g-spacing-4)}.g-s__pb_4{padding-block-end:var(--g-spacing-4)}.g-s__pt_4{padding-block-start:var(--g-spacing-4)}.g-s__py_4{padding-block:var(--g-spacing-4)}.g-s__px_4{padding-inline:var(--g-spacing-4)}.g-s__m_5{margin:var(--g-spacing-5)}.g-s__mr_5{margin-inline-end:var(--g-spacing-5)}.g-s__ml_5{margin-inline-start:var(--g-spacing-5)}.g-s__mt_5{margin-block-start:var(--g-spacing-5)}.g-s__mb_5{margin-block-end:var(--g-spacing-5)}.g-s__mx_5{margin-inline:var(--g-spacing-5)}.g-s__my_5{margin-block:var(--g-spacing-5)}.g-s__p_5{padding:var(--g-spacing-5)}.g-s__pl_5{padding-inline-start:var(--g-spacing-5)}.g-s__pr_5{padding-inline-end:var(--g-spacing-5)}.g-s__pb_5{padding-block-end:var(--g-spacing-5)}.g-s__pt_5{padding-block-start:var(--g-spacing-5)}.g-s__py_5{padding-block:var(--g-spacing-5)}.g-s__px_5{padding-inline:var(--g-spacing-5)}.g-s__m_6{margin:var(--g-spacing-6)}.g-s__mr_6{margin-inline-end:var(--g-spacing-6)}.g-s__ml_6{margin-inline-start:var(--g-spacing-6)}.g-s__mt_6{margin-block-start:var(--g-spacing-6)}.g-s__mb_6{margin-block-end:var(--g-spacing-6)}.g-s__mx_6{margin-inline:var(--g-spacing-6)}.g-s__my_6{margin-block:var(--g-spacing-6)}.g-s__p_6{padding:var(--g-spacing-6)}.g-s__pl_6{padding-inline-start:var(--g-spacing-6)}.g-s__pr_6{padding-inline-end:var(--g-spacing-6)}.g-s__pb_6{padding-block-end:var(--g-spacing-6)}.g-s__pt_6{padding-block-start:var(--g-spacing-6)}.g-s__py_6{padding-block:var(--g-spacing-6)}.g-s__px_6{padding-inline:var(--g-spacing-6)}.g-s__m_7{margin:var(--g-spacing-7)}.g-s__mr_7{margin-inline-end:var(--g-spacing-7)}.g-s__ml_7{margin-inline-start:var(--g-spacing-7)}.g-s__mt_7{margin-block-start:var(--g-spacing-7)}.g-s__mb_7{margin-block-end:var(--g-spacing-7)}.g-s__mx_7{margin-inline:var(--g-spacing-7)}.g-s__my_7{margin-block:var(--g-spacing-7)}.g-s__p_7{padding:var(--g-spacing-7)}.g-s__pl_7{padding-inline-start:var(--g-spacing-7)}.g-s__pr_7{padding-inline-end:var(--g-spacing-7)}.g-s__pb_7{padding-block-end:var(--g-spacing-7)}.g-s__pt_7{padding-block-start:var(--g-spacing-7)}.g-s__py_7{padding-block:var(--g-spacing-7)}.g-s__px_7{padding-inline:var(--g-spacing-7)}.g-s__m_8{margin:var(--g-spacing-8)}.g-s__mr_8{margin-inline-end:var(--g-spacing-8)}.g-s__ml_8{margin-inline-start:var(--g-spacing-8)}.g-s__mt_8{margin-block-start:var(--g-spacing-8)}.g-s__mb_8{margin-block-end:var(--g-spacing-8)}.g-s__mx_8{margin-inline:var(--g-spacing-8)}.g-s__my_8{margin-block:var(--g-spacing-8)}.g-s__p_8{padding:var(--g-spacing-8)}.g-s__pl_8{padding-inline-start:var(--g-spacing-8)}.g-s__pr_8{padding-inline-end:var(--g-spacing-8)}.g-s__pb_8{padding-block-end:var(--g-spacing-8)}.g-s__pt_8{padding-block-start:var(--g-spacing-8)}.g-s__py_8{padding-block:var(--g-spacing-8)}.g-s__px_8{padding-inline:var(--g-spacing-8)}.g-s__m_9{margin:var(--g-spacing-9)}.g-s__mr_9{margin-inline-end:var(--g-spacing-9)}.g-s__ml_9{margin-inline-start:var(--g-spacing-9)}.g-s__mt_9{margin-block-start:var(--g-spacing-9)}.g-s__mb_9{margin-block-end:var(--g-spacing-9)}.g-s__mx_9{margin-inline:var(--g-spacing-9)}.g-s__my_9{margin-block:var(--g-spacing-9)}.g-s__p_9{padding:var(--g-spacing-9)}.g-s__pl_9{padding-inline-start:var(--g-spacing-9)}.g-s__pr_9{padding-inline-end:var(--g-spacing-9)}.g-s__pb_9{padding-block-end:var(--g-spacing-9)}.g-s__pt_9{padding-block-start:var(--g-spacing-9)}.g-s__py_9{padding-block:var(--g-spacing-9)}.g-s__px_9{padding-inline:var(--g-spacing-9)}.g-s__m_10{margin:var(--g-spacing-10)}.g-s__mr_10{margin-inline-end:var(--g-spacing-10)}.g-s__ml_10{margin-inline-start:var(--g-spacing-10)}.g-s__mt_10{margin-block-start:var(--g-spacing-10)}.g-s__mb_10{margin-block-end:var(--g-spacing-10)}.g-s__mx_10{margin-inline:var(--g-spacing-10)}.g-s__my_10{margin-block:var(--g-spacing-10)}.g-s__p_10{padding:var(--g-spacing-10)}.g-s__pl_10{padding-inline-start:var(--g-spacing-10)}.g-s__pr_10{padding-inline-end:var(--g-spacing-10)}.g-s__pb_10{padding-block-end:var(--g-spacing-10)}.g-s__pt_10{padding-block-start:var(--g-spacing-10)}.g-s__py_10{padding-block:var(--g-spacing-10)}.g-s__px_10{padding-inline:var(--g-spacing-10)}.g-box{box-sizing:border-box}.g-box_overflow_hidden{overflow:hidden}.g-box_overflow_auto{overflow:auto}.g-box_overflow_x{overflow:hidden auto}.g-box_overflow_y{overflow:auto hidden}.g-card{--_--background-color:transparent;--_--border-color:transparent;--_--border-width:0;--_--box-shadow:none;box-shadow:var(--g-card-box-shadow,var(--_--box-shadow));box-sizing:border-box;background-color:var(--g-card-background-color,var(--_--background-color));border:var(--g-card-border-width,var(--_--border-width)) solid var(--g-card-border-color,var(--_--border-color));border-radius:var(--g-card-border-radius,var(--_--border-radius));outline:none}.g-card_theme_normal{--_--border-color:var(--g-color-line-generic);--_--background-color:var(--g-color-base-generic)}.g-card_theme_info{--_--border-color:var(--g-color-line-info);--_--background-color:var(--g-color-base-info-light)}.g-card_theme_success{--_--border-color:var(--g-color-line-positive);--_--background-color:var(--g-color-base-positive-light)}.g-card_theme_warning{--_--border-color:var(--g-color-line-warning);--_--background-color:var(--g-color-base-warning-light)}.g-card_theme_danger{--_--border-color:var(--g-color-line-danger);--_--background-color:var(--g-color-base-danger-light)}.g-card_theme_utility{--_--border-color:var(--g-color-line-utility);--_--background-color:var(--g-color-base-utility-light)}.g-card_view_clear{--_--background-color:transparent}.g-card_view_outlined{--_--background-color:transparent;--_--border-width:1px}.g-card_type_action{--_--background-color:var(--g-color-base-float);--_--box-shadow:0px 1px 5px var(--g-color-sfx-shadow)}.g-card_type_action:after{border-radius:var(--g-card-border-radius,var(--_--border-radius));pointer-events:none;position:absolute;inset:0}.g-card_type_action.g-card_clickable{cursor:pointer;position:relative}.g-card_type_action.g-card_clickable:hover{--_--box-shadow:0px 3px 10px var(--g-color-sfx-shadow)}.g-card_type_action.g-card_clickable:focus-visible:after{outline:2px solid var(--g-color-line-focus);content:""}.g-card_type_selection{--_--border-width:1px;--_--border-color:var(--g-color-line-generic);position:relative}.g-card_type_selection:before{border-radius:var(--g-card-border-radius,var(--_--border-radius));pointer-events:none;position:absolute;inset:-1px}.g-card_type_selection:after{border-radius:var(--g-card-border-radius,var(--_--border-radius));pointer-events:none;position:absolute;inset:0}.g-card_type_selection.g-card_clickable{cursor:pointer}.g-card_type_selection.g-card_clickable:hover{--_--border-color:transparent}.g-card_type_selection.g-card_clickable:hover:not(.g-card_selected):before{content:"";border:2px solid var(--g-color-line-brand);opacity:.5}.g-card_type_selection.g-card_clickable:hover:focus-visible:before{border-color:#0000}.g-card_type_selection.g-card_clickable:focus-visible:after{outline:2px solid var(--g-color-line-focus);content:""}.g-card_type_selection.g-card_selected:not(.g-card_disabled){--_--border-color:transparent}.g-card_type_selection.g-card_selected:not(.g-card_disabled):before{content:"";border:2px solid var(--g-color-line-brand)}.g-card_type_selection.g-card_view_clear{--_--border-color:transparent}.g-card_type_container.g-card_view_raised{--_--background-color:var(--g-color-base-float)}.g-card_type_container.g-card_view_raised.g-card_size_m{--_--box-shadow:0px 1px 5px var(--g-color-sfx-shadow)}.g-card_type_container.g-card_view_raised.g-card_size_l{--_--box-shadow:0px 1px 6px var(--g-color-sfx-shadow-light), 1px 3px 13px var(--g-color-sfx-shadow-light)}.g-card_size_m{--_--border-radius:8px}.g-card_size_l{--_--border-radius:16px}.g-alert{--_--icon-margin-inline-end:var(--g-spacing-2);--_--title-font-weight:var(--g-text-subheader-font-weight);--_--message-font-weight:var(--g-text-body-font-weight);--_--message-font-size:var(--g-text-body-1-font-size);--_--message-line-height:var(--g-text-body-1-line-height);padding:var(--g-alert-padding,var(--_--padding));--g-card-border-radius:var(--g-alert-border-radius,var(--_--border-radius));align-items:var(--_--align);display:flex}.g-alert_align_baseline{--_--align:baseline}.g-alert_align_center{--_--align:center}.g-alert_corners_square{--g-card-border-radius:0}.g-alert_size_s{--_--padding:11px var(--g-spacing-3);--_--border-radius:var(--g-border-radius-m);--_--alert-message-title-indent:0;--_--content-gap:var(--g-spacing-2);--_--close-btn-margin:20px;--_--title-font-size:var(--g-text-subheader-1-font-size);--_--title-line-height:var(--g-text-subheader-1-line-height)}.g-alert_size_m{--_--padding:var(--g-spacing-4) var(--g-spacing-5);--_--icon-margin-inline-end:var(--g-spacing-3);--_--border-radius:var(--g-border-radius-l);--_--alert-message-title-indent:var(--g-spacing-1);--_--close-btn-margin:var(--g-spacing-3);--_--content-gap:var(--g-spacing-5);--_--title-font-size:var(--g-text-subheader-2-font-size);--_--title-line-height:var(--g-text-subheader-2-line-height)}.g-alert_size_l{--_--padding:var(--g-spacing-6);--_--border-radius:12px;--_--icon-margin-inline-end:var(--g-spacing-4);--_--close-btn-margin:6px;--_--alert-message-title-indent:var(--g-spacing-2);--_--content-gap:var(--g-spacing-5);--_--title-font-size:var(--g-text-subheader-3-font-size);--_--title-line-height:var(--g-text-subheader-3-line-height);--_--message-font-size:var(--g-text-body-2-font-size);--_--message-line-height:var(--g-text-body-2-line-height)}.g-alert__icon-wrapper{margin-inline-end:var(--g-alert-icon-margin-inline-end,var(--_--icon-margin-inline-end))}.g-alert__icon-wrapper_align_baseline{position:relative;inset-block-start:-1px}.g-alert__main{gap:var(--g-alert-actions-margin,var(--_--content-gap));flex-grow:1;min-width:0;display:flex}.g-alert__main_layout_vertical{flex-direction:column}.g-alert__main_layout_horizontal{justify-content:space-between;align-items:var(--_--align);flex-direction:row}.g-alert__content{flex-grow:1;min-width:0}.g-alert__title{color:var(--g-alert-title-text-color,var(--g-color-text-primary));font-size:var(--g-alert-title-font-size,var(--_--title-font-size));font-weight:var(--_--title-font-weight);line-height:var(--g-alert-title-line-height,var(--_--title-line-height))}.g-alert__message{color:var(--g-alert-message-text-color,var(--g-color-text-primary));font-size:var(--g-alert-message-font-size,var(--_--message-font-size));font-weight:var(--g-alert-message-font-weight,var(--_--message-font-weight));line-height:var(--g-alert-message-line-height,var(--_--message-line-height))}.g-alert__message_with-top-margin{margin-block-start:var(--g-alert-message-title-indent,var(--_--alert-message-title-indent))}.g-alert__actions{gap:var(--g-alert-actions-gap,var(--g-spacing-3));display:flex}.g-alert__actions_horizontal{flex-flow:wrap;align-items:center}.g-alert__actions_vertical{flex-direction:column;justify-content:center;align-items:flex-start}.g-alert__close-btn{flex-shrink:0;margin-inline-start:var(--g-alert-close-btn-margin,var(--_--close-btn-margin))}.g-control-label{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);color:var(--g-color-text-primary);-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:#0000;cursor:pointer;display:inline-flex}.g-control-label_disabled{cursor:default;pointer-events:none}.g-control-label_size_s,.g-control-label_size_m{font-size:var(--g-text-body-1-font-size);line-height:15px}.g-control-label_size_l{font-size:var(--g-text-body-2-font-size);line-height:18px}.g-control-label_size_xl{font-size:var(--g-text-body-2-font-size);line-height:25px}.g-control-label__indicator{flex-shrink:0}.g-control-label__text{white-space:normal;flex-grow:1;margin-inline-start:var(--g-spacing-2)}.g-control-label_disabled .g-control-label__text{opacity:.6}.g-checkbox__indicator{cursor:inherit;display:inline-block;position:relative}.g-checkbox__indicator:before{content:"";border:1px solid var(--g-color-line-generic-accent);background-color:#0000;border-radius:4px;transition:background .1s linear;position:absolute;inset:0}.g-checkbox__indicator:after{content:" ";visibility:hidden}.g-checkbox__icon{pointer-events:none;visibility:hidden;color:#0000;justify-content:center;align-items:center;transition:color .1s,transform .2s;display:flex;position:absolute;inset:0;transform:translateY(-5px)}.g-checkbox__control{opacity:0;width:100%;height:100%;cursor:inherit;background:0 0;border:none;outline:none;margin:0;padding:0;position:absolute;inset-block-start:0;inset-inline-start:0}.g-checkbox__outline{pointer-events:none;background:0 0;border-radius:4px;width:100%;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.g-checkbox__control:focus-visible+.g-checkbox__outline{outline:2px solid var(--g-color-line-focus)}.g-checkbox_size_m .g-checkbox__icon-svg_type_tick{width:8px;height:10px}.g-checkbox_size_m .g-checkbox__icon-svg_type_dash{width:12px;height:12px}.g-checkbox_size_m .g-checkbox__indicator{width:14px;height:14px}.g-checkbox_size_l .g-checkbox__icon-svg_type_tick{width:11px;height:9px}.g-checkbox_size_l .g-checkbox__icon-svg_type_dash{width:15px;height:15px}.g-checkbox_size_l .g-checkbox__indicator{width:17px;height:17px}.g-checkbox_size_xl .g-checkbox__icon-svg_type_tick{width:16px;height:13px}.g-checkbox_size_xl .g-checkbox__icon-svg_type_dash{width:22px;height:22px}.g-checkbox_size_xl .g-checkbox__indicator{width:24px;height:24px}.g-checkbox:hover .g-checkbox__indicator:before{border-color:var(--g-color-line-generic-accent-hover)}.g-checkbox_checked .g-checkbox__indicator:before,.g-checkbox_indeterminate .g-checkbox__indicator:before{background-color:var(--g-color-base-brand);border:#0000}.g-checkbox_checked .g-checkbox__icon,.g-checkbox_indeterminate .g-checkbox__icon{visibility:visible;color:var(--g-color-text-brand-contrast);transform:translate(0)}.g-checkbox_checked:hover .g-checkbox__indicator:before,.g-checkbox_indeterminate:hover .g-checkbox__indicator:before{background-color:var(--g-color-base-brand-hover)}.g-checkbox_disabled .g-checkbox__indicator:before{background-color:var(--g-color-base-generic-accent-disabled);border:#0000}.g-checkbox_disabled.g-checkbox_checked .g-checkbox__icon,.g-checkbox_disabled.g-checkbox_indeterminate .g-checkbox__icon{color:var(--g-color-text-hint)}.g-sheet-content-area{box-sizing:border-box;max-height:calc(100% - var(--_--top-height));overscroll-behavior-y:contain;transition:height var(--_--transition-duration) ease;overflow:hidden auto}.g-sheet-content-area_without-scroll{overflow:hidden}@media (prefers-reduced-motion:reduce){.g-sheet-content-area{transition-duration:1ms}}.g-sheet-content-area__margin-box{border:1px solid #0000}.g-sheet-content-area__margin-box_always-full-height{box-sizing:border-box;height:100%}.g-sheet-content-area__margin-box_always-full-height .g-sheet-content-area__margin-box-border-compensation{height:100%}.g-sheet-content-area__margin-box-border-compensation{margin:-1px}.g-sheet-content-area__content{box-sizing:border-box;width:100%;padding:var(--g-sheet-content-padding,0 max(10px, env(safe-area-inset-right,0px)) env(safe-area-inset-bottom,0px) max(10px, env(safe-area-inset-left,0px)))}.g-sheet-content-area__content-title{font-size:var(--g-text-body-2-font-size);text-align:center;white-space:nowrap;text-overflow:ellipsis;padding-block-end:8px;line-height:28px;overflow:hidden}.g-sheet-swipe-area{z-index:1;width:100%;height:40px;position:absolute;inset-block-start:-20px;inset-inline-start:0}.g-sheet-veil{background-color:var(--g-color-sfx-veil);opacity:0;will-change:opacity;width:100%;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.g-sheet-veil_with-transition{transition:opacity var(--_--transition-duration) ease}.g-sheet{z-index:100000;--_--top-height:20px;width:100%;height:100%;position:fixed;inset-block-start:0;inset-inline-start:0}.g-sheet_without-top-bar{--_--top-height:0}.g-sheet__sheet{will-change:transform;background-color:var(--g-sheet-background-color,var(--g-color-base-float));width:100%;max-height:100%;position:absolute;inset-block-start:100%;inset-inline-start:0}.g-sheet__sheet:has(>.g-sheet__sheet-top){border-start-start-radius:20px;border-start-end-radius:20px}.g-sheet__sheet_with-transition{transition:transform var(--_--transition-duration) ease}@media (prefers-reduced-motion:reduce){.g-sheet__sheet{opacity:0}.g-sheet__sheet_with-transition{transition:opacity var(--_--transition-duration) ease}}.g-sheet__sheet-top{height:var(--_--top-height);position:relative}.g-sheet__sheet-top-resizer{--_--translate-x:calc(-50% * var(--g-flow-direction));transform:translateX(var(--_--translate-x)) translateY(-50%);background-color:var(--g-color-line-generic);border-radius:4px;width:40px;height:4px;position:absolute;inset-block-start:50%;inset-inline-start:50%}.g-modal{z-index:1000;background-color:var(--g-color-sfx-veil);-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:#0000;outline:none;position:fixed;inset:0;overflow:auto}.g-modal__content-aligner{justify-content:center;align-items:center;min-width:100%;min-height:100%;display:inline-flex}.g-modal__content-aligner_has-scroll{width:100%}.g-modal__content{margin:var(--g-modal-margin,20px);height:var(--g-modal-height,auto);min-height:var(--g-modal-min-height,auto);max-height:var(--g-modal-max-height,none);width:var(--g-modal-width,auto);max-width:var(--g-modal-max-width,none);min-width:var(--g-modal-min-width,auto);background-color:var(--g-color-base-modal);border-radius:var(--g-modal-border-radius,5px);clip-path:inset(0 round var(--g-modal-border-radius,5px));outline:none;transition:height .35s ease-in-out}.g-modal__content_has-scroll{min-width:0;max-width:var(--g-modal-max-width,calc(100vw - var(--g-modal-margin,20px) * 2));max-height:var(--g-modal-max-height,calc(100dvh - var(--g-modal-margin,20px) * 2));overflow:auto}.g-modal[data-floating-ui-status=unmounted]{visibility:hidden;margin:-9999px 0 0 -9999px;display:none}.g-modal[data-floating-ui-status=open],.g-modal[data-floating-ui-status=close]{transition:opacity .15s ease-out}.g-modal[data-floating-ui-status=initial],.g-modal[data-floating-ui-status=close]{opacity:0}.g-modal[data-floating-ui-status=initial] .g-modal__content{transform:scale(.75)}.g-modal[data-floating-ui-status=open] .g-modal__content,.g-modal[data-floating-ui-status=close] .g-modal__content{transition:height .35s ease-in-out,transform .15s ease-out}.g-modal_mobile{--g-modal-width:100vw;--g-modal-height:100dvh;--g-modal-min-height:100svh;--g-modal-margin:0px;--g-modal-border-radius:0px}.g-modal_mobile[data-floating-ui-status=initial] .g-modal__content,.g-modal_mobile[data-floating-ui-status=close] .g-modal__content{transform:translateY(100%)}.g-modal_mobile[data-floating-ui-status=open] .g-modal__content{transform:translateY(0)}.g-modal_disable-transition[data-floating-ui-status=initial]{opacity:1}.g-modal_disable-transition[data-floating-ui-status=initial] .g-modal__content{transform:none}.g-modal_disable-transition[data-floating-ui-status=open],.g-modal_disable-transition[data-floating-ui-status=close]{transition:none}.g-modal_disable-transition[data-floating-ui-status=open] .g-modal__content,.g-modal_disable-transition[data-floating-ui-status=close] .g-modal__content{transition:height .35s ease-in-out}@media (prefers-reduced-motion:reduce){.g-modal[data-floating-ui-status] .g-modal__content{transition:none}}.g-divider{--_--content-gap:8px;--_--size:var(--g-divider-size,1px);--_--background:var(--g-divider-color,var(--g-color-line-generic));background:var(--_--background)}.g-divider:not(:empty){background:0 0;align-items:center;width:auto;height:auto;display:flex}.g-divider:not(:empty):before,.g-divider:not(:empty):after{content:""}.g-divider:before,.g-divider:after{background:var(--_--background);flex-grow:1}.g-divider_orientation_vertical{width:var(--_--size);flex-direction:column}.g-divider_orientation_vertical:before,.g-divider_orientation_vertical:after{width:var(--_--size)}.g-divider_orientation_vertical:before{margin-block-end:var(--_--content-gap)}.g-divider_orientation_vertical:after{margin-block-start:var(--_--content-gap)}.g-divider_orientation_horizontal,.g-divider_orientation_horizontal:before,.g-divider_orientation_horizontal:after{height:var(--_--size)}.g-divider_orientation_horizontal:before{margin-inline-end:var(--_--content-gap)}.g-divider_orientation_horizontal:after{margin-inline-start:var(--_--content-gap)}.g-divider_align_start:before,.g-divider_align_end:after{display:none}.g-drawer{z-index:990;background-color:var(--g-color-sfx-veil);pointer-events:initial;outline:none;inset:0}.g-drawer__item{background-color:var(--g-color-base-background);pointer-events:initial;will-change:transform;outline:none;position:absolute;inset-block:0;inset-inline-start:0}.g-drawer__item-content{width:100%;height:100%}.g-drawer__item-content_has-scroll{overflow:auto}.g-drawer_hide-veil{pointer-events:none;background-color:#0000}.g-drawer_hide-veil .g-drawer__item{box-shadow:0 1px 5px 0 var(--g-color-sfx-shadow)}.g-drawer_placement_right .g-drawer__item{inset-inline:auto 0}.g-drawer_placement_top .g-drawer__item{width:100%;inset-block-end:auto;inset-inline-end:0}.g-drawer_placement_bottom .g-drawer__item{width:100%;inset-block-start:auto;inset-inline-end:0}.g-drawer_placement_left .g-drawer__item_resizable{max-width:calc(100% - 8px);padding-inline-end:8px}.g-drawer_placement_right .g-drawer__item_resizable{max-width:calc(100% - 8px);padding-inline-start:8px}.g-drawer_placement_top .g-drawer__item_resizable{max-height:calc(100% - 8px);padding-block-end:8px}.g-drawer_placement_bottom .g-drawer__item_resizable{max-height:calc(100% - 8px);padding-block-start:8px}.g-drawer[data-floating-ui-status=initial] .g-drawer__item,.g-drawer[data-floating-ui-status=close] .g-drawer__item{transform:translate(0)}.g-drawer[data-floating-ui-status=open] .g-drawer__item,.g-drawer[data-floating-ui-status=close] .g-drawer__item{transition:transform var(--_--animation-duration,.3s)}.g-drawer_placement_left[data-floating-ui-status=initial] .g-drawer__item,.g-drawer_placement_left[data-floating-ui-status=close] .g-drawer__item{transform:translate(-100%)}.g-drawer_placement_right[data-floating-ui-status=initial] .g-drawer__item,.g-drawer_placement_right[data-floating-ui-status=close] .g-drawer__item{transform:translate(100%)}.g-drawer_placement_top[data-floating-ui-status=initial] .g-drawer__item,.g-drawer_placement_top[data-floating-ui-status=close] .g-drawer__item{transform:translateY(-100%)}.g-drawer_placement_bottom[data-floating-ui-status=initial] .g-drawer__item,.g-drawer_placement_bottom[data-floating-ui-status=close] .g-drawer__item{transform:translateY(100%)}.g-drawer[data-floating-ui-status=open],.g-drawer[data-floating-ui-status=close]{transition:background-color var(--_--animation-duration,.3s)}.g-drawer[data-floating-ui-status=initial],.g-drawer[data-floating-ui-status=close]{background-color:#0000}.g-drawer[data-floating-ui-status=unmounted]{display:none}.g-drawer__resizer-handle{background:var(--g-color-line-generic);border-radius:2px;width:2px;height:28px}.g-drawer_placement_top .g-drawer__resizer-handle,.g-drawer_placement_bottom .g-drawer__resizer-handle{width:28px;height:2px}.g-drawer__resizer{cursor:col-resize;background:var(--g-color-base-generic);flex-direction:column;justify-content:center;align-items:center;width:8px;height:100%;display:flex;position:absolute;inset-block-start:0}.g-drawer_placement_right .g-drawer__resizer{inset-block-start:0;inset-inline-start:0}.g-drawer_placement_left .g-drawer__resizer{inset-block-start:0;inset-inline-end:0}.g-drawer_placement_top .g-drawer__resizer{inset-block:auto 0;inset-inline-start:0}.g-drawer_placement_bottom .g-drawer__resizer{inset-block-start:0;inset-inline-start:0}.g-drawer_placement_top .g-drawer__resizer,.g-drawer_placement_bottom .g-drawer__resizer{cursor:row-resize;width:100%;height:8px}.g-drawer__resizer:hover .g-drawer__resizer-handle{background:var(--g-color-line-generic-hover)}.g-clear-button{--g-button-text-color:var(--g-color-text-hint);--g-button-text-color-hover:var(--g-color-text-primary);--g-button-background-color:transparent;--g-button-background-color-hover:transparent}.g-outer-additional-content{vertical-align:top;justify-content:space-between;display:flex}.g-outer-additional-content__note,.g-outer-additional-content__error{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);margin-block-start:2px}.g-outer-additional-content__error{color:var(--g-color-text-danger)}.g-outer-additional-content__error:not(:last-child){margin-inline-end:var(--g-spacing-2)}.g-outer-additional-content__note{margin-inline-start:auto}.g-text-area{--_--text-color:var(--g-color-text-primary);--_--placeholder-color:var(--g-color-text-hint);--_--background-color:transparent;--_--border-width:1px;--_--clear-offset:calc(var(--g-text-area-border-width,1px) + 1px);--_--focus-outline-color:var(--g-text-area-focus-outline-color);width:100%;display:inline-block;position:relative}.g-text-area__content{box-sizing:border-box;width:inherit;height:inherit;background-color:var(--g-text-area-background-color,var(--_--background-color));border-width:var(--g-text-area-border-width,var(--_--border-width));border-style:solid;border-color:var(--g-text-area-border-color,var(--_--border-color));color:var(--g-text-area-text-color,var(--_--text-color));display:flex}.g-text-area__content:hover{border-color:var(--g-text-area-border-color-hover,var(--_--border-color-hover))}.g-text-area__content:focus-within{border-color:var(--g-text-area-border-color-active,var(--_--border-color-active));outline:2px solid var(--g-text-area-focus-outline-color,var(--_--focus-outline-color));outline-offset:-1px}.g-text-area__content{overflow:hidden}.g-text-area__control{box-sizing:border-box;vertical-align:top;width:100%;font-weight:var(--g-text-body-font-weight);font-family:var(--g-text-body-font-family);color:inherit;resize:none;background-color:#0000;border:none;flex-grow:1;margin:0;padding:0;display:inline-block;position:relative;overflow-x:hidden}.g-text-area__control::placeholder{color:var(--g-text-area-placeholder-color,var(--_--placeholder-color))}.g-text-area__control:focus{outline:none}.g-text-area__control[type=number]{appearance:textfield}.g-text-area__clear{position:absolute}.g-text-area__clear_size_s,.g-text-area__clear_size_m{inset-block-start:var(--_--clear-offset);inset-inline-end:var(--_--clear-offset)}.g-text-area__clear_size_l,.g-text-area__clear_size_xl{inset-block-start:calc(var(--_--clear-offset) + 2px);inset-inline-end:calc(var(--_--clear-offset) + 1px)}.g-text-area_size_s .g-text-area__control{--_--input-control-border-width:var(--g-text-input-border-width,var(--g-text-area-border-width,1px));font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);height:calc(24px - var(--_--input-control-border-width) * 2);padding:3px 8px}.g-text-area_size_s.g-text-area_has-clear .g-text-area__control{padding-inline-end:26px}.g-text-area_size_s{--_--border-radius:var(--g-border-radius-s)}.g-text-area_size_m .g-text-area__control{--_--input-control-border-width:var(--g-text-input-border-width,var(--g-text-area-border-width,1px));font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);height:calc(28px - var(--_--input-control-border-width) * 2);padding:5px 8px}.g-text-area_size_m.g-text-area_has-clear .g-text-area__control{padding-inline-end:26px}.g-text-area_size_m{--_--border-radius:var(--g-border-radius-m)}.g-text-area_size_l .g-text-area__control{--_--input-control-border-width:var(--g-text-input-border-width,var(--g-text-area-border-width,1px));font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);height:calc(36px - var(--_--input-control-border-width) * 2);padding:9px 12px}.g-text-area_size_l.g-text-area_has-clear .g-text-area__control{padding-inline-end:36px}.g-text-area_size_l{--_--border-radius:var(--g-border-radius-l)}.g-text-area_size_xl .g-text-area__control{--_--input-control-border-width:var(--g-text-input-border-width,var(--g-text-area-border-width,1px));font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height);height:calc(44px - var(--_--input-control-border-width) * 2);padding:11px 12px}.g-text-area_size_xl.g-text-area_has-clear .g-text-area__control{padding-inline-end:36px}.g-text-area_size_xl{--_--border-radius:var(--g-border-radius-xl)}.g-text-area_view_normal{--_--border-color:var(--g-color-line-generic);--_--border-color-hover:var(--g-color-line-generic-hover);--_--border-color-active:var(--g-color-line-generic-active)}.g-text-area_view_clear{--_--border-color:transparent;--_--border-color-hover:transparent;--_--border-color-active:transparent;--_--border-radius:0}.g-text-area_view_clear .g-text-area__content{border-inline:0}.g-text-area_view_clear .g-text-area__control{padding-inline:0}.g-text-area_pin_round-round .g-text-area__content{border-radius:var(--g-text-area-border-radius,var(--_--border-radius))}.g-text-area_pin_brick-brick .g-text-area__content{border-radius:0}.g-text-area_pin_clear-clear .g-text-area__content{border-inline:0;border-radius:0}.g-text-area_pin_circle-circle .g-text-area__content{border-radius:100px}.g-text-area_pin_round-brick .g-text-area__content{border-start-start-radius:var(--g-text-area-border-radius,var(--_--border-radius));border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--g-text-area-border-radius,var(--_--border-radius))}.g-text-area_pin_brick-round .g-text-area__content{border-start-start-radius:0;border-start-end-radius:var(--g-text-area-border-radius,var(--_--border-radius));border-end-end-radius:var(--g-text-area-border-radius,var(--_--border-radius));border-end-start-radius:0}.g-text-area_pin_round-clear .g-text-area__content{border-inline-end:0;border-start-start-radius:var(--g-text-area-border-radius,var(--_--border-radius));border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--g-text-area-border-radius,var(--_--border-radius))}.g-text-area_pin_clear-round .g-text-area__content{border-inline-start:0;border-start-start-radius:0;border-start-end-radius:var(--g-text-area-border-radius,var(--_--border-radius));border-end-end-radius:var(--g-text-area-border-radius,var(--_--border-radius));border-end-start-radius:0}.g-text-area_pin_brick-clear .g-text-area__content{border-inline-end:0;border-radius:0}.g-text-area_pin_clear-brick .g-text-area__content{border-inline-start:0;border-radius:0}.g-text-area_pin_circle-brick .g-text-area__content{border-start-start-radius:100px;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:100px}.g-text-area_pin_brick-circle .g-text-area__content{border-start-start-radius:0;border-start-end-radius:100px;border-end-end-radius:100px;border-end-start-radius:0}.g-text-area_pin_circle-clear .g-text-area__content{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-text-area_pin_clear-circle .g-text-area__content{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-text-area_disabled{--_--text-color:var(--g-color-text-hint);--_--background-color:var(--g-color-base-generic-accent-disabled);--_--border-color:transparent;--_--border-color-hover:transparent;--_--border-color-active:transparent}.g-text-area_has-scrollbar .g-text-area__clear{inset-inline-end:var(--g-scrollbar-width)}.g-text-area_state_error.g-text-area_view_normal .g-text-area__content,.g-text-area_state_error.g-text-area_view_normal .g-text-area__content:hover,.g-text-area_state_error.g-text-area_view_normal .g-text-area__content:focus-within{border-color:var(--g-color-line-danger)}.g-text-area_state_error.g-text-area_view_normal .g-text-area__content:focus-within{--_--focus-outline-color:var(--g-color-line-danger)}.g-text-area_state_error.g-text-area_view_clear .g-text-area__content,.g-text-area_state_error.g-text-area_view_clear .g-text-area__content:hover,.g-text-area_state_error.g-text-area_view_clear .g-text-area__content:focus-within{border-block-end:1px solid var(--g-color-line-danger)}.g-text-area_state_error.g-text-area_view_clear .g-text-area__content:focus-within{--_--focus-outline-color:var(--g-color-line-danger)}.g-text-input{--_--text-color:var(--g-color-text-primary);--_--label-color:inherit;--_--placeholder-color:var(--g-color-text-hint);--_--background-color:transparent;--_--border-width:1px;--_--focus-outline-color:var(--g-text-input-focus-outline-color);width:100%;display:inline-block;position:relative}.g-text-input__content{box-sizing:border-box;background-color:var(--g-text-input-background-color,var(--_--background-color));border-width:var(--g-text-input-border-width,var(--_--border-width));border-style:solid;border-color:var(--g-text-input-border-color,var(--_--border-color));width:100%;color:var(--g-text-input-text-color,var(--_--text-color));display:flex;overflow:hidden}.g-text-input__content:hover{border-color:var(--g-text-input-border-color-hover,var(--_--border-color-hover))}.g-text-input__content:focus-within{border-color:var(--g-text-input-border-color-active,var(--_--border-color-active));outline:2px solid var(--g-text-input-focus-outline-color,var(--_--focus-outline-color));outline-offset:-1px}.g-text-input__control{box-sizing:border-box;vertical-align:top;width:100%;font-weight:var(--g-text-body-font-weight);font-family:var(--g-text-body-font-family);color:inherit;height:var(--g-text-input-height);background-color:#0000;border:none;flex-grow:1;margin:0;padding:0;display:inline-block;position:relative}.g-text-input__control::placeholder{color:var(--g-text-input-placeholder-color,var(--_--placeholder-color));white-space:nowrap;overflow:hidden}.g-text-input__control:focus{outline:none}.g-text-input__control[type=number],.g-text-input__control[type=search]{appearance:textfield}.g-text-input__control[type=search]::-webkit-search-cancel-button{appearance:none}.g-text-input__label{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;z-index:1;color:var(--g-text-input-label-color,var(--_--label-color));position:absolute;overflow:hidden}.g-text-input__clear{flex-shrink:0;margin:auto 0}.g-text-input__clear_size_s,.g-text-input__clear_size_m{margin-inline-end:1px}.g-text-input__clear_size_l,.g-text-input__clear_size_xl{margin-inline-end:2px}.g-text-input__error-icon{box-sizing:content-box;color:var(--g-color-text-danger);padding-block:var(--_--error-icon-padding-block);padding-inline:var(--_--error-icon-padding-inline-start) var(--_--error-icon-padding-inline-end)}.g-text-input__error-popover{max-width:300px}.g-text-input__error-popover-content{padding:var(--g-spacing-5) var(--g-spacing-4)}.g-text-input__additional-content{align-items:center;display:flex}.g-text-input_size_s .g-text-input__control{--_--input-control-border-width:var(--g-text-input-border-width,var(--g-text-area-border-width,1px));font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);height:calc(24px - var(--_--input-control-border-width) * 2);padding:3px 8px}.g-text-input_size_s .g-text-input__label{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);font-weight:var(--g-text-accent-font-weight);padding-block:3px;padding-inline:8px 4px}.g-text-input_size_s.g-text-input_has-start-content .g-text-input__label{padding-inline-start:2px}.g-text-input_size_s .g-text-input__additional-content{height:22px}.g-text-input_size_s .g-text-input__additional-content_placement_start{padding-inline-start:1px}.g-text-input_size_s .g-text-input__additional-content_placement_end{padding-inline-end:1px}.g-text-input_size_s{--_--error-icon-padding-block:5px;--_--error-icon-padding-inline-start:0;--_--error-icon-padding-inline-end:5px;--_--border-radius:var(--g-border-radius-s)}.g-text-input_size_m .g-text-input__control{--_--input-control-border-width:var(--g-text-input-border-width,var(--g-text-area-border-width,1px));font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);height:calc(28px - var(--_--input-control-border-width) * 2);padding:5px 8px}.g-text-input_size_m .g-text-input__label{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);font-weight:var(--g-text-accent-font-weight);padding-block:5px;padding-inline:8px 4px}.g-text-input_size_m.g-text-input_has-start-content .g-text-input__label{padding-inline-start:2px}.g-text-input_size_m .g-text-input__additional-content{height:26px}.g-text-input_size_m .g-text-input__additional-content_placement_start{padding-inline-start:1px}.g-text-input_size_m .g-text-input__additional-content_placement_end{padding-inline-end:1px}.g-text-input_size_m{--_--error-icon-padding-block:5px;--_--error-icon-padding-inline-start:0;--_--error-icon-padding-inline-end:5px;--_--border-radius:var(--g-border-radius-m)}.g-text-input_size_l .g-text-input__control{--_--input-control-border-width:var(--g-text-input-border-width,var(--g-text-area-border-width,1px));font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);height:calc(36px - var(--_--input-control-border-width) * 2);padding:9px 12px}.g-text-input_size_l .g-text-input__label{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);font-weight:var(--g-text-accent-font-weight);padding-block:9px;padding-inline:12px 4px}.g-text-input_size_l.g-text-input_has-start-content .g-text-input__label{padding-inline-start:3px}.g-text-input_size_l .g-text-input__additional-content{height:34px}.g-text-input_size_l .g-text-input__additional-content_placement_start{padding-inline-start:3px}.g-text-input_size_l .g-text-input__additional-content_placement_end{padding-inline-end:3px}.g-text-input_size_l{--_--error-icon-padding-block:9px;--_--error-icon-padding-inline-start:0;--_--error-icon-padding-inline-end:9px;--_--border-radius:var(--g-border-radius-l)}.g-text-input_size_xl .g-text-input__control{--_--input-control-border-width:var(--g-text-input-border-width,var(--g-text-area-border-width,1px));font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height);height:calc(44px - var(--_--input-control-border-width) * 2);padding:11px 12px}.g-text-input_size_xl .g-text-input__label{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height);font-weight:var(--g-text-accent-font-weight);padding-block:11px;padding-inline:12px 4px}.g-text-input_size_xl.g-text-input_has-start-content .g-text-input__label{padding-inline-start:3px}.g-text-input_size_xl .g-text-input__additional-content{height:42px}.g-text-input_size_xl .g-text-input__additional-content_placement_start{padding-inline-start:3px}.g-text-input_size_xl .g-text-input__additional-content_placement_end{padding-inline-end:3px}.g-text-input_size_xl{--_--error-icon-padding-block:13px;--_--error-icon-padding-inline-start:0;--_--error-icon-padding-inline-end:13px;--_--border-radius:var(--g-border-radius-xl)}.g-text-input_view_normal{--_--border-color:var(--g-color-line-generic);--_--border-color-hover:var(--g-color-line-generic-hover);--_--border-color-active:var(--g-color-line-generic-active)}.g-text-input_view_clear{--_--border-color:transparent;--_--border-color-hover:transparent;--_--border-color-active:transparent;--_--border-radius:0}.g-text-input_view_clear .g-text-input__content{border-inline:0}.g-text-input_view_clear .g-text-input__control{padding-inline:0}.g-text-input_pin_round-round .g-text-input__content{border-radius:var(--g-text-input-border-radius,var(--_--border-radius))}.g-text-input_pin_brick-brick .g-text-input__content{border-radius:0}.g-text-input_pin_clear-clear .g-text-input__content{border-inline:0;border-radius:0}.g-text-input_pin_circle-circle .g-text-input__content{border-radius:100px}.g-text-input_pin_round-brick .g-text-input__content{border-start-start-radius:var(--g-text-input-border-radius,var(--_--border-radius));border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--g-text-input-border-radius,var(--_--border-radius))}.g-text-input_pin_brick-round .g-text-input__content{border-start-start-radius:0;border-start-end-radius:var(--g-text-input-border-radius,var(--_--border-radius));border-end-end-radius:var(--g-text-input-border-radius,var(--_--border-radius));border-end-start-radius:0}.g-text-input_pin_round-clear .g-text-input__content{border-inline-end:0;border-start-start-radius:var(--g-text-input-border-radius,var(--_--border-radius));border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--g-text-input-border-radius,var(--_--border-radius))}.g-text-input_pin_clear-round .g-text-input__content{border-inline-start:0;border-start-start-radius:0;border-start-end-radius:var(--g-text-input-border-radius,var(--_--border-radius));border-end-end-radius:var(--g-text-input-border-radius,var(--_--border-radius));border-end-start-radius:0}.g-text-input_pin_brick-clear .g-text-input__content{border-inline-end:0;border-radius:0}.g-text-input_pin_clear-brick .g-text-input__content{border-inline-start:0;border-radius:0}.g-text-input_pin_circle-brick .g-text-input__content{border-start-start-radius:100px;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:100px}.g-text-input_pin_brick-circle .g-text-input__content{border-start-start-radius:0;border-start-end-radius:100px;border-end-end-radius:100px;border-end-start-radius:0}.g-text-input_pin_circle-clear .g-text-input__content{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-text-input_pin_clear-circle .g-text-input__content{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-text-input_disabled{--_--text-color:var(--g-color-text-hint);--_--background-color:var(--g-color-base-generic-accent-disabled);--_--border-color:transparent;--_--border-color-hover:transparent;--_--border-color-active:transparent}.g-text-input_has-scrollbar .g-text-input__clear{inset-inline-end:var(--g-scrollbar-width)}.g-text-input_has-start-content .g-text-input__control{padding-inline-start:2px}.g-text-input_has-end-content{--_--error-icon-padding-inline-start:0;--_--error-icon-padding-inline-end:0}.g-text-input_has-end-content .g-text-input__control{padding-inline-end:2px}.g-text-input_state_error.g-text-input_view_normal .g-text-input__content,.g-text-input_state_error.g-text-input_view_normal .g-text-input__content:hover,.g-text-input_state_error.g-text-input_view_normal .g-text-input__content:focus-within{border-color:var(--g-color-line-danger)}.g-text-input_state_error.g-text-input_view_normal .g-text-input__content:focus-within{--_--focus-outline-color:var(--g-color-line-danger)}.g-text-input_state_error.g-text-input_view_clear .g-text-input__content,.g-text-input_state_error.g-text-input_view_clear .g-text-input__content:hover,.g-text-input_state_error.g-text-input_view_clear .g-text-input__content:focus-within{border-block-end:1px solid var(--g-color-line-danger)}.g-text-input_state_error.g-text-input_view_clear .g-text-input__content:focus-within{--_--focus-outline-color:var(--g-color-line-danger)}@keyframes g-pulse{50%{opacity:.15}}.g-loader{align-items:center;display:inline-flex}.g-loader__left,.g-loader__center,.g-loader__right{background:var(--g-color-base-brand);animation:.8s infinite g-pulse}.g-loader__left{animation-delay:.2s}.g-loader__center{animation-delay:.4s}.g-loader__right{animation-delay:.6s}.g-loader_size_s .g-loader__left{width:5px;height:13.3333px}.g-loader_size_s .g-loader__center{width:5px;height:20px;margin-inline-start:5px}.g-loader_size_s .g-loader__right{width:5px;height:13.3333px;margin-inline-start:5px}.g-loader_size_m .g-loader__left{width:7px;height:18.6667px}.g-loader_size_m .g-loader__center{width:7px;height:28px;margin-inline-start:7px}.g-loader_size_m .g-loader__right{width:7px;height:18.6667px;margin-inline-start:7px}.g-loader_size_l .g-loader__left{width:9px;height:24px}.g-loader_size_l .g-loader__center{width:9px;height:36px;margin-inline-start:9px}.g-loader_size_l .g-loader__right{width:9px;height:24px;margin-inline-start:9px}.g-list{--_--item-padding:var(--g-list-item-padding,0);outline:none;flex-direction:column;flex:auto;width:100%;display:flex}.g-list__filter{padding:var(--_--item-padding);flex:none;margin-block-end:8px}.g-list__items{flex:auto}.g-list__item,.g-list__empty-placeholder{box-sizing:border-box;padding:var(--_--item-padding);-webkit-user-select:none;user-select:none;align-items:center;display:flex;overflow:hidden}.g-list__item_active{background:var(--g-color-base-simple-hover)}.g-list__item_selected{background:var(--g-color-base-selection)}.g-list__item_active.g-list__item_selected{background:var(--g-color-base-selection-hover)}.g-list__item_sort-handle-align_right{flex-direction:row-reverse}.g-list__item_sort-handle-align_right .g-list__item-sort-icon{margin-inline:10px 0}.g-list__item_sortable[data-rbd-drag-handle-context-id]:active{cursor:grabbing}.g-list__item_dragging{background:var(--g-color-base-simple-hover-solid);z-index:100001}.g-list__empty-placeholder{box-sizing:border-box;color:var(--g-color-text-hint);min-height:36px;padding-block:8px}.g-list__item-content{text-overflow:ellipsis;flex:auto;align-items:center;height:100%;display:flex;overflow:hidden}.g-list__item-sort-icon{width:12px;color:var(--g-color-text-hint);flex:none;align-items:center;margin-inline-end:4px;display:flex}.g-list__loading-indicator{justify-content:center;align-items:center;width:100%;display:flex}.g-label{--_--bg-color:none;--_--bg-color-hover:none;--_--text-color:none;--_--animation-from:calc(-100% * var(--g-flow-direction));--_--animation-to:calc(100% * var(--g-flow-direction));--_--gradient-deg:calc(90deg * var(--g-flow-direction));--_--gradient-mask-begin-color:#e9e9e900;--_--gradient-mask-end-color:#e9e9e9;height:var(--_--height);border-radius:var(--_--border-radius);color:var(--_--text-color);background-color:var(--_--bg-color);box-sizing:border-box;isolation:isolate;align-items:center;transition-property:opacity,color,background-color;transition-duration:.15s;transition-timing-function:ease-in-out;display:inline-flex;position:relative}.g-label__animation-container{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.g-label__animation-container:after{z-index:-1;content:"";background-color:var(--_--gradient-bg-color,var(--_--bg-color));-webkit-mask-image:linear-gradient(var(--_--gradient-deg), var(--_--gradient-mask-begin-color), var(--_--gradient-mask-end-color));mask-image:linear-gradient(var(--_--gradient-deg), var(--_--gradient-mask-begin-color), var(--_--gradient-mask-end-color));animation:2s linear infinite g-label;position:absolute;inset:0}.g-label__text{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);margin:0 var(--_--margin-inline);text-align:center;white-space:nowrap;align-items:baseline;width:100%;display:flex;overflow:hidden}.g-label__content,.g-label__key{text-overflow:ellipsis;overflow:hidden}.g-label__value{opacity:.7;display:flex;overflow:hidden}.g-label__separator{margin:0 4px}.g-label__main-button{font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:inherit;cursor:pointer;border-radius:inherit;z-index:1;background:0 0;border:none;outline:none;height:100%;padding:0}.g-label__main-button:empty{position:absolute;inset:0}.g-label__addon{width:var(--_--height);height:var(--_--height);border-radius:var(--_--border-radius);justify-content:center;align-items:center;display:flex}.g-label__addon_side_start,.g-label__addon_side_end{position:absolute;inset-block-start:0}.g-label__addon_side_start{border-start-end-radius:0;border-end-end-radius:0;inset-inline-start:2px}.g-label__addon_side_end{border-start-start-radius:0;border-end-start-radius:0;inset-inline-end:0}.g-label__addon_type_button{font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:var(--_--text-color);cursor:pointer;z-index:2;cursor:pointer;background:0 0;border:none;outline:none;padding:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,transform .1s ease-out}.g-label__addon_type_button:active{transform:scale(.96)}.g-label_size_xxs{--_--height:18px;--_--border-radius:var(--g-border-radius-xs);--_--margin-inline:6px;--_--margin-addon-start:22px;--_--margin-addon-end:20px}.g-label_size_xs{--_--height:20px;--_--border-radius:var(--g-border-radius-xs);--_--margin-inline:8px;--_--margin-addon-start:24px;--_--margin-addon-end:22px}.g-label_size_s{--_--height:24px;--_--border-radius:var(--g-border-radius-s);--_--margin-inline:10px;--_--margin-addon-start:28px;--_--margin-addon-end:26px}.g-label_size_m{--_--height:28px;--_--border-radius:var(--g-border-radius-m);--_--margin-inline:12px;--_--margin-addon-start:32px;--_--margin-addon-end:32px}.g-label_disabled{opacity:.7;pointer-events:none}.g-label_interactive{cursor:pointer}.g-label_width_auto{max-width:100%}.g-label_theme_normal{--_--bg-color:var(--g-color-base-misc-light);--_--bg-color-hover:var(--g-color-base-misc-light-hover);--_--text-color:var(--g-color-text-misc-heavy)}.g-label_theme_success{--_--bg-color:var(--g-color-base-positive-light);--_--bg-color-hover:var(--g-color-base-positive-light-hover);--_--text-color:var(--g-color-text-positive-heavy)}.g-label_theme_info{--_--bg-color:var(--g-color-base-info-light);--_--bg-color-hover:var(--g-color-base-info-light-hover);--_--text-color:var(--g-color-text-info-heavy)}.g-label_theme_warning{--_--bg-color:var(--g-color-base-warning-light);--_--bg-color-hover:var(--g-color-base-warning-light-hover);--_--text-color:var(--g-color-text-warning-heavy)}.g-label_theme_danger{--_--bg-color:var(--g-color-base-danger-light);--_--bg-color-hover:var(--g-color-base-danger-light-hover);--_--text-color:var(--g-color-text-danger-heavy)}.g-label_theme_utility{--_--bg-color:var(--g-color-base-utility-light);--_--bg-color-hover:var(--g-color-base-utility-light-hover);--_--text-color:var(--g-color-text-utility-heavy)}.g-label_theme_unknown{--_--bg-color:var(--g-color-base-neutral-light);--_--bg-color-hover:var(--g-color-base-neutral-light-hover);--_--text-color:var(--g-color-text-complementary)}.g-label_theme_clear{--_--bg-color:transparent;--_--bg-color-hover:var(--g-color-base-simple-hover);--_--text-color:var(--g-color-text-complementary);--_--gradient-bg-color:var(--g-color-base-neutral-light);box-shadow:inset 0 0 0 1px var(--g-color-line-generic)}.g-label:has(.g-label__addon_side_start) .g-label__text{margin-inline-start:var(--_--margin-addon-start)}.g-label:has(.g-label__addon_side_end) .g-label__text{margin-inline-end:var(--_--margin-addon-end)}.g-label__addon_type_button:not(.g-label__addon_action_copy):hover{background-color:var(--_--bg-color-hover)}.g-label_interactive:hover:not(:has(.g-label__addon_type_button:not(.g-label__addon_action_copy):hover)){background-color:var(--_--bg-color-hover)}.g-label__main-button:focus-visible,.g-label__addon_type_button:focus-visible{outline:2px solid var(--g-color-line-focus)}@keyframes g-label{0%{transform:translateX(var(--_--animation-from))}to{transform:translateX(var(--_--animation-to))}}.g-select-empty-placeholder{color:var(--g-color-text-hint);margin:4px}.g-select-empty-placeholder_empty{margin-block-start:0}.g-select-counter{background-color:var(--g-color-base-generic);justify-content:center;align-items:center;margin-inline:4px;display:flex}.g-select-counter__text{text-align:center;flex-grow:1;margin-inline:4px}.g-select-counter_size_xl .g-select-counter__text{margin-inline:6px}.g-select-counter_size_s{border-radius:var(--g-border-radius-xs);min-width:20px;height:20px}.g-select-counter_size_m{border-radius:var(--g-border-radius-s);min-width:24px;height:24px}.g-select-counter_size_l{border-radius:var(--g-border-radius-m);min-width:28px;height:28px}.g-select-counter_size_xl{border-radius:var(--g-border-radius-l);min-width:36px;height:36px;margin-inline:4px}.g-select-clear{font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:inherit;cursor:pointer;z-index:1;background:0 0;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:auto;padding:0;display:inline-flex}.g-select-clear:focus-visible{border:1px solid var(--g-color-line-generic-active)}.g-select-clear_size_s{border-radius:var(--g-border-radius-s);width:24px;height:24px}.g-select-clear_size_m{border-radius:var(--g-border-radius-m);width:28px;height:28px}.g-select-clear_size_l{border-radius:var(--g-border-radius-l);width:36px;height:36px}.g-select-clear_size_xl{border-radius:var(--g-border-radius-xl);width:44px;height:44px}.g-select-clear__clear{color:var(--g-color-text-secondary)}.g-select-clear:hover .g-select-clear__clear{color:var(--g-color-text-primary)}.g-select-control{--_--focus-outline-color:var(--g-select-focus-outline-color);font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:inherit;cursor:pointer;box-sizing:border-box;z-index:0;background:0 0;border:none;outline:none;align-items:center;width:100%;padding:0;transition:transform .1s ease-out;display:inline-flex;position:relative}.g-select-control_disabled{cursor:default}.g-select-control_size_s{--_--text-right-padding:8px;--_--border-radius:var(--g-border-radius-s);height:24px;padding:4px calc(var(--_--text-right-padding) + 1px)}.g-select-control_size_m{--_--text-right-padding:8px;--_--border-radius:var(--g-border-radius-m);height:28px;padding:6px calc(var(--_--text-right-padding) + 1px)}.g-select-control_size_l{--_--text-right-padding:12px;--_--border-radius:var(--g-border-radius-l);height:36px;padding:10px calc(var(--_--text-right-padding) + 1px)}.g-select-control_size_xl{--_--text-right-padding:12px;--_--border-radius:var(--g-border-radius-xl);height:44px;padding:12px calc(var(--_--text-right-padding) + 1px)}.g-select-control__button{font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:inherit;cursor:pointer;background:0 0;border:none;outline:none;grid-template-columns:auto auto;justify-content:flex-start;align-items:center;width:100%;height:100%;padding:0;transition:color .15s linear,background-color .15s linear;display:inline-grid;overflow:hidden}.g-select-control__button:before{content:"";border:1px solid var(--g-color-line-generic);border-radius:var(--_--border-radius);position:absolute;inset:0}.g-select-control__button:after{content:"";z-index:-1;position:absolute;inset:0}.g-select-control__button:active:after{transform:scale(1.042)}.g-select-control__button_pin_round-round:before{border-radius:var(--_--border-radius)}.g-select-control__button_pin_brick-brick:before{border-radius:0}.g-select-control__button_pin_clear-clear:before{border-inline:0;border-radius:0}.g-select-control__button_pin_circle-circle:before{border-radius:100px}.g-select-control__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-select-control__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-select-control__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-select-control__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-select-control__button_pin_brick-clear:before{border-inline-end:0;border-radius:0}.g-select-control__button_pin_clear-brick:before{border-inline-start:0;border-radius:0}.g-select-control__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-select-control__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-select-control__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-select-control__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-select-control__button_pin_round-round:after{border-radius:var(--_--border-radius)}.g-select-control__button_pin_brick-brick:after{border-radius:0}.g-select-control__button_pin_clear-clear:after{border-inline:0;border-radius:0}.g-select-control__button_pin_circle-circle:after{border-radius:100px}.g-select-control__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-select-control__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-select-control__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-select-control__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-select-control__button_pin_brick-clear:after{border-inline-end:0;border-radius:0}.g-select-control__button_pin_clear-brick:after{border-inline-start:0;border-radius:0}.g-select-control__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-select-control__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-select-control__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-select-control__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-select-control__button_view_clear,.g-select-control__button_view_clear:before,.g-select-control__button_view_clear:after{border-color:#0000}.g-select-control__button_size_s,.g-select-control__button_size_m,.g-select-control__button_size_l{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height)}.g-select-control__button_size_xl{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height)}.g-select-control__button_error:before{--_--focus-outline-color:var(--g-color-line-danger);border-color:var(--g-color-line-danger)}.g-select-control__button:hover:before{background-color:var(--g-color-base-simple-hover)}.g-select-control__button_disabled{color:var(--g-color-text-hint);pointer-events:none}.g-select-control__button_disabled:before{background-color:var(--g-color-base-generic-accent-disabled)}.g-select-control__button_disabled:after{border-color:#0000}.g-select-control__button:not(.g-select-control__button_error):not(.g-select-control__button_disabled):not(.g-select-control__button_view_clear):hover:before{border-color:var(--g-color-line-generic-hover)}.g-select-control__button_open:not(.g-select-control__button_error):not(.g-select-control__button_view_clear):before,.g-select-control__button:not(.g-select-control__button_error):not(.g-select-control__button_view_clear):focus-visible:before{border-color:var(--g-color-line-generic-active)}.g-select-control__button:focus-visible:before{outline:2px solid var(--g-select-focus-outline-color,var(--_--focus-outline-color));outline-offset:-1px}.g-select-control:not(.g-select-control_disabled):not(.g-select-control_no-active):active{transform:scale(.96)}.g-select-control__label{font-weight:var(--g-text-accent-font-weight);white-space:nowrap;text-overflow:ellipsis;margin-inline-end:4px;overflow:hidden}.g-select-control__placeholder,.g-select-control__option-text{white-space:nowrap;text-overflow:ellipsis;padding-inline-end:var(--_--text-right-padding);overflow:hidden}.g-select-control_has-clear.g-select-control_size_s .g-select-control__button_disabled .g-select-control__option-text{padding-inline-end:calc(24px + var(--_--text-right-padding))}.g-select-control_has-clear.g-select-control_size_m .g-select-control__button_disabled .g-select-control__option-text{padding-inline-end:calc(28px + var(--_--text-right-padding))}.g-select-control_has-clear.g-select-control_size_l .g-select-control__button_disabled .g-select-control__option-text{padding-inline-end:calc(36px + var(--_--text-right-padding))}.g-select-control_has-clear.g-select-control_size_xl .g-select-control__button_disabled .g-select-control__option-text{padding-inline-end:calc(44px + var(--_--text-right-padding))}.g-select-control__placeholder{color:var(--g-color-text-hint)}.g-select-control__chevron-icon{color:var(--g-color-text-secondary);flex:0 0 16px;margin-inline-start:auto}.g-select-control__chevron-icon_disabled{color:var(--g-color-text-hint)}.g-select-clear+.g-select-control__chevron-icon{margin-inline-start:0}.g-select-control__error-icon{font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:var(--g-color-text-danger);cursor:pointer;box-sizing:content-box;z-index:1;padding:0;padding:var(--_--text-input-error-icon-padding);border-radius:var(--g-focus-border-radius);background:0 0;border:none;outline:none}.g-select-control__error-icon:focus{outline:2px solid var(--g-color-line-focus)}.g-select-control__error-icon:focus:not(:focus-visible){outline:0}.g-select-control__error-popover{max-width:300px}.g-select-control__error-popover-content{padding:var(--g-spacing-5) var(--g-spacing-4)}.g-select-filter{--g-text-input-border-color:var(--g-color-line-generic-active)}.g-select-list{margin:4px 0;display:flex;overflow:hidden}.g-popup .g-select-list:first-child,.g-popup .g-select-list:last-child{border-radius:0}.g-select-list:not(.g-select-list_virtualized){position:relative;overflow:auto}.g-select-list_mobile{max-height:100%}.g-select-list_multiple.g-list .g-list__item_selected{background:0 0}.g-select-list_multiple.g-list .g-list__item_active{background:var(--g-color-base-simple-hover)}.g-select-list__group-label,.g-select-list__group-label-custom{box-sizing:border-box;width:100%;height:auto;padding:0;position:relative}.g-select-list__group-label{font-size:var(--g-text-body-1-font-size)}.g-select-list_size_s .g-select-list__group-label:not(.g-select-list__group-label_empty){height:24px;padding:8px 8px 4px}.g-select-list_size_m .g-select-list__group-label:not(.g-select-list__group-label_empty){height:28px;padding:8px 8px 4px}.g-select-list_size_l .g-select-list__group-label:not(.g-select-list__group-label_empty){height:36px;padding:10px 12px 6px}.g-select-list_size_xl .g-select-list__group-label:not(.g-select-list__group-label_empty){height:44px;font-size:var(--g-text-body-2-font-size);padding:12px 12px 8px}.g-select-list_mobile .g-select-list__group-label:not(.g-select-list__group-label_empty){height:36px;font-size:var(--g-text-body-2-font-size);padding:12px 12px 8px}.g-list__item:not(:first-child) .g-select-list__group-label{margin-block-start:5px}.g-list__item:not(:first-child) .g-select-list__group-label:before{content:"";background-color:var(--g-color-line-generic);width:100%;height:1px;position:absolute;inset-block-start:-3px;inset-inline-start:0}.g-select-list__group-label-content{white-space:nowrap;text-overflow:ellipsis;font-weight:var(--g-text-accent-font-weight);width:100%;overflow:hidden}.g-select-list__option{box-sizing:border-box;cursor:pointer;align-items:center;width:100%;height:100%;display:flex}.g-select-list_size_s .g-select-list__option{padding:0 8px}.g-select-list_size_s .g-select-list__option .g-select-list__option-default-label{height:24px;line-height:24px}.g-select-list_size_s .g-select-list__option{--_--select-tick-icon-padding-right:calc(8px / 2)}.g-select-list_size_m .g-select-list__option{padding:0 8px}.g-select-list_size_m .g-select-list__option .g-select-list__option-default-label{height:28px;line-height:28px}.g-select-list_size_m .g-select-list__option{--_--select-tick-icon-padding-right:calc(8px / 2)}.g-select-list_size_l .g-select-list__option{padding:0 12px}.g-select-list_size_l .g-select-list__option .g-select-list__option-default-label{height:36px;line-height:36px}.g-select-list_size_l .g-select-list__option{--_--select-tick-icon-padding-right:calc(12px / 2)}.g-select-list_size_xl .g-select-list__option{padding:0 12px}.g-select-list_size_xl .g-select-list__option .g-select-list__option-default-label{height:44px;line-height:44px;font-size:var(--g-text-body-2-font-size)}.g-select-list_size_xl .g-select-list__option{--_--select-tick-icon-padding-right:calc(12px / 2)}.g-select-list_mobile .g-select-list__option{padding:0 12px}.g-select-list_mobile .g-select-list__option .g-select-list__option-default-label{height:36px;line-height:36px;font-size:var(--g-text-body-2-font-size)}.g-select-list_mobile .g-select-list__option .g-select-list__tick-icon{padding-inline-end:6px}.g-select-list__option_disabled{cursor:default}.g-select-list__option-default-label{white-space:nowrap;text-overflow:ellipsis;font-size:var(--g-text-body-1-font-size);width:100%;overflow:hidden}.g-select-list__option-default-label_disabled{color:var(--g-color-text-secondary)}.g-select-list__tick-icon{box-sizing:content-box;visibility:hidden;color:var(--g-color-text-brand);flex:0 0 16px;padding-inline-end:var(--_--select-tick-icon-padding-right)}.g-select-list__tick-icon_shown{visibility:visible}.g-select-list__loading-indicator{justify-content:center;align-items:center;width:100%;display:flex}.g-select-popup{flex-direction:column;max-height:90vh;display:flex}.g-select{max-width:100%;display:inline-block}.g-select_width_max{width:100%}.g-radio__indicator{cursor:inherit;display:inline-block;position:relative}.g-radio__indicator:before{content:"";border:1px solid var(--g-color-line-generic-accent);background-color:#0000;border-radius:50%;transition:background .1s linear;position:absolute;inset:0}.g-radio__indicator:after{content:" ";visibility:hidden}.g-radio__disc:before{content:"";background-color:var(--g-color-text-brand-contrast);opacity:0;border:none;border-radius:50%;transition:opacity .1s,transform .2s;position:absolute;transform:scale(.1)}.g-radio__control{opacity:0;width:100%;height:100%;cursor:inherit;background:0 0;border:none;outline:none;margin:0;padding:0;position:absolute;inset-block-start:0;inset-inline-start:0}.g-radio__outline{pointer-events:none;background:0 0;border-radius:50%;width:100%;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.g-radio__control:focus-visible+.g-radio__outline{outline:2px solid var(--g-color-line-focus)}.g-radio_size_m .g-radio__indicator{width:14px;height:14px}.g-radio_size_m .g-radio__disc:before{inset:5px}.g-radio_size_l .g-radio__indicator{width:17px;height:17px}.g-radio_size_l .g-radio__disc:before{inset:6px}.g-radio_size_xl .g-radio__indicator{width:24px;height:24px}.g-radio_size_xl .g-radio__disc:before{inset:8px}.g-radio:hover .g-radio__indicator:before{border-color:var(--g-color-line-generic-accent-hover)}.g-radio_checked .g-radio__indicator:before{background-color:var(--g-color-base-brand);border:#0000}.g-radio_checked .g-radio__indicator .g-radio__disc:before{opacity:1;transform:scale(1)}.g-radio_disabled .g-radio__indicator:before{background-color:var(--g-color-base-generic-accent-disabled);border:#0000}.g-radio_disabled.g-radio_checked .g-radio__disc:before{background-color:var(--g-color-text-hint)}.g-radio-group_direction_horizontal.g-radio-group_size_m{line-height:20px}.g-radio-group_direction_horizontal.g-radio-group_size_m .g-radio-group__option:not(:last-child){margin-inline-end:12px}.g-radio-group_direction_horizontal.g-radio-group_size_l{line-height:24px}.g-radio-group_direction_horizontal.g-radio-group_size_l .g-radio-group__option:not(:last-child){margin-inline-end:15px}.g-radio-group_direction_horizontal.g-radio-group_size_xl{line-height:24px}.g-radio-group_direction_horizontal.g-radio-group_size_xl .g-radio-group__option:not(:last-child){margin-inline-end:15px}.g-radio-group_direction_vertical{flex-direction:column;display:flex}.g-radio-group_direction_vertical.g-radio-group_size_m .g-radio-group__option:not(:last-child){margin-block-end:8px}.g-radio-group_direction_vertical.g-radio-group_size_l .g-radio-group__option:not(:last-child){margin-block-end:12px}.g-radio-group_direction_vertical.g-radio-group_size_xl{line-height:24px}.g-radio-group_direction_vertical.g-radio-group_size_xl .g-radio-group__option:not(:last-child){margin-block-end:18px}.g-segmented-radio-group{--_--border-width:1px;--_--transition-time:.15s;box-sizing:border-box;font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);flex-direction:row;display:inline-flex;position:relative}.g-segmented-radio-group__option{-webkit-user-select:none;user-select:none;font-size:var(--g-text-body-1-font-size);text-align:center;cursor:pointer;transition:color var(--_--transition-time) linear;flex:auto;position:relative;transform:scale(1)}.g-segmented-radio-group__option:before{inset-inline-start:0;inset-block:var(--_--border-width);content:"";width:var(--_--border-width);background-color:var(--g-color-line-generic);position:absolute}.g-segmented-radio-group__option:after{content:"";z-index:-1;border:var(--_--border-width) solid var(--g-color-line-generic);transition:background-color var(--_--transition-time) linear, border-color var(--_--transition-time) linear;border-radius:0;position:absolute;inset:0}.g-segmented-radio-group__option:not(:first-child):not(.g-segmented-radio-group__option_checked):after{border-inline-start-width:0}.g-segmented-radio-group__option:not(:last-child):not(.g-segmented-radio-group__option_checked):after{border-inline-end-width:0}.g-segmented-radio-group__option:first-child{border-start-start-radius:var(--_--border-radius);border-end-start-radius:var(--_--border-radius)}.g-segmented-radio-group__option:first-child:before{display:none}.g-segmented-radio-group__option:first-child:after{border-start-start-radius:var(--_--border-radius);border-end-start-radius:var(--_--border-radius)}.g-segmented-radio-group__option:last-child,.g-segmented-radio-group__option:last-child:after{border-start-end-radius:var(--_--border-radius);border-end-end-radius:var(--_--border-radius)}.g-segmented-radio-group__option:not(.g-segmented-radio-group__option_checked):not(.g-segmented-radio-group__option_disabled):hover:after{background-color:var(--g-color-base-simple-hover)}.g-segmented-radio-group__option:not(.g-segmented-radio-group__option_checked):not(.g-segmented-radio-group__option_disabled):hover .g-segmented-radio-group__option-text{color:var(--g-color-text-primary)}.g-segmented-radio-group__option:has(.g-segmented-radio-group__option-control:focus-visible){outline:2px solid var(--g-color-line-misc);outline-offset:calc(-1 * var(--_--border-width))}.g-segmented-radio-group__option-control{opacity:0;width:100%;height:100%;cursor:inherit;border:none;outline:none;margin:0;padding:0;position:absolute;inset-block-start:0;inset-inline-start:0}.g-segmented-radio-group__option-text{white-space:nowrap;color:var(--g-color-text-complementary);justify-content:center;align-items:center;gap:8px;display:inline-flex;overflow:hidden}.g-segmented-radio-group__option-text_icon{align-items:center;height:100%;display:flex}.g-segmented-radio-group__option_checked{cursor:default;border-color:var(--g-color-line-brand)}.g-segmented-radio-group__option_checked .g-segmented-radio-group__option-text{color:var(--g-color-text-brand-heavy)}.g-segmented-radio-group__option_checked:after{background-color:var(--g-color-base-selection);border-color:var(--g-color-line-brand)}.g-segmented-radio-group__option_checked:before,.g-segmented-radio-group__option_checked+.g-segmented-radio-group__option:before{background-color:#0000}.g-segmented-radio-group__option_disabled{cursor:default}.g-segmented-radio-group__option_disabled:after{background-color:var(--g-color-base-generic)}.g-segmented-radio-group__option_disabled .g-segmented-radio-group__option-text{color:var(--g-color-text-hint)}.g-segmented-radio-group__option_disabled.g-segmented-radio-group__option_checked:after{background-color:var(--g-color-base-generic-accent);border-color:var(--g-color-line-generic-accent)}.g-segmented-radio-group__option_disabled.g-segmented-radio-group__option_checked .g-segmented-radio-group__option-text{color:var(--g-color-text-secondary)}.g-segmented-radio-group__option:before{z-index:-1}.g-segmented-radio-group_size_s .g-segmented-radio-group__option{height:24px;line-height:24px}.g-segmented-radio-group_size_s .g-segmented-radio-group__option-text{margin:0 10px}.g-segmented-radio-group_size_s{--_--border-radius:var(--g-border-radius-s)}.g-segmented-radio-group_size_m .g-segmented-radio-group__option{height:28px;line-height:28px}.g-segmented-radio-group_size_m .g-segmented-radio-group__option-text{margin:0 13px}.g-segmented-radio-group_size_m{--_--border-radius:var(--g-border-radius-m)}.g-segmented-radio-group_size_l .g-segmented-radio-group__option{height:36px;line-height:36px}.g-segmented-radio-group_size_l .g-segmented-radio-group__option-text{margin:0 18px}.g-segmented-radio-group_size_l{--_--border-radius:var(--g-border-radius-l)}.g-segmented-radio-group_size_xl .g-segmented-radio-group__option{height:44px;line-height:44px;font-size:var(--g-text-body-2-font-size)}.g-segmented-radio-group_size_xl .g-segmented-radio-group__option-text{margin:0 25px}.g-segmented-radio-group_size_xl{--_--border-radius:var(--g-border-radius-xl)}.g-segmented-radio-group_width_auto{max-width:100%}.g-segmented-radio-group_width_max{width:100%}.g-segmented-radio-group_width_auto .g-segmented-radio-group__option,.g-segmented-radio-group_width_max .g-segmented-radio-group__option{overflow:hidden}.g-segmented-radio-group_width_auto .g-segmented-radio-group__option-text,.g-segmented-radio-group_width_max .g-segmented-radio-group__option-text{text-overflow:ellipsis;display:block;overflow:hidden}.g-switch{position:relative}.g-switch__control{opacity:0;cursor:pointer}.g-switch__indicator{display:inline-block;position:relative}.g-switch__indicator:before{content:"";background-color:var(--g-color-base-generic-medium);transition:background .1s linear;position:absolute;inset:0}.g-switch__indicator:after{content:" ";visibility:hidden}.g-switch__slider{content:"";background-color:var(--g-color-base-background);border-radius:50%;transition:transform .15s ease-out;position:absolute}.g-switch__outline{pointer-events:none;background:0 0;width:100%;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.g-switch__control:focus-visible+.g-switch__outline{outline:2px solid var(--g-color-line-focus)}.g-switch_loading .g-switch__slider:after{content:"";box-sizing:border-box;border-color:var(--g-color-base-generic-accent);border-style:solid;border-block-start-color:#0000;border-radius:50%;animation:1s linear infinite g-spin;position:absolute;inset-block-start:2px;inset-inline-start:2px}@media (prefers-reduced-motion:reduce){.g-switch_loading .g-switch__slider:after{animation:none}}.g-switch_size_s .g-switch__indicator,.g-switch_size_s .g-switch__indicator:before,.g-switch_size_s .g-switch__outline{border-radius:10px;width:28px;height:16px}.g-switch_size_s .g-switch__slider{width:12px;height:12px;inset-block-start:2px;inset-inline-start:2px}.g-switch_size_s .g-switch__slider:after{border-width:2px;width:8px;height:8px}.g-switch_size_m .g-switch__indicator,.g-switch_size_m .g-switch__indicator:before,.g-switch_size_m .g-switch__outline{border-radius:10px;width:36px;height:20px}.g-switch_size_m .g-switch__slider{width:16px;height:16px;inset-block-start:2px;inset-inline-start:2px}.g-switch_size_m .g-switch__slider:after{border-width:2px;width:12px;height:12px}.g-switch_size_m .g-switch__text{margin-block-start:3px}.g-switch_size_l .g-switch__indicator,.g-switch_size_l .g-switch__indicator:before,.g-switch_size_l .g-switch__outline{border-radius:12px;width:42px;height:24px}.g-switch_size_l .g-switch__slider{width:18px;height:18px;inset-block-start:3px;inset-inline-start:3px}.g-switch_size_l .g-switch__slider:after{border-width:2px;width:14px;height:14px}.g-switch_size_l .g-switch__text{margin-block-start:4px}.g-switch:hover .g-switch__indicator:before{background-color:var(--g-color-base-generic-medium-hover)}.g-switch_checked .g-switch__slider{--_--translate-x:calc(100% * var(--g-flow-direction));transform:translateX(var(--_--translate-x))}.g-switch_checked.g-switch_loading .g-switch__slider:after{border-color:var(--g-color-base-brand);border-block-start-color:#0000}.g-switch_checked .g-switch__indicator:before,.g-switch_checked:hover .g-switch__indicator:before{background-color:var(--g-color-base-brand)}.g-switch_disabled .g-switch__indicator:before{background-color:var(--g-color-base-generic-accent-disabled)}.g-switch_disabled.g-switch_checked .g-switch__indicator:before{background-color:var(--g-color-base-brand);opacity:.5}.g-switch_disabled .g-switch__slider:after{opacity:.5}@keyframes g-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.g-table{position:relative;overflow:auto}.g-table__scroll-container{-ms-overflow-style:none;scrollbar-width:none;position:relative;overflow:auto}.g-table__scroll-container::-webkit-scrollbar{display:none}.g-table__horizontal-scroll-bar{margin-block-start:-1px;overflow-x:auto}.g-table__horizontal-scroll-bar-inner{height:1px;position:relative}.g-table__horizontal-scroll-bar-inner:before{content:"";background-color:#ffffff03;width:1px;height:1px;position:absolute;inset-block-start:0;inset-inline-start:0}.g-table__horizontal-scroll-bar_sticky-horizontal-scroll{z-index:3;position:sticky}.g-table__table{border-spacing:0;border-collapse:separate}.g-table__table_width_max{width:100%}.g-table__cell{box-sizing:content-box;padding:11px var(--g-spacing-2) 10px;border-block-end:1px solid var(--g-color-line-generic);text-align:start;overflow-wrap:break-word;line-height:18px}.g-table__cell:first-child{padding-inline-start:0}.g-table__cell:last-child{padding-inline-end:0}.g-table__cell:not(.g-table__cell_word-wrap){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.g-table__cell_align_center{text-align:center}.g-table__cell_align_end{text-align:end}.g-table .g-table__cell_sticky_start,.g-table .g-table__cell_sticky_end{z-index:2;background:var(--g-color-base-background);position:sticky}.g-table__cell_border_right{border-inline-end:1px solid var(--g-color-line-generic)}.g-table__cell_edge-padding:first-child{padding-inline-start:var(--g-spacing-3)}.g-table__cell_edge-padding:last-child{padding-inline-end:var(--g-spacing-3)}.g-table__row_vertical-align_top{vertical-align:top}.g-table__row_vertical-align_middle{vertical-align:middle}.g-table__row_empty .g-table__cell{text-align:center}.g-table__body .g-table__row:last-child .g-table__cell{border-block-end-color:#0000}.g-table__head .g-table__cell{font-weight:var(--g-text-accent-font-weight)}.g-table__body .g-table__row_interactive:hover{background-color:var(--g-color-base-simple-hover-solid);cursor:pointer}.g-table__body .g-table__row_interactive:hover .g-table__cell_sticky_start,.g-table__body .g-table__row_interactive:hover .g-table__cell_sticky_end{background:var(--g-color-base-simple-hover-solid)}.g-table__body .g-table__row_disabled{opacity:.3}.g-table_with-primary .g-table__body .g-table__cell{color:var(--g-color-text-secondary)}.g-table_with-primary .g-table__body .g-table__cell_primary{color:var(--g-color-text-primary)}.g-table_with-sticky-scroll{overflow:visible}.g-table__checkbox_cell{width:17px;min-width:17px;position:relative}.g-table__selection-checkbox{padding:inherit;border-block-end:none;align-items:center;display:flex;position:absolute;inset:0}.g-table__selection-checkbox_vertical-align_top{align-items:start}.g-table__row_selected{background:var(--g-color-base-selection)}.g-table__row_selected .g-table__cell_sticky_start,.g-table__row_selected .g-table__cell_sticky_end{background:linear-gradient(to right, var(--g-color-base-selection), var(--g-color-base-selection)), linear-gradient(to right, var(--g-color-base-background), var(--g-color-base-background))}.g-table__row_selected.g-table__row_interactive:hover{background:var(--g-color-base-selection-hover)}.g-table__row_selected.g-table__row_interactive:hover .g-table__cell_sticky_start,.g-table__row_selected.g-table__row_interactive:hover .g-table__cell_sticky_end{background:linear-gradient(to right, var(--g-color-base-selection-hover), var(--g-color-base-selection-hover)), linear-gradient(to right, var(--g-color-base-background), var(--g-color-base-background))}.g-table__sort{align-items:center;gap:var(--g-spacing-1);vertical-align:top;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--g-border-radius-xs);display:inline-flex}.g-table__sort-indicator{color:var(--g-color-text-hint);flex-shrink:0;display:flex}.g-table__sort_active .g-table__sort-indicator{color:var(--g-color-text-primary)}.g-table__sort:focus-visible{outline:2px solid var(--g-color-line-focus)}.g-toast{--_--item-gap:10px;--_--item-padding:16px;--_--background-color:var(--g-color-base-background);box-sizing:border-box;width:inherit;padding:var(--g-toaster-item-padding,var(--_--item-padding));font-size:var(--g-text-body-2-font-size);box-shadow:0px 0px 15px var(--g-color-sfx-shadow);background-color:var(--_--background-color);z-index:0;border-radius:8px;margin-block-end:var(--g-toaster-item-gap,var(--_--item-gap));display:flex;position:relative;overflow:hidden}.g-toast_mobile{width:100%}.g-toast_theme_normal{--_--background-color:var(--g-color-base-float)}.g-toast_theme_info{--_--container-background-color:var(--g-color-base-info-light);--_--icon-color:var(--g-color-text-info-heavy)}.g-toast_theme_success{--_--container-background-color:var(--g-color-base-positive-light);--_--icon-color:var(--g-color-text-positive-heavy)}.g-toast_theme_warning{--_--container-background-color:var(--g-color-base-warning-light);--_--icon-color:var(--g-color-text-warning-heavy)}.g-toast_theme_danger{--_--container-background-color:var(--g-color-base-danger-light);--_--icon-color:var(--g-color-text-danger-heavy)}.g-toast_theme_utility{--_--container-background-color:var(--g-color-base-utility-light);--_--icon-color:var(--g-color-text-utility-heavy)}.g-toast__container{min-height:var(--g-text-body-2-line-height);flex-flow:column;flex:auto;min-width:0;display:flex}.g-toast__container:before{content:"";pointer-events:none;z-index:-1;background-color:var(--_--container-background-color);width:100%;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.g-toast__icon-container{color:var(--_--icon-color);flex:none;min-width:0;padding-block-start:2px;padding-inline-end:8px}.g-toast__title{font-family:var(--g-text-subheader-font-family);font-weight:var(--g-text-subheader-font-weight);font-size:var(--g-text-subheader-3-font-size);line-height:var(--g-text-subheader-3-line-height);margin:0;padding-inline-end:32px}.g-toast__content{margin-block-start:var(--g-spacing-2)}.g-toast__content_without-title{margin-block-start:0;padding-inline-end:32px}.g-toast__actions{gap:var(--g-spacing-2);flex-flow:wrap;margin-block-start:var(--g-spacing-3);display:flex}.g-toast .g-toast__btn-close{position:absolute;inset-block-start:16px;inset-inline-end:16px}.g-toast-animation-mobile_enter{opacity:0;position:absolute}.g-toast-animation-mobile_enter_active{animation:.6s ease-out forwards g-toast-enter-mobile;position:relative}@media (prefers-reduced-motion:reduce){.g-toast-animation-mobile_enter_active{animation-name:g-toast-enter-reduced-motion}}.g-toast-animation-mobile_exit_active{animation:.6s ease-in forwards g-toast-exit-mobile}@media (prefers-reduced-motion:reduce){.g-toast-animation-mobile_exit_active{animation-name:g-toast-exit-reduced-motion}}@keyframes g-toast-enter-mobile{0%{opacity:0;height:0;margin-block-end:0;padding:0;transform:translateY(10px)}50%{padding:var(--g-toaster-item-padding,var(--_--item-padding));height:var(--_--item-height);opacity:0;margin-block-end:var(--g-toaster-item-gap,var(--_--item-gap));transform:translateY(10px)}to{padding:var(--g-toaster-item-padding,var(--_--item-padding));height:var(--_--item-height);opacity:1;margin-block-end:var(--g-toaster-item-gap,var(--_--item-gap));transform:translate(0)}}@keyframes g-toast-exit-mobile{0%{padding:var(--g-toaster-item-padding,var(--_--item-padding));height:var(--_--item-height);opacity:1;margin-block-end:var(--g-toaster-item-gap,var(--_--item-gap));transform:translate(0)}50%{padding:var(--g-toaster-item-padding,var(--_--item-padding));height:var(--_--item-height);opacity:0;margin-block-end:var(--g-toaster-item-gap,var(--_--item-gap));transform:translateY(10px)}to{opacity:0;height:0;margin-block-end:0;padding:0;transform:translateY(10px)}}@keyframes g-toast-enter-reduced-motion{0%{opacity:0}to{opacity:1}}@keyframes g-toast-exit-reduced-motion{0%{opacity:1}to{opacity:0}}.g-toast-animation-desktop_enter{opacity:0;position:absolute}.g-toast-animation-desktop_enter_active{animation:.6s ease-out forwards g-toast-enter-desktop;position:relative}@media (prefers-reduced-motion:reduce){.g-toast-animation-desktop_enter_active{animation-name:g-toast-enter-reduced-motion}}.g-toast-animation-desktop_exit_active{animation:.6s ease-in forwards g-toast-exit-desktop}@media (prefers-reduced-motion:reduce){.g-toast-animation-desktop_exit_active{animation-name:g-toast-exit-reduced-motion}}@keyframes g-toast-enter-desktop{0%{opacity:0;height:0;transform:translateX(calc(var(--g-flow-direction) * 10px));margin-block-end:0;padding:0}50%{padding:var(--g-toaster-item-padding,var(--_--item-padding));height:var(--_--item-height);opacity:0;transform:translateX(calc(var(--g-flow-direction) * 10px));margin-block-end:var(--g-toaster-item-gap,var(--_--item-gap))}to{padding:var(--g-toaster-item-padding,var(--_--item-padding));height:var(--_--item-height);opacity:1;margin-block-end:var(--g-toaster-item-gap,var(--_--item-gap));transform:translate(0)}}@keyframes g-toast-exit-desktop{0%{padding:var(--g-toaster-item-padding,var(--_--item-padding));height:var(--_--item-height);opacity:1;margin-block-end:var(--g-toaster-item-gap,var(--_--item-gap));transform:translate(0)}50%{padding:var(--g-toaster-item-padding,var(--_--item-padding));height:var(--_--item-height);opacity:0;transform:translateX(calc(var(--g-flow-direction) * 10px));margin-block-end:var(--g-toaster-item-gap,var(--_--item-gap))}to{opacity:0;height:0;transform:translateX(calc(var(--g-flow-direction) * 10px));margin-block-end:0;padding:0}}.g-toaster{--_--width:312px;width:var(--g-toaster-width,var(--_--width));z-index:100000;flex-direction:column;align-items:flex-end;display:flex;position:fixed;inset-block-end:0;inset-inline-end:10px}.g-toaster_mobile{--_--width:calc(100% - 20px);inset-inline-start:50%;transform:translate(-50%)}.g-root{background:var(--g-color-base-background);color:var(--g-color-text-primary);--g-font-family-sans:"Inter", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--g-font-family-monospace:"Menlo", "Monaco", "Consolas", "Liberation Mono", "Ubuntu Mono", "DejaVu Sans Mono", "Courier New", "Courier", monospace;--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-code-font-family:var(--g-font-family-monospace);--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-code-font-weight:400;--g-text-accent-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-code-1-font-size:12px;--g-text-code-1-line-height:18px;--g-text-code-2-font-size:14px;--g-text-code-2-line-height:20px;--g-text-code-3-font-size:16px;--g-text-code-3-line-height:24px;--g-text-code-inline-1-font-size:12px;--g-text-code-inline-1-line-height:14px;--g-text-code-inline-2-font-size:14px;--g-text-code-inline-2-line-height:16px;--g-text-code-inline-3-font-size:16px;--g-text-code-inline-3-line-height:20px;--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-text-code-1-font:var(--g-text-code-font-weight) var(--g-text-code-1-font-size) / var(--g-text-code-1-line-height) var(--g-text-code-font-family);--g-text-code-2-font:var(--g-text-code-font-weight) var(--g-text-code-2-font-size) / var(--g-text-code-2-line-height) var(--g-text-code-font-family);--g-text-code-3-font:var(--g-text-code-font-weight) var(--g-text-code-3-font-size) / var(--g-text-code-3-line-height) var(--g-text-code-font-family);--g-text-code-inline-1-font:var(--g-text-code-inline-font-weight) var(--g-text-code-inline-1-font-size) / var(--g-text-code-inline-1-line-height) var(--g-text-code-inline-font-family);--g-text-code-inline-2-font:var(--g-text-code-inline-font-weight) var(--g-text-code-inline-2-font-size) / var(--g-text-code-inline-2-line-height) var(--g-text-code-inline-font-family);--g-text-code-inline-3-font:var(--g-text-code-inline-font-weight) var(--g-text-code-inline-3-font-size) / var(--g-text-code-inline-3-line-height) var(--g-text-code-inline-font-family);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);--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:3px;--g-border-radius-s:5px;--g-border-radius-m:6px;--g-border-radius-l:8px;--g-border-radius-xl:10px;--g-focus-border-radius:2px}body.g-root,.g-root[dir=ltr]{--g-flow-direction:1;--g-flow-is-ltr:1;--g-flow-is-rtl:0}.g-root[dir=rtl]{--g-flow-direction:-1;--g-flow-is-ltr:0;--g-flow-is-rtl:1}.g-root_theme_light{--g-color-private-white-50:#ffffff0d;--g-color-private-white-70:#ffffff12;--g-color-private-white-100:#ffffff1a;--g-color-private-white-150:#ffffff26;--g-color-private-white-200:#fff3;--g-color-private-white-250:#ffffff40;--g-color-private-white-300:#ffffff4d;--g-color-private-white-350:#ffffff59;--g-color-private-white-400:#fff6;--g-color-private-white-450:#ffffff73;--g-color-private-white-500:#ffffff80;--g-color-private-white-550:#ffffff8c;--g-color-private-white-600:#fff9;--g-color-private-white-650:#ffffffa6;--g-color-private-white-700:#ffffffb3;--g-color-private-white-750:#ffffffbf;--g-color-private-white-800:#fffc;--g-color-private-white-850:#ffffffd9;--g-color-private-white-900:#ffffffe6;--g-color-private-white-950:#fffffff2;--g-color-private-white-1000-solid:#fff;--g-color-private-black-50:#0000000d;--g-color-private-black-70:#00000012;--g-color-private-black-100:#0000001a;--g-color-private-black-150:#00000026;--g-color-private-black-200:#0003;--g-color-private-black-250:#00000040;--g-color-private-black-300:#0000004d;--g-color-private-black-350:#00000059;--g-color-private-black-400:#0006;--g-color-private-black-450:#00000073;--g-color-private-black-500:#00000080;--g-color-private-black-550:#0000008c;--g-color-private-black-600:#0009;--g-color-private-black-650:#000000a6;--g-color-private-black-700:#000000b3;--g-color-private-black-750:#000000bf;--g-color-private-black-800:#000c;--g-color-private-black-850:#000000d9;--g-color-private-black-900:#000000e6;--g-color-private-black-950:#000000f2;--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:#3697f11a;--g-color-private-blue-100:#3697f126;--g-color-private-blue-150:#3697f133;--g-color-private-blue-200:#3697f14d;--g-color-private-blue-250:#3697f166;--g-color-private-blue-300:#3697f180;--g-color-private-blue-350:#3697f199;--g-color-private-blue-400:#3697f1b3;--g-color-private-blue-450:#3697f1cc;--g-color-private-blue-500:#3697f1e6;--g-color-private-blue-50-solid:#ebf5fe;--g-color-private-blue-100-solid:#e1effd;--g-color-private-blue-150-solid:#d7eafc;--g-color-private-blue-200-solid:#c3e0fb;--g-color-private-blue-250-solid:#afd5f9;--g-color-private-blue-300-solid:#9bcbf8;--g-color-private-blue-350-solid:#86c1f7;--g-color-private-blue-400-solid:#72b6f5;--g-color-private-blue-450-solid:#5eacf4;--g-color-private-blue-500-solid:#4aa1f2;--g-color-private-blue-550-solid:#3697f1;--g-color-private-blue-600-solid:#348bdc;--g-color-private-blue-650-solid:#327fc8;--g-color-private-blue-700-solid:#3072b3;--g-color-private-blue-750-solid:#2e669e;--g-color-private-blue-800-solid:#2c5a8a;--g-color-private-blue-850-solid:#2a4e75;--g-color-private-blue-900-solid:#284260;--g-color-private-blue-950-solid:#26354b;--g-color-private-blue-1000-solid:#252f41;--g-color-private-green-50:#32ba761a;--g-color-private-green-100:#32ba7626;--g-color-private-green-150:#32ba7633;--g-color-private-green-200:#32ba764d;--g-color-private-green-250:#32ba7666;--g-color-private-green-300:#32ba7680;--g-color-private-green-350:#32ba7699;--g-color-private-green-400:#32ba76b3;--g-color-private-green-450:#32ba76cc;--g-color-private-green-500:#32ba76e6;--g-color-private-green-50-solid:#ebf8f1;--g-color-private-green-100-solid:#e0f5ea;--g-color-private-green-150-solid:#d6f1e4;--g-color-private-green-200-solid:#c2ead6;--g-color-private-green-250-solid:#ade3c8;--g-color-private-green-300-solid:#9db;--g-color-private-green-350-solid:#84d6ad;--g-color-private-green-400-solid:#70cf9f;--g-color-private-green-450-solid:#5bc891;--g-color-private-green-500-solid:#47c184;--g-color-private-green-550-solid:#32ba76;--g-color-private-green-600-solid:#30aa6e;--g-color-private-green-650-solid:#2f9b65;--g-color-private-green-700-solid:#2d8b5d;--g-color-private-green-750-solid:#2c7b54;--g-color-private-green-800-solid:#2a6c4c;--g-color-private-green-850-solid:#285c44;--g-color-private-green-900-solid:#274c3b;--g-color-private-green-950-solid:#253c33;--g-color-private-green-1000-solid:#24352f;--g-color-private-yellow-50:#ffbe5c1a;--g-color-private-yellow-100:#ffbe5c26;--g-color-private-yellow-150:#ffbe5c33;--g-color-private-yellow-200:#ffbe5c4d;--g-color-private-yellow-250:#ffbe5c66;--g-color-private-yellow-300:#ffbe5c80;--g-color-private-yellow-350:#ffbe5c99;--g-color-private-yellow-400:#ffbe5cb3;--g-color-private-yellow-450:#ffbe5ccc;--g-color-private-yellow-500:#ffbe5ce6;--g-color-private-yellow-50-solid:#fff9ef;--g-color-private-yellow-100-solid:#fff5e7;--g-color-private-yellow-150-solid:#fff2de;--g-color-private-yellow-200-solid:#ffecce;--g-color-private-yellow-250-solid:#ffe5be;--g-color-private-yellow-300-solid:#ffdfae;--g-color-private-yellow-350-solid:#ffd89d;--g-color-private-yellow-400-solid:#ffd28d;--g-color-private-yellow-450-solid:#ffcb7d;--g-color-private-yellow-500-solid:#ffc56c;--g-color-private-yellow-550-solid:#ffbe5c;--g-color-private-yellow-600-solid:#e9ae56;--g-color-private-yellow-650-solid:#d39e50;--g-color-private-yellow-700-solid:#bd8e4b;--g-color-private-yellow-750-solid:#a77e45;--g-color-private-yellow-800-solid:#916e3f;--g-color-private-yellow-850-solid:#7a5d39;--g-color-private-yellow-900-solid:#644d33;--g-color-private-yellow-950-solid:#4e3d2e;--g-color-private-yellow-1000-solid:#43352b;--g-color-private-orange-50:#ff77001a;--g-color-private-orange-100:#ff770026;--g-color-private-orange-150:#f703;--g-color-private-orange-200:#ff77004d;--g-color-private-orange-250:#f706;--g-color-private-orange-300:#ff770080;--g-color-private-orange-350:#f709;--g-color-private-orange-400:#ff7700b3;--g-color-private-orange-450:#f70c;--g-color-private-orange-500:#ff7700e6;--g-color-private-orange-50-solid:#fff1e6;--g-color-private-orange-100-solid:#ffebd9;--g-color-private-orange-150-solid:#ffe4cc;--g-color-private-orange-200-solid:#ffd6b3;--g-color-private-orange-250-solid:#ffc999;--g-color-private-orange-300-solid:#ffbb80;--g-color-private-orange-350-solid:#ffad66;--g-color-private-orange-400-solid:#ffa04d;--g-color-private-orange-450-solid:#ff9233;--g-color-private-orange-500-solid:#ff8519;--g-color-private-orange-550-solid:#f70;--g-color-private-orange-600-solid:#e96e03;--g-color-private-orange-650-solid:#d36507;--g-color-private-orange-700-solid:#bd5c0a;--g-color-private-orange-750-solid:#a7530e;--g-color-private-orange-800-solid:#914a11;--g-color-private-orange-850-solid:#7a4114;--g-color-private-orange-900-solid:#643818;--g-color-private-orange-950-solid:#4e2f1b;--g-color-private-orange-1000-solid:#432b1d;--g-color-private-red-50:#ff003d1a;--g-color-private-red-100:#ff003d26;--g-color-private-red-150:#ff003d33;--g-color-private-red-200:#ff003d4d;--g-color-private-red-250:#ff003d66;--g-color-private-red-300:#ff003d80;--g-color-private-red-350:#ff003d99;--g-color-private-red-400:#ff003db3;--g-color-private-red-450:#ff003dcc;--g-color-private-red-500:#ff003de6;--g-color-private-red-50-solid:#ffe6ec;--g-color-private-red-100-solid:#ffd9e2;--g-color-private-red-150-solid:#ffccd8;--g-color-private-red-200-solid:#ffb3c5;--g-color-private-red-250-solid:#ff99b1;--g-color-private-red-300-solid:#ff809e;--g-color-private-red-350-solid:#ff668b;--g-color-private-red-400-solid:#ff4d77;--g-color-private-red-450-solid:#ff3364;--g-color-private-red-500-solid:#ff1950;--g-color-private-red-550-solid:#ff003d;--g-color-private-red-600-solid:#e9033a;--g-color-private-red-650-solid:#d30638;--g-color-private-red-700-solid:#bd0935;--g-color-private-red-750-solid:#a70c32;--g-color-private-red-800-solid:#910f30;--g-color-private-red-850-solid:#7a112d;--g-color-private-red-900-solid:#64142a;--g-color-private-red-950-solid:#4e1727;--g-color-private-red-1000-solid:#431926;--g-color-private-purple-50:#8f52cc1a;--g-color-private-purple-100:#8f52cc26;--g-color-private-purple-150:#8f52cc33;--g-color-private-purple-200:#8f52cc4d;--g-color-private-purple-250:#8f52cc66;--g-color-private-purple-300:#8f52cc80;--g-color-private-purple-350:#8f52cc99;--g-color-private-purple-400:#8f52ccb3;--g-color-private-purple-450:#8f52cccc;--g-color-private-purple-500:#8f52cce6;--g-color-private-purple-50-solid:#f4eefa;--g-color-private-purple-100-solid:#eee5f7;--g-color-private-purple-150-solid:#e9dcf5;--g-color-private-purple-200-solid:#ddcbf0;--g-color-private-purple-250-solid:#d2baeb;--g-color-private-purple-300-solid:#c7a9e6;--g-color-private-purple-350-solid:#bc97e0;--g-color-private-purple-400-solid:#b186db;--g-color-private-purple-450-solid:#a575d6;--g-color-private-purple-500-solid:#9a63d1;--g-color-private-purple-550-solid:#8f52cc;--g-color-private-purple-600-solid:#844dbb;--g-color-private-purple-650-solid:#7947aa;--g-color-private-purple-700-solid:#6e4299;--g-color-private-purple-750-solid:#633d88;--g-color-private-purple-800-solid:#593877;--g-color-private-purple-850-solid:#4e3266;--g-color-private-purple-900-solid:#432d55;--g-color-private-purple-950-solid:#382844;--g-color-private-purple-1000-solid:#32253c;--g-color-private-cool-grey-50:#6b84991a;--g-color-private-cool-grey-100:#6b849926;--g-color-private-cool-grey-150:#6b849933;--g-color-private-cool-grey-200:#6b84994d;--g-color-private-cool-grey-250:#6b849966;--g-color-private-cool-grey-300:#6b849980;--g-color-private-cool-grey-350:#6b849999;--g-color-private-cool-grey-400:#6b8499b3;--g-color-private-cool-grey-450:#6b8499cc;--g-color-private-cool-grey-500:#6b8499e6;--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:#b5c2cc;--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:#647a8d;--g-color-private-cool-grey-650-solid:#5c6f81;--g-color-private-cool-grey-700-solid:#556575;--g-color-private-cool-grey-750-solid:#4e5b69;--g-color-private-cool-grey-800-solid:#47515e;--g-color-private-cool-grey-850-solid:#3f4652;--g-color-private-cool-grey-900-solid:#383c46;--g-color-private-cool-grey-950-solid:#31323a;--g-color-private-cool-grey-1000-solid:#2d2c34;--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-yellow-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-yellow-700-solid);--g-color-text-brand-heavy:var(--g-color-private-orange-700-solid);--g-color-text-brand-contrast:var(--g-color-text-dark-primary);--g-color-text-link:var(--g-color-private-yellow-650-solid);--g-color-text-link-hover:var(--g-color-private-orange-650-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-yellow-550-solid);--g-color-base-brand-hover:var(--g-color-private-yellow-600-solid);--g-color-base-selection:var(--g-color-private-yellow-200);--g-color-base-selection-hover:var(--g-color-private-yellow-300);--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-yellow-200);--g-color-base-warning-light-hover:var(--g-color-private-yellow-300);--g-color-base-warning-medium:var(--g-color-private-yellow-400);--g-color-base-warning-medium-hover:var(--g-color-private-yellow-500);--g-color-base-warning-heavy:var(--g-color-private-yellow-550-solid);--g-color-base-warning-heavy-hover:var(--g-color-private-yellow-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-yellow-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-yellow-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-root_theme_dark{--g-color-private-white-50:#ffffff0d;--g-color-private-white-70:#ffffff12;--g-color-private-white-100:#ffffff1a;--g-color-private-white-150:#ffffff26;--g-color-private-white-200:#fff3;--g-color-private-white-250:#ffffff40;--g-color-private-white-300:#ffffff4d;--g-color-private-white-350:#ffffff59;--g-color-private-white-400:#fff6;--g-color-private-white-450:#ffffff73;--g-color-private-white-500:#ffffff80;--g-color-private-white-550:#ffffff8c;--g-color-private-white-600:#fff9;--g-color-private-white-650:#ffffffa6;--g-color-private-white-700:#ffffffb3;--g-color-private-white-750:#ffffffbf;--g-color-private-white-800:#fffc;--g-color-private-white-850:#ffffffd9;--g-color-private-white-900:#ffffffe6;--g-color-private-white-950:#fffffff2;--g-color-private-white-20-solid:#262226;--g-color-private-white-50-solid:#2d282d;--g-color-private-white-70-solid:#312d31;--g-color-private-white-100-solid:#383438;--g-color-private-white-150-solid:#433f43;--g-color-private-white-200-solid:#4e4a4e;--g-color-private-white-250-solid:#595559;--g-color-private-white-300-solid:#646164;--g-color-private-white-350-solid:#6f6c6f;--g-color-private-white-400-solid:#7a777a;--g-color-private-white-450-solid:#858385;--g-color-private-white-500-solid:#908e90;--g-color-private-white-550-solid:#9c999c;--g-color-private-white-600-solid:#a7a5a7;--g-color-private-white-650-solid:#b2b0b2;--g-color-private-white-700-solid:#bdbbbd;--g-color-private-white-750-solid:#c8c6c8;--g-color-private-white-800-solid:#d3d2d3;--g-color-private-white-850-solid:#deddde;--g-color-private-white-900-solid:#e9e8e9;--g-color-private-white-950-solid:#f4f4f4;--g-color-private-white-1000-solid:#fff;--g-color-private-white-opaque-150:#4c4b51f2;--g-color-private-black-20:#00000005;--g-color-private-black-50:#0000000d;--g-color-private-black-100:#0000001a;--g-color-private-black-150:#00000026;--g-color-private-black-200:#0003;--g-color-private-black-250:#00000040;--g-color-private-black-300:#0000004d;--g-color-private-black-350:#00000059;--g-color-private-black-400:#0006;--g-color-private-black-450:#00000073;--g-color-private-black-500:#00000080;--g-color-private-black-550:#0000008c;--g-color-private-black-600:#0009;--g-color-private-black-650:#000000a6;--g-color-private-black-700:#000000b3;--g-color-private-black-750:#000000bf;--g-color-private-black-800:#000c;--g-color-private-black-850:#000000d9;--g-color-private-black-900:#000000e6;--g-color-private-black-950:#000000f2;--g-color-private-black-1000-solid:#000;--g-color-private-blue-50:#3697f11a;--g-color-private-blue-100:#3697f126;--g-color-private-blue-150:#3697f133;--g-color-private-blue-200:#3697f14d;--g-color-private-blue-250:#3697f166;--g-color-private-blue-300:#3697f180;--g-color-private-blue-350:#3697f199;--g-color-private-blue-400:#3697f1b3;--g-color-private-blue-450:#3697f1cc;--g-color-private-blue-500:#3697f1e6;--g-color-private-blue-50-solid:#242937;--g-color-private-blue-100-solid:#252f41;--g-color-private-blue-150-solid:#26354b;--g-color-private-blue-200-solid:#284260;--g-color-private-blue-250-solid:#2a4e75;--g-color-private-blue-300-solid:#2c5a8a;--g-color-private-blue-350-solid:#2e669e;--g-color-private-blue-400-solid:#3072b3;--g-color-private-blue-450-solid:#327fc8;--g-color-private-blue-500-solid:#348bdc;--g-color-private-blue-550-solid:#3697f1;--g-color-private-blue-600-solid:#4aa1f2;--g-color-private-blue-650-solid:#5eacf4;--g-color-private-blue-700-solid:#72b6f5;--g-color-private-blue-750-solid:#86c1f7;--g-color-private-blue-800-solid:#9bcbf8;--g-color-private-blue-850-solid:#afd5f9;--g-color-private-blue-900-solid:#c3e0fb;--g-color-private-blue-950-solid:#d7eafc;--g-color-private-blue-1000-solid:#e1effd;--g-color-private-green-50:#4db09b1a;--g-color-private-green-100:#4db09b26;--g-color-private-green-150:#4db09b33;--g-color-private-green-200:#4db09b4d;--g-color-private-green-250:#4db09b66;--g-color-private-green-300:#4db09b80;--g-color-private-green-350:#4db09b99;--g-color-private-green-400:#4db09bb3;--g-color-private-green-450:#4db09bcc;--g-color-private-green-500:#4db09be6;--g-color-private-green-50-solid:#262c2e;--g-color-private-green-100-solid:#283334;--g-color-private-green-150-solid:#2b3a3a;--g-color-private-green-200-solid:#2f4946;--g-color-private-green-250-solid:#335852;--g-color-private-green-300-solid:#38675f;--g-color-private-green-350-solid:#3c756b;--g-color-private-green-400-solid:#408477;--g-color-private-green-450-solid:#449383;--g-color-private-green-500-solid:#49a18f;--g-color-private-green-550-solid:#4db09b;--g-color-private-green-600-solid:#5fb8a5;--g-color-private-green-650-solid:#71c0af;--g-color-private-green-700-solid:#82c8b9;--g-color-private-green-750-solid:#94d0c3;--g-color-private-green-800-solid:#a6d8cd;--g-color-private-green-850-solid:#b8dfd7;--g-color-private-green-900-solid:#cae7e1;--g-color-private-green-950-solid:#dbefeb;--g-color-private-green-1000-solid:#e4f3f0;--g-color-private-yellow-50:#ffbe5c1a;--g-color-private-yellow-100:#ffbe5c26;--g-color-private-yellow-150:#ffbe5c33;--g-color-private-yellow-200:#ffbe5c4d;--g-color-private-yellow-250:#ffbe5c66;--g-color-private-yellow-300:#ffbe5c80;--g-color-private-yellow-350:#ffbe5c99;--g-color-private-yellow-400:#ffbe5cb3;--g-color-private-yellow-450:#ffbe5ccc;--g-color-private-yellow-500:#ffbe5ce6;--g-color-private-yellow-50-solid:#382d28;--g-color-private-yellow-100-solid:#43352b;--g-color-private-yellow-150-solid:#4e3d2e;--g-color-private-yellow-200-solid:#644d33;--g-color-private-yellow-250-solid:#7a5d39;--g-color-private-yellow-300-solid:#916e3f;--g-color-private-yellow-350-solid:#a77e45;--g-color-private-yellow-400-solid:#bd8e4b;--g-color-private-yellow-450-solid:#d39e50;--g-color-private-yellow-500-solid:#e9ae56;--g-color-private-yellow-550-solid:#ffbe5c;--g-color-private-yellow-600-solid:#ffc56c;--g-color-private-yellow-650-solid:#ffcb7d;--g-color-private-yellow-700-solid:#ffd28d;--g-color-private-yellow-750-solid:#ffd89d;--g-color-private-yellow-800-solid:#ffdfae;--g-color-private-yellow-850-solid:#ffe5be;--g-color-private-yellow-900-solid:#ffecce;--g-color-private-yellow-950-solid:#fff2de;--g-color-private-yellow-1000-solid:#fff5e7;--g-color-private-orange-50:#c8630c1a;--g-color-private-orange-100:#c8630c26;--g-color-private-orange-150:#c8630c33;--g-color-private-orange-200:#c8630c4d;--g-color-private-orange-250:#c8630c66;--g-color-private-orange-300:#c8630c80;--g-color-private-orange-350:#c8630c99;--g-color-private-orange-400:#c8630cb3;--g-color-private-orange-450:#c8630ccc;--g-color-private-orange-500:#c8630ce6;--g-color-private-orange-50-solid:#332420;--g-color-private-orange-100-solid:#3b281f;--g-color-private-orange-150-solid:#432b1e;--g-color-private-orange-200-solid:#54321b;--g-color-private-orange-250-solid:#643919;--g-color-private-orange-300-solid:#754017;--g-color-private-orange-350-solid:#864715;--g-color-private-orange-400-solid:#964e13;--g-color-private-orange-450-solid:#a75510;--g-color-private-orange-500-solid:#b75c0e;--g-color-private-orange-550-solid:#c8630c;--g-color-private-orange-600-solid:#ce7324;--g-color-private-orange-650-solid:#d3823d;--g-color-private-orange-700-solid:#d99255;--g-color-private-orange-750-solid:#dea16d;--g-color-private-orange-800-solid:#e4b186;--g-color-private-orange-850-solid:#e9c19e;--g-color-private-orange-900-solid:#efd0b6;--g-color-private-orange-950-solid:#f4e0ce;--g-color-private-orange-1000-solid:#f7e8db;--g-color-private-red-50:#e5325d1a;--g-color-private-red-100:#e5325d26;--g-color-private-red-150:#e5325d33;--g-color-private-red-200:#e5325d4d;--g-color-private-red-250:#e5325d66;--g-color-private-red-300:#e5325d80;--g-color-private-red-350:#e5325d99;--g-color-private-red-400:#e5325db3;--g-color-private-red-450:#e5325dcc;--g-color-private-red-500:#e5325de6;--g-color-private-red-50-solid:#361f28;--g-color-private-red-100-solid:#3f202b;--g-color-private-red-150-solid:#49212e;--g-color-private-red-200-solid:#5d2334;--g-color-private-red-250-solid:#70253a;--g-color-private-red-300-solid:#842840;--g-color-private-red-350-solid:#972a45;--g-color-private-red-400-solid:#ab2c4b;--g-color-private-red-450-solid:#be2e51;--g-color-private-red-500-solid:#d23057;--g-color-private-red-550-solid:#e5325d;--g-color-private-red-600-solid:#e8476d;--g-color-private-red-650-solid:#ea5b7d;--g-color-private-red-700-solid:#ed708e;--g-color-private-red-750-solid:#ef849e;--g-color-private-red-800-solid:#f299ae;--g-color-private-red-850-solid:#f5adbe;--g-color-private-red-900-solid:#f7c2ce;--g-color-private-red-950-solid:#fad6df;--g-color-private-red-1000-solid:#fbe0e7;--g-color-private-purple-50:#8f52cc1a;--g-color-private-purple-100:#8f52cc26;--g-color-private-purple-150:#8f52cc33;--g-color-private-purple-200:#8f52cc4d;--g-color-private-purple-250:#8f52cc66;--g-color-private-purple-300:#8f52cc80;--g-color-private-purple-350:#8f52cc99;--g-color-private-purple-400:#8f52ccb3;--g-color-private-purple-450:#8f52cccc;--g-color-private-purple-500:#8f52cce6;--g-color-private-purple-50-solid:#2d2233;--g-color-private-purple-100-solid:#32253c;--g-color-private-purple-150-solid:#382844;--g-color-private-purple-200-solid:#432d55;--g-color-private-purple-250-solid:#4e3266;--g-color-private-purple-300-solid:#593877;--g-color-private-purple-350-solid:#633d88;--g-color-private-purple-400-solid:#6e4299;--g-color-private-purple-450-solid:#7947aa;--g-color-private-purple-500-solid:#844dbb;--g-color-private-purple-550-solid:#8f52cc;--g-color-private-purple-600-solid:#9a63d1;--g-color-private-purple-650-solid:#a575d6;--g-color-private-purple-700-solid:#b186db;--g-color-private-purple-750-solid:#bc97e0;--g-color-private-purple-800-solid:#c7a9e6;--g-color-private-purple-850-solid:#d2baeb;--g-color-private-purple-900-solid:#ddcbf0;--g-color-private-purple-950-solid:#e9dcf5;--g-color-private-purple-1000-solid:#eee5f7;--g-color-private-cool-grey-50:#60809c1a;--g-color-private-cool-grey-100:#60809c26;--g-color-private-cool-grey-150:#60809c33;--g-color-private-cool-grey-200:#60809c4d;--g-color-private-cool-grey-250:#60809c66;--g-color-private-cool-grey-300:#60809c80;--g-color-private-cool-grey-350:#60809c99;--g-color-private-cool-grey-400:#60809cb3;--g-color-private-cool-grey-450:#60809ccc;--g-color-private-cool-grey-500:#60809ce6;--g-color-private-cool-grey-50-solid:#28272e;--g-color-private-cool-grey-100-solid:#2b2c34;--g-color-private-cool-grey-150-solid:#2e313a;--g-color-private-cool-grey-200-solid:#353b47;--g-color-private-cool-grey-250-solid:#3b4553;--g-color-private-cool-grey-300-solid:#414f5f;--g-color-private-cool-grey-350-solid:#47586b;--g-color-private-cool-grey-400-solid:#4d6277;--g-color-private-cool-grey-450-solid:#546c84;--g-color-private-cool-grey-500-solid:#5a7690;--g-color-private-cool-grey-550-solid:#60809c;--g-color-private-cool-grey-600-solid:#708da6;--g-color-private-cool-grey-650-solid:#8099b0;--g-color-private-cool-grey-700-solid:#90a6ba;--g-color-private-cool-grey-750-solid:#a0b3c4;--g-color-private-cool-grey-800-solid:#b0c0ce;--g-color-private-cool-grey-850-solid:#bfccd7;--g-color-private-cool-grey-900-solid:#cfd9e1;--g-color-private-cool-grey-950-solid:#dfe6eb;--g-color-private-cool-grey-1000-solid:#e7ecf0;--g-color-text-primary:var(--g-color-text-light-primary);--g-color-text-complementary:var(--g-color-text-light-complementary);--g-color-text-secondary:var(--g-color-text-light-secondary);--g-color-text-hint:var(--g-color-text-light-hint);--g-color-text-info:var(--g-color-private-blue-550-solid);--g-color-text-positive:var(--g-color-private-green-550-solid);--g-color-text-warning:var(--g-color-private-yellow-550-solid);--g-color-text-danger:var(--g-color-private-red-550-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-600-solid);--g-color-text-positive-heavy:var(--g-color-private-green-600-solid);--g-color-text-warning-heavy:var(--g-color-private-yellow-600-solid);--g-color-text-danger-heavy:var(--g-color-private-red-600-solid);--g-color-text-utility-heavy:var(--g-color-private-purple-650-solid);--g-color-text-misc-heavy:var(--g-color-private-cool-grey-650-solid);--g-color-text-brand:var(--g-color-private-yellow-600-solid);--g-color-text-brand-heavy:var(--g-color-private-yellow-700-solid);--g-color-text-brand-contrast:var(--g-color-text-dark-primary);--g-color-text-link:var(--g-color-private-yellow-550-solid);--g-color-text-link-hover:var(--g-color-private-orange-550-solid);--g-color-text-link-visited:var(--g-color-private-purple-600-solid);--g-color-text-link-visited-hover:var(--g-color-private-purple-750-solid);--g-color-text-dark-primary:var(--g-color-private-black-900);--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-850);--g-color-text-light-complementary:var(--g-color-private-white-700);--g-color-text-light-secondary:var(--g-color-private-white-500);--g-color-text-light-hint:var(--g-color-private-white-300);--g-color-text-inverted-primary:var(--g-color-text-dark-primary);--g-color-text-inverted-complementary:var(--g-color-text-dark-complementary);--g-color-text-inverted-secondary:var(--g-color-text-dark-secondary);--g-color-text-inverted-hint:var(--g-color-text-dark-hint);--g-color-base-background:#221d22;--g-color-base-generic:var(--g-color-private-white-100);--g-color-base-generic-hover:var(--g-color-private-white-150);--g-color-base-generic-medium:var(--g-color-private-white-250);--g-color-base-generic-medium-hover:var(--g-color-private-white-300);--g-color-base-generic-accent:var(--g-color-private-white-150);--g-color-base-generic-accent-disabled:var(--g-color-private-white-70);--g-color-base-generic-ultralight:var(--g-color-private-white-20-solid);--g-color-base-simple-hover:var(--g-color-private-white-100);--g-color-base-simple-hover-solid:var(--g-color-private-white-100-solid);--g-color-base-brand:var(--g-color-private-yellow-550-solid);--g-color-base-brand-hover:var(--g-color-private-yellow-650-solid);--g-color-base-selection:var(--g-color-private-yellow-150);--g-color-base-selection-hover:var(--g-color-private-yellow-200);--g-color-base-info-light:var(--g-color-private-blue-150);--g-color-base-info-light-hover:var(--g-color-private-blue-200);--g-color-base-info-medium:var(--g-color-private-blue-300);--g-color-base-info-medium-hover:var(--g-color-private-blue-400);--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-150);--g-color-base-positive-light-hover:var(--g-color-private-green-200);--g-color-base-positive-medium:var(--g-color-private-green-300);--g-color-base-positive-medium-hover:var(--g-color-private-green-400);--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-yellow-150);--g-color-base-warning-light-hover:var(--g-color-private-yellow-200);--g-color-base-warning-medium:var(--g-color-private-yellow-300);--g-color-base-warning-medium-hover:var(--g-color-private-yellow-400);--g-color-base-warning-heavy:var(--g-color-private-yellow-600-solid);--g-color-base-warning-heavy-hover:var(--g-color-private-yellow-700-solid);--g-color-base-danger-light:var(--g-color-private-red-150);--g-color-base-danger-light-hover:var(--g-color-private-red-200);--g-color-base-danger-medium:var(--g-color-private-red-300);--g-color-base-danger-medium-hover:var(--g-color-private-red-400);--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-150);--g-color-base-utility-light-hover:var(--g-color-private-purple-250);--g-color-base-utility-medium:var(--g-color-private-purple-300);--g-color-base-utility-medium-hover:var(--g-color-private-purple-400);--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-white-100);--g-color-base-neutral-light-hover:var(--g-color-private-white-150);--g-color-base-neutral-medium:var(--g-color-private-white-250);--g-color-base-neutral-medium-hover:var(--g-color-private-white-350);--g-color-base-neutral-heavy:var(--g-color-private-white-550);--g-color-base-neutral-heavy-hover:var(--g-color-private-white-650);--g-color-base-misc-light:var(--g-color-private-cool-grey-150);--g-color-base-misc-light-hover:var(--g-color-private-cool-grey-200);--g-color-base-misc-medium:var(--g-color-private-cool-grey-300);--g-color-base-misc-medium-hover:var(--g-color-private-cool-grey-400);--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-850);--g-color-base-light-hover:var(--g-color-private-white-700);--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-100-solid);--g-color-base-float-hover:var(--g-color-private-white-150-solid);--g-color-base-float-medium:var(--g-color-private-white-150-solid);--g-color-base-float-heavy:var(--g-color-private-white-250-solid);--g-color-base-float-accent:var(--g-color-private-white-150-solid);--g-color-base-float-accent-hover:var(--g-color-private-white-200-solid);--g-color-base-float-announcement:var(--g-color-private-white-150-solid);--g-color-base-modal:var(--g-color-base-background);--g-color-line-generic:var(--g-color-private-white-150);--g-color-line-generic-hover:var(--g-color-private-white-250);--g-color-line-generic-active:var(--g-color-private-white-300);--g-color-line-generic-accent:var(--g-color-private-white-150);--g-color-line-generic-accent-hover:var(--g-color-private-white-300);--g-color-line-generic-solid:var(--g-color-private-white-150-solid);--g-color-line-brand:var(--g-color-private-yellow-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-yellow-450);--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-600);--g-color-sfx-shadow:var(--g-color-private-black-200);--g-color-sfx-shadow-heavy:var(--g-color-private-black-500);--g-color-sfx-shadow-light:var(--g-color-private-black-200);--g-color-sfx-fade:var(--g-color-private-white-250);--g-color-scroll-track:var(--g-color-base-background);--g-color-scroll-handle:var(--g-color-private-white-150);--g-color-scroll-handle-hover:var(--g-color-private-white-250);--g-color-scroll-corner:var(--g-color-private-white-150);--g-color-infographics-axis:var(--g-color-private-white-150-solid);--g-color-infographics-tooltip-bg:var(--g-color-private-white-opaque-150)}.g-root_theme_light-hc{--g-color-private-white-50:#ffffff0d;--g-color-private-white-70:#ffffff12;--g-color-private-white-100:#ffffff1a;--g-color-private-white-150:#ffffff26;--g-color-private-white-200:#fff3;--g-color-private-white-250:#ffffff40;--g-color-private-white-300:#ffffff4d;--g-color-private-white-350:#ffffff59;--g-color-private-white-400:#fff6;--g-color-private-white-450:#ffffff73;--g-color-private-white-500:#ffffff80;--g-color-private-white-550:#ffffff8c;--g-color-private-white-600:#fff9;--g-color-private-white-650:#ffffffa6;--g-color-private-white-700:#ffffffb3;--g-color-private-white-750:#ffffffbf;--g-color-private-white-800:#fffc;--g-color-private-white-850:#ffffffd9;--g-color-private-white-900:#ffffffe6;--g-color-private-white-950:#fffffff2;--g-color-private-white-1000-solid:#fff;--g-color-private-black-50:#0000000d;--g-color-private-black-100:#0000001a;--g-color-private-black-150:#00000026;--g-color-private-black-200:#0003;--g-color-private-black-250:#00000040;--g-color-private-black-300:#0000004d;--g-color-private-black-350:#00000059;--g-color-private-black-400:#0006;--g-color-private-black-450:#00000073;--g-color-private-black-500:#00000080;--g-color-private-black-550:#0000008c;--g-color-private-black-600:#0009;--g-color-private-black-650:#000000a6;--g-color-private-black-700:#000000b3;--g-color-private-black-750:#000000bf;--g-color-private-black-800:#000c;--g-color-private-black-850:#000000d9;--g-color-private-black-900:#000000e6;--g-color-private-black-950:#000000f2;--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:#3697f11a;--g-color-private-blue-100:#3697f126;--g-color-private-blue-150:#3697f133;--g-color-private-blue-200:#3697f14d;--g-color-private-blue-250:#3697f166;--g-color-private-blue-300:#3697f180;--g-color-private-blue-350:#3697f199;--g-color-private-blue-400:#3697f1b3;--g-color-private-blue-450:#3697f1cc;--g-color-private-blue-500:#3697f1e6;--g-color-private-blue-50-solid:#ebf5fe;--g-color-private-blue-100-solid:#e1effd;--g-color-private-blue-150-solid:#d7eafc;--g-color-private-blue-200-solid:#c3e0fb;--g-color-private-blue-250-solid:#afd5f9;--g-color-private-blue-300-solid:#9bcbf8;--g-color-private-blue-350-solid:#86c1f7;--g-color-private-blue-400-solid:#72b6f5;--g-color-private-blue-450-solid:#5eacf4;--g-color-private-blue-500-solid:#4aa1f2;--g-color-private-blue-550-solid:#3697f1;--g-color-private-blue-600-solid:#328adb;--g-color-private-blue-650-solid:#2f7cc4;--g-color-private-blue-700-solid:#2b6fae;--g-color-private-blue-750-solid:#286198;--g-color-private-blue-800-solid:#245482;--g-color-private-blue-850-solid:#20476b;--g-color-private-blue-900-solid:#1d3955;--g-color-private-blue-950-solid:#192c3f;--g-color-private-blue-1000-solid:#172533;--g-color-private-green-50:#32ba761a;--g-color-private-green-100:#32ba7626;--g-color-private-green-150:#32ba7633;--g-color-private-green-200:#32ba764d;--g-color-private-green-250:#32ba7666;--g-color-private-green-300:#32ba7680;--g-color-private-green-350:#32ba7699;--g-color-private-green-400:#32ba76b3;--g-color-private-green-450:#32ba76cc;--g-color-private-green-500:#32ba76e6;--g-color-private-green-50-solid:#ebf8f1;--g-color-private-green-100-solid:#e0f5ea;--g-color-private-green-150-solid:#d6f1e4;--g-color-private-green-200-solid:#c2ead6;--g-color-private-green-250-solid:#ade3c8;--g-color-private-green-300-solid:#9db;--g-color-private-green-350-solid:#84d6ad;--g-color-private-green-400-solid:#70cf9f;--g-color-private-green-450-solid:#5bc891;--g-color-private-green-500-solid:#47c184;--g-color-private-green-550-solid:#32ba76;--g-color-private-green-600-solid:#2fa96c;--g-color-private-green-650-solid:#2c9862;--g-color-private-green-700-solid:#288758;--g-color-private-green-750-solid:#25764e;--g-color-private-green-800-solid:#264;--g-color-private-green-850-solid:#1f553a;--g-color-private-green-900-solid:#1c4430;--g-color-private-green-950-solid:#183326;--g-color-private-green-1000-solid:#172a21;--g-color-private-yellow-50:#ffbe5c1a;--g-color-private-yellow-100:#ffbe5c26;--g-color-private-yellow-150:#ffbe5c33;--g-color-private-yellow-200:#ffbe5c4d;--g-color-private-yellow-250:#ffbe5c66;--g-color-private-yellow-300:#ffbe5c80;--g-color-private-yellow-350:#ffbe5c99;--g-color-private-yellow-400:#ffbe5cb3;--g-color-private-yellow-450:#ffbe5ccc;--g-color-private-yellow-500:#ffbe5ce6;--g-color-private-yellow-50-solid:#fff9ef;--g-color-private-yellow-100-solid:#fff5e7;--g-color-private-yellow-150-solid:#fff2de;--g-color-private-yellow-200-solid:#ffecce;--g-color-private-yellow-250-solid:#ffe5be;--g-color-private-yellow-300-solid:#ffdfae;--g-color-private-yellow-350-solid:#ffd89d;--g-color-private-yellow-400-solid:#ffd28d;--g-color-private-yellow-450-solid:#ffcb7d;--g-color-private-yellow-500-solid:#ffc56c;--g-color-private-yellow-550-solid:#ffbe5c;--g-color-private-yellow-600-solid:#e7ad55;--g-color-private-yellow-650-solid:#d09b4d;--g-color-private-yellow-700-solid:#b88a46;--g-color-private-yellow-750-solid:#a0793e;--g-color-private-yellow-800-solid:#896837;--g-color-private-yellow-850-solid:#715630;--g-color-private-yellow-900-solid:#594528;--g-color-private-yellow-950-solid:#413421;--g-color-private-yellow-1000-solid:#362b1d;--g-color-private-orange-50:#ff77001a;--g-color-private-orange-100:#ff770026;--g-color-private-orange-150:#f703;--g-color-private-orange-200:#ff77004d;--g-color-private-orange-250:#f706;--g-color-private-orange-300:#ff770080;--g-color-private-orange-350:#f709;--g-color-private-orange-400:#ff7700b3;--g-color-private-orange-450:#f70c;--g-color-private-orange-500:#ff7700e6;--g-color-private-orange-50-solid:#fff1e6;--g-color-private-orange-100-solid:#ffebd9;--g-color-private-orange-150-solid:#ffe4cc;--g-color-private-orange-200-solid:#ffd6b3;--g-color-private-orange-250-solid:#ffc999;--g-color-private-orange-300-solid:#ffbb80;--g-color-private-orange-350-solid:#ffad66;--g-color-private-orange-400-solid:#ffa04d;--g-color-private-orange-450-solid:#ff9233;--g-color-private-orange-500-solid:#ff8519;--g-color-private-orange-550-solid:#f70;--g-color-private-orange-600-solid:#e76d02;--g-color-private-orange-650-solid:#d06304;--g-color-private-orange-700-solid:#b85805;--g-color-private-orange-750-solid:#a04e07;--g-color-private-orange-800-solid:#894409;--g-color-private-orange-850-solid:#713a0b;--g-color-private-orange-900-solid:#59300d;--g-color-private-orange-950-solid:#41250e;--g-color-private-orange-1000-solid:#36200f;--g-color-private-red-50:#ff003d1a;--g-color-private-red-100:#ff003d26;--g-color-private-red-150:#ff003d33;--g-color-private-red-200:#ff003d4d;--g-color-private-red-250:#ff003d66;--g-color-private-red-300:#ff003d80;--g-color-private-red-350:#ff003d99;--g-color-private-red-400:#ff003db3;--g-color-private-red-450:#ff003dcc;--g-color-private-red-500:#ff003de6;--g-color-private-red-50-solid:#ffe6ec;--g-color-private-red-100-solid:#ffd9e2;--g-color-private-red-150-solid:#ffccd8;--g-color-private-red-200-solid:#ffb3c5;--g-color-private-red-250-solid:#ff99b1;--g-color-private-red-300-solid:#ff809e;--g-color-private-red-350-solid:#ff668b;--g-color-private-red-400-solid:#ff4d77;--g-color-private-red-450-solid:#ff3364;--g-color-private-red-500-solid:#ff1950;--g-color-private-red-550-solid:#ff003d;--g-color-private-red-600-solid:#e70239;--g-color-private-red-650-solid:#d00334;--g-color-private-red-700-solid:#b80530;--g-color-private-red-750-solid:#a0072c;--g-color-private-red-800-solid:#890928;--g-color-private-red-850-solid:#710a23;--g-color-private-red-900-solid:#590c1f;--g-color-private-red-950-solid:#410e1b;--g-color-private-red-1000-solid:#360e18;--g-color-private-purple-50:#8f52cc1a;--g-color-private-purple-100:#8f52cc26;--g-color-private-purple-150:#8f52cc33;--g-color-private-purple-200:#8f52cc4d;--g-color-private-purple-250:#8f52cc66;--g-color-private-purple-300:#8f52cc80;--g-color-private-purple-350:#8f52cc99;--g-color-private-purple-400:#8f52ccb3;--g-color-private-purple-450:#8f52cccc;--g-color-private-purple-500:#8f52cce6;--g-color-private-purple-50-solid:#f4eefa;--g-color-private-purple-100-solid:#eee5f7;--g-color-private-purple-150-solid:#e9dcf5;--g-color-private-purple-200-solid:#ddcbf0;--g-color-private-purple-250-solid:#d2baeb;--g-color-private-purple-300-solid:#c7a9e6;--g-color-private-purple-350-solid:#bc97e0;--g-color-private-purple-400-solid:#b186db;--g-color-private-purple-450-solid:#a575d6;--g-color-private-purple-500-solid:#9a63d1;--g-color-private-purple-550-solid:#8f52cc;--g-color-private-purple-600-solid:#834cb9;--g-color-private-purple-650-solid:#7645a7;--g-color-private-purple-700-solid:#6a3f94;--g-color-private-purple-750-solid:#5d3882;--g-color-private-purple-800-solid:#51326f;--g-color-private-purple-850-solid:#442b5c;--g-color-private-purple-900-solid:#38254a;--g-color-private-purple-950-solid:#2b1e37;--g-color-private-purple-1000-solid:#251b2e;--g-color-private-cool-grey-50:#6b84991a;--g-color-private-cool-grey-100:#6b849926;--g-color-private-cool-grey-150:#6b849933;--g-color-private-cool-grey-200:#6b84994d;--g-color-private-cool-grey-250:#6b849966;--g-color-private-cool-grey-300:#6b849980;--g-color-private-cool-grey-350:#6b849999;--g-color-private-cool-grey-400:#6b8499b3;--g-color-private-cool-grey-450:#6b8499cc;--g-color-private-cool-grey-500:#6b8499e6;--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:#b5c2cc;--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:#62798c;--g-color-private-cool-grey-650-solid:#596d7e;--g-color-private-cool-grey-700-solid:#506271;--g-color-private-cool-grey-750-solid:#475663;--g-color-private-cool-grey-800-solid:#3f4b56;--g-color-private-cool-grey-850-solid:#363f48;--g-color-private-cool-grey-900-solid:#2d343b;--g-color-private-cool-grey-950-solid:#24282d;--g-color-private-cool-grey-1000-solid:#1f2226;--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-650-solid);--g-color-text-positive:var(--g-color-private-green-650-solid);--g-color-text-warning:var(--g-color-private-yellow-700-solid);--g-color-text-danger:var(--g-color-private-red-650-solid);--g-color-text-utility:var(--g-color-private-purple-650-solid);--g-color-text-misc:var(--g-color-private-cool-grey-650-solid);--g-color-text-info-heavy:var(--g-color-private-blue-900-solid);--g-color-text-positive-heavy:var(--g-color-private-green-900-solid);--g-color-text-warning-heavy:var(--g-color-private-orange-900-solid);--g-color-text-danger-heavy:var(--g-color-private-red-900-solid);--g-color-text-utility-heavy:var(--g-color-private-purple-900-solid);--g-color-text-misc-heavy:var(--g-color-private-cool-grey-900-solid);--g-color-text-brand:var(--g-color-private-yellow-700-solid);--g-color-text-brand-heavy:var(--g-color-private-orange-900-solid);--g-color-text-brand-contrast:var(--g-color-text-dark-primary);--g-color-text-link:var(--g-color-private-yellow-700-solid);--g-color-text-link-hover:var(--g-color-private-orange-700-solid);--g-color-text-link-visited:var(--g-color-private-purple-600-solid);--g-color-text-link-visited-hover:var(--g-color-private-purple-850-solid);--g-color-text-dark-primary:var(--g-color-private-black-1000-solid);--g-color-text-dark-complementary:var(--g-color-private-black-850);--g-color-text-dark-secondary:var(--g-color-private-black-700);--g-color-text-dark-hint:var(--g-color-private-black-500);--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-150);--g-color-base-generic-hover:var(--g-color-private-black-300);--g-color-base-generic-medium:var(--g-color-private-black-250);--g-color-base-generic-medium-hover:var(--g-color-private-black-350);--g-color-base-generic-accent:var(--g-color-private-black-250);--g-color-base-generic-accent-disabled:var(--g-color-private-black-150);--g-color-base-generic-ultralight:var(--g-color-private-black-50-solid);--g-color-base-simple-hover:var(--g-color-private-black-150);--g-color-base-simple-hover-solid:var(--g-color-private-black-150-solid);--g-color-base-brand:var(--g-color-private-yellow-550-solid);--g-color-base-brand-hover:var(--g-color-private-yellow-650-solid);--g-color-base-selection:var(--g-color-private-yellow-300);--g-color-base-selection-hover:var(--g-color-private-yellow-400);--g-color-base-info-light:var(--g-color-private-blue-250);--g-color-base-info-light-hover:var(--g-color-private-blue-350);--g-color-base-info-medium:var(--g-color-private-blue-400);--g-color-base-info-medium-hover:var(--g-color-private-blue-500);--g-color-base-info-heavy:var(--g-color-private-blue-700-solid);--g-color-base-info-heavy-hover:var(--g-color-private-blue-850-solid);--g-color-base-positive-light:var(--g-color-private-green-250);--g-color-base-positive-light-hover:var(--g-color-private-green-350);--g-color-base-positive-medium:var(--g-color-private-green-400);--g-color-base-positive-medium-hover:var(--g-color-private-green-500);--g-color-base-positive-heavy:var(--g-color-private-green-700-solid);--g-color-base-positive-heavy-hover:var(--g-color-private-green-800-solid);--g-color-base-warning-light:var(--g-color-private-yellow-300);--g-color-base-warning-light-hover:var(--g-color-private-yellow-400);--g-color-base-warning-medium:var(--g-color-private-yellow-400);--g-color-base-warning-medium-hover:var(--g-color-private-yellow-550-solid);--g-color-base-warning-heavy:var(--g-color-private-yellow-600-solid);--g-color-base-warning-heavy-hover:var(--g-color-private-yellow-700-solid);--g-color-base-danger-light:var(--g-color-private-red-250);--g-color-base-danger-light-hover:var(--g-color-private-red-350);--g-color-base-danger-medium:var(--g-color-private-red-400);--g-color-base-danger-medium-hover:var(--g-color-private-red-500);--g-color-base-danger-heavy:var(--g-color-private-red-700-solid);--g-color-base-danger-heavy-hover:var(--g-color-private-red-800-solid);--g-color-base-utility-light:var(--g-color-private-purple-250);--g-color-base-utility-light-hover:var(--g-color-private-purple-350);--g-color-base-utility-medium:var(--g-color-private-purple-400);--g-color-base-utility-medium-hover:var(--g-color-private-purple-500);--g-color-base-utility-heavy:var(--g-color-private-purple-700-solid);--g-color-base-utility-heavy-hover:var(--g-color-private-purple-800-solid);--g-color-base-neutral-light:var(--g-color-private-black-150);--g-color-base-neutral-light-hover:var(--g-color-private-black-250);--g-color-base-neutral-medium:var(--g-color-private-black-300);--g-color-base-neutral-medium-hover:var(--g-color-private-black-400);--g-color-base-neutral-heavy:var(--g-color-private-black-550);--g-color-base-neutral-heavy-hover:var(--g-color-private-black-650);--g-color-base-misc-light:var(--g-color-private-cool-grey-250);--g-color-base-misc-light-hover:var(--g-color-private-cool-grey-350);--g-color-base-misc-medium:var(--g-color-private-cool-grey-400);--g-color-base-misc-medium-hover:var(--g-color-private-cool-grey-500);--g-color-base-misc-heavy:var(--g-color-private-cool-grey-700-solid);--g-color-base-misc-heavy-hover:var(--g-color-private-cool-grey-800-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-300);--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-150-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-150-solid);--g-color-base-modal:var(--g-color-base-background);--g-color-line-generic:var(--g-color-private-black-200);--g-color-line-generic-hover:var(--g-color-private-black-400);--g-color-line-generic-active:var(--g-color-private-black-700);--g-color-line-generic-accent:var(--g-color-private-black-300);--g-color-line-generic-accent-hover:var(--g-color-private-black-700);--g-color-line-generic-solid:var(--g-color-private-black-200-solid);--g-color-line-brand:var(--g-color-private-yellow-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-yellow-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-450);--g-color-sfx-shadow:var(--g-color-private-black-300);--g-color-sfx-shadow-heavy:var(--g-color-private-black-600);--g-color-sfx-shadow-light:var(--g-color-private-black-100);--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-root_theme_dark-hc{--g-color-private-white-50:#ffffff0d;--g-color-private-white-70:#ffffff12;--g-color-private-white-100:#ffffff1a;--g-color-private-white-150:#ffffff26;--g-color-private-white-200:#fff3;--g-color-private-white-250:#ffffff40;--g-color-private-white-300:#ffffff4d;--g-color-private-white-350:#ffffff59;--g-color-private-white-400:#fff6;--g-color-private-white-450:#ffffff73;--g-color-private-white-500:#ffffff80;--g-color-private-white-550:#ffffff8c;--g-color-private-white-600:#fff9;--g-color-private-white-650:#ffffffa6;--g-color-private-white-700:#ffffffb3;--g-color-private-white-750:#ffffffbf;--g-color-private-white-800:#fffc;--g-color-private-white-850:#ffffffd9;--g-color-private-white-900:#ffffffe6;--g-color-private-white-950:#fffffff2;--g-color-private-white-50-solid:#1e1d1e;--g-color-private-white-70-solid:#232223;--g-color-private-white-100-solid:#2a292a;--g-color-private-white-150-solid:#363536;--g-color-private-white-200-solid:#414141;--g-color-private-white-250-solid:#4d4d4d;--g-color-private-white-300-solid:#595859;--g-color-private-white-350-solid:#656465;--g-color-private-white-400-solid:#717071;--g-color-private-white-450-solid:#7d7c7d;--g-color-private-white-500-solid:#888;--g-color-private-white-550-solid:#949494;--g-color-private-white-600-solid:#a0a0a0;--g-color-private-white-650-solid:#acacac;--g-color-private-white-700-solid:#b8b8b8;--g-color-private-white-750-solid:#c4c3c4;--g-color-private-white-800-solid:#d0cfd0;--g-color-private-white-850-solid:#d0cfd0;--g-color-private-white-900-solid:#e7e7e7;--g-color-private-white-950-solid:#f3f3f3;--g-color-private-white-1000-solid:#fff;--g-color-private-white-opaque-150:#38393cf7;--g-color-private-black-20:#00000005;--g-color-private-black-50:#0000000d;--g-color-private-black-100:#0000001a;--g-color-private-black-150:#00000026;--g-color-private-black-200:#0003;--g-color-private-black-250:#00000040;--g-color-private-black-300:#0000004d;--g-color-private-black-350:#00000059;--g-color-private-black-400:#0006;--g-color-private-black-450:#00000073;--g-color-private-black-500:#00000080;--g-color-private-black-550:#0000008c;--g-color-private-black-600:#0009;--g-color-private-black-650:#000000a6;--g-color-private-black-700:#000000b3;--g-color-private-black-750:#000000bf;--g-color-private-black-800:#000c;--g-color-private-black-850:#000000d9;--g-color-private-black-900:#000000e6;--g-color-private-black-950:#000000f2;--g-color-private-black-1000-solid:#000;--g-color-private-blue-50:#3697f11a;--g-color-private-blue-100:#3697f126;--g-color-private-blue-150:#3697f133;--g-color-private-blue-200:#3697f14d;--g-color-private-blue-250:#3697f166;--g-color-private-blue-300:#3697f180;--g-color-private-blue-350:#3697f199;--g-color-private-blue-400:#3697f1b3;--g-color-private-blue-450:#3697f1cc;--g-color-private-blue-500:#3697f1e6;--g-color-private-blue-50-solid:#161e28;--g-color-private-blue-100-solid:#172533;--g-color-private-blue-150-solid:#192c3f;--g-color-private-blue-200-solid:#1d3955;--g-color-private-blue-250-solid:#20476b;--g-color-private-blue-300-solid:#245482;--g-color-private-blue-350-solid:#286198;--g-color-private-blue-400-solid:#2b6fae;--g-color-private-blue-450-solid:#2f7cc4;--g-color-private-blue-500-solid:#328adb;--g-color-private-blue-550-solid:#3697f1;--g-color-private-blue-600-solid:#4aa1f2;--g-color-private-blue-650-solid:#5eacf4;--g-color-private-blue-700-solid:#72b6f5;--g-color-private-blue-750-solid:#86c1f7;--g-color-private-blue-800-solid:#9bcbf8;--g-color-private-blue-850-solid:#afd5f9;--g-color-private-blue-900-solid:#c3e0fb;--g-color-private-blue-950-solid:#d7eafc;--g-color-private-blue-1000-solid:#e1effd;--g-color-private-green-50:#4db09b1a;--g-color-private-green-100:#4db09b26;--g-color-private-green-150:#4db09b33;--g-color-private-green-200:#4db09b4d;--g-color-private-green-250:#4db09b66;--g-color-private-green-300:#4db09b80;--g-color-private-green-350:#4db09b99;--g-color-private-green-400:#4db09bb3;--g-color-private-green-450:#4db09bcc;--g-color-private-green-500:#4db09be6;--g-color-private-green-50-solid:#182120;--g-color-private-green-100-solid:#1b2927;--g-color-private-green-150-solid:#1e312d;--g-color-private-green-200-solid:#24413b;--g-color-private-green-250-solid:#2a5149;--g-color-private-green-300-solid:#306157;--g-color-private-green-350-solid:#357064;--g-color-private-green-400-solid:#3b8072;--g-color-private-green-450-solid:#419080;--g-color-private-green-500-solid:#47a08d;--g-color-private-green-550-solid:#4db09b;--g-color-private-green-600-solid:#5fb8a5;--g-color-private-green-650-solid:#71c0af;--g-color-private-green-700-solid:#82c8b9;--g-color-private-green-750-solid:#94d0c3;--g-color-private-green-800-solid:#a6d8cd;--g-color-private-green-850-solid:#b8dfd7;--g-color-private-green-900-solid:#cae7e1;--g-color-private-green-950-solid:#dbefeb;--g-color-private-green-1000-solid:#e4f3f0;--g-color-private-yellow-50:#ffbe5c1a;--g-color-private-yellow-100:#ffbe5c26;--g-color-private-yellow-150:#ffbe5c33;--g-color-private-yellow-200:#ffbe5c4d;--g-color-private-yellow-250:#ffbe5c66;--g-color-private-yellow-300:#ffbe5c80;--g-color-private-yellow-350:#ffbe5c99;--g-color-private-yellow-400:#ffbe5cb3;--g-color-private-yellow-450:#ffbe5ccc;--g-color-private-yellow-500:#ffbe5ce6;--g-color-private-yellow-50-solid:#2a2219;--g-color-private-yellow-100-solid:#362b1d;--g-color-private-yellow-150-solid:#413421;--g-color-private-yellow-200-solid:#594528;--g-color-private-yellow-250-solid:#715630;--g-color-private-yellow-300-solid:#896837;--g-color-private-yellow-350-solid:#a0793e;--g-color-private-yellow-400-solid:#b88a46;--g-color-private-yellow-450-solid:#d09b4d;--g-color-private-yellow-500-solid:#e7ad55;--g-color-private-yellow-550-solid:#ffbe5c;--g-color-private-yellow-600-solid:#ffc56c;--g-color-private-yellow-650-solid:#ffcb7d;--g-color-private-yellow-700-solid:#ffd28d;--g-color-private-yellow-750-solid:#ffd89d;--g-color-private-yellow-800-solid:#ffdfae;--g-color-private-yellow-850-solid:#ffe5be;--g-color-private-yellow-900-solid:#ffecce;--g-color-private-yellow-950-solid:#fff2de;--g-color-private-yellow-1000-solid:#fff5e7;--g-color-private-orange-50:#c8630c1a;--g-color-private-orange-100:#c8630c26;--g-color-private-orange-150:#c8630c33;--g-color-private-orange-200:#c8630c4d;--g-color-private-orange-250:#c8630c66;--g-color-private-orange-300:#c8630c80;--g-color-private-orange-350:#c8630c99;--g-color-private-orange-400:#c8630cb3;--g-color-private-orange-450:#c8630ccc;--g-color-private-orange-500:#c8630ce6;--g-color-private-orange-50-solid:#241911;--g-color-private-orange-100-solid:#2d1d11;--g-color-private-orange-150-solid:#362111;--g-color-private-orange-200-solid:#492a10;--g-color-private-orange-250-solid:#5b3210;--g-color-private-orange-300-solid:#6d3a0f;--g-color-private-orange-350-solid:#7f420e;--g-color-private-orange-400-solid:#914a0e;--g-color-private-orange-450-solid:#a4530d;--g-color-private-orange-500-solid:#b65b0d;--g-color-private-orange-550-solid:#c8630c;--g-color-private-orange-600-solid:#ce7324;--g-color-private-orange-650-solid:#d3823d;--g-color-private-orange-700-solid:#d99255;--g-color-private-orange-750-solid:#dea16d;--g-color-private-orange-800-solid:#e4b186;--g-color-private-orange-850-solid:#e9c19e;--g-color-private-orange-900-solid:#efd0b6;--g-color-private-orange-950-solid:#f4e0ce;--g-color-private-orange-1000-solid:#f7e8db;--g-color-private-red-50:#e5325d1a;--g-color-private-red-100:#e5325d26;--g-color-private-red-150:#e5325d33;--g-color-private-red-200:#e5325d4d;--g-color-private-red-250:#e5325d66;--g-color-private-red-300:#e5325d80;--g-color-private-red-350:#e5325d99;--g-color-private-red-400:#e5325db3;--g-color-private-red-450:#e5325dcc;--g-color-private-red-500:#e5325de6;--g-color-private-red-50-solid:#27141a;--g-color-private-red-100-solid:#32161d;--g-color-private-red-150-solid:#3c1821;--g-color-private-red-200-solid:#511b29;--g-color-private-red-250-solid:#661e30;--g-color-private-red-300-solid:#7c2238;--g-color-private-red-350-solid:#91253f;--g-color-private-red-400-solid:#a62847;--g-color-private-red-450-solid:#bb2b4e;--g-color-private-red-500-solid:#d02f56;--g-color-private-red-550-solid:#e5325d;--g-color-private-red-600-solid:#e8476d;--g-color-private-red-650-solid:#ea5b7d;--g-color-private-red-700-solid:#ed708e;--g-color-private-red-750-solid:#ef849e;--g-color-private-red-800-solid:#f299ae;--g-color-private-red-850-solid:#f5adbe;--g-color-private-red-900-solid:#f7c2ce;--g-color-private-red-950-solid:#fad6df;--g-color-private-red-1000-solid:#fbe0e7;--g-color-private-purple-50:#8f52cc1a;--g-color-private-purple-100:#8f52cc26;--g-color-private-purple-150:#8f52cc33;--g-color-private-purple-200:#8f52cc4d;--g-color-private-purple-250:#8f52cc66;--g-color-private-purple-300:#8f52cc80;--g-color-private-purple-350:#8f52cc99;--g-color-private-purple-400:#8f52ccb3;--g-color-private-purple-450:#8f52cccc;--g-color-private-purple-500:#8f52cce6;--g-color-private-purple-50-solid:#1f1825;--g-color-private-purple-100-solid:#251b2e;--g-color-private-purple-150-solid:#2b1e37;--g-color-private-purple-200-solid:#38254a;--g-color-private-purple-250-solid:#442b5c;--g-color-private-purple-300-solid:#51326f;--g-color-private-purple-350-solid:#5d3882;--g-color-private-purple-400-solid:#6a3f94;--g-color-private-purple-450-solid:#7645a7;--g-color-private-purple-500-solid:#834cb9;--g-color-private-purple-550-solid:#8f52cc;--g-color-private-purple-600-solid:#9a63d1;--g-color-private-purple-650-solid:#a575d6;--g-color-private-purple-700-solid:#b186db;--g-color-private-purple-750-solid:#bc97e0;--g-color-private-purple-800-solid:#c7a9e6;--g-color-private-purple-850-solid:#d2baeb;--g-color-private-purple-900-solid:#ddcbf0;--g-color-private-purple-950-solid:#e9dcf5;--g-color-private-purple-1000-solid:#eee5f7;--g-color-private-cool-grey-50:#60809c1a;--g-color-private-cool-grey-100:#60809c26;--g-color-private-cool-grey-150:#60809c33;--g-color-private-cool-grey-200:#60809c4d;--g-color-private-cool-grey-250:#60809c66;--g-color-private-cool-grey-300:#60809c80;--g-color-private-cool-grey-350:#60809c99;--g-color-private-cool-grey-400:#60809cb3;--g-color-private-cool-grey-450:#60809ccc;--g-color-private-cool-grey-500:#60809ce6;--g-color-private-cool-grey-50-solid:#1a1c20;--g-color-private-cool-grey-100-solid:#1e2227;--g-color-private-cool-grey-150-solid:#22272e;--g-color-private-cool-grey-200-solid:#29323b;--g-color-private-cool-grey-250-solid:#313d49;--g-color-private-cool-grey-300-solid:#394957;--g-color-private-cool-grey-350-solid:#415465;--g-color-private-cool-grey-400-solid:#495f73;--g-color-private-cool-grey-450-solid:#506a80;--g-color-private-cool-grey-500-solid:#58758e;--g-color-private-cool-grey-550-solid:#60809c;--g-color-private-cool-grey-600-solid:#708da6;--g-color-private-cool-grey-650-solid:#8099b0;--g-color-private-cool-grey-700-solid:#90a6ba;--g-color-private-cool-grey-750-solid:#a0b3c4;--g-color-private-cool-grey-800-solid:#b0c0ce;--g-color-private-cool-grey-850-solid:#bfccd7;--g-color-private-cool-grey-900-solid:#cfd9e1;--g-color-private-cool-grey-950-solid:#dfe6eb;--g-color-private-cool-grey-1000-solid:#e7ecf0;--g-color-text-primary:var(--g-color-text-light-primary);--g-color-text-complementary:var(--g-color-text-light-complementary);--g-color-text-secondary:var(--g-color-text-light-secondary);--g-color-text-hint:var(--g-color-text-light-hint);--g-color-text-info:var(--g-color-private-blue-650-solid);--g-color-text-positive:var(--g-color-private-green-650-solid);--g-color-text-warning:var(--g-color-private-yellow-650-solid);--g-color-text-danger:var(--g-color-private-red-650-solid);--g-color-text-utility:var(--g-color-private-purple-650-solid);--g-color-text-misc:var(--g-color-private-cool-grey-650-solid);--g-color-text-info-heavy:var(--g-color-private-blue-850-solid);--g-color-text-positive-heavy:var(--g-color-private-green-850-solid);--g-color-text-warning-heavy:var(--g-color-private-yellow-850-solid);--g-color-text-danger-heavy:var(--g-color-private-red-850-solid);--g-color-text-utility-heavy:var(--g-color-private-purple-850-solid);--g-color-text-misc-heavy:var(--g-color-private-cool-grey-850-solid);--g-color-text-brand:var(--g-color-private-yellow-600-solid);--g-color-text-brand-heavy:var(--g-color-private-yellow-700-solid);--g-color-text-brand-contrast:var(--g-color-text-dark-primary);--g-color-text-link:var(--g-color-private-yellow-550-solid);--g-color-text-link-hover:var(--g-color-private-orange-550-solid);--g-color-text-link-visited:var(--g-color-private-purple-650-solid);--g-color-text-link-visited-hover:var(--g-color-private-purple-800-solid);--g-color-text-dark-primary:var(--g-color-private-black-1000-solid);--g-color-text-dark-complementary:var(--g-color-private-black-800);--g-color-text-dark-secondary:var(--g-color-private-black-600);--g-color-text-dark-hint:var(--g-color-private-black-400);--g-color-text-light-primary:var(--g-color-private-white-1000-solid);--g-color-text-light-complementary:var(--g-color-private-white-800);--g-color-text-light-secondary:var(--g-color-private-white-600);--g-color-text-light-hint:var(--g-color-private-white-400);--g-color-text-inverted-primary:var(--g-color-text-dark-primary);--g-color-text-inverted-complementary:var(--g-color-text-dark-complementary);--g-color-text-inverted-secondary:var(--g-color-text-dark-secondary);--g-color-text-inverted-hint:var(--g-color-text-dark-hint);--g-color-base-background:#121112;--g-color-base-generic:var(--g-color-private-white-100);--g-color-base-generic-hover:var(--g-color-private-white-250);--g-color-base-generic-medium:var(--g-color-private-white-250);--g-color-base-generic-medium-hover:var(--g-color-private-white-400);--g-color-base-generic-accent:var(--g-color-private-white-200);--g-color-base-generic-accent-disabled:var(--g-color-private-white-150);--g-color-base-generic-ultralight:var(--g-color-private-white-50);--g-color-base-simple-hover:var(--g-color-private-white-250);--g-color-base-simple-hover-solid:var(--g-color-private-white-250-solid);--g-color-base-brand:var(--g-color-private-yellow-550-solid);--g-color-base-brand-hover:var(--g-color-private-yellow-700-solid);--g-color-base-selection:var(--g-color-private-yellow-250);--g-color-base-selection-hover:var(--g-color-private-yellow-400);--g-color-base-info-light:var(--g-color-private-blue-250);--g-color-base-info-light-hover:var(--g-color-private-blue-400);--g-color-base-info-medium:var(--g-color-private-blue-450);--g-color-base-info-medium-hover:var(--g-color-private-blue-600-solid);--g-color-base-info-heavy:var(--g-color-private-blue-700-solid);--g-color-base-info-heavy-hover:var(--g-color-private-blue-850-solid);--g-color-base-positive-light:var(--g-color-private-green-250);--g-color-base-positive-light-hover:var(--g-color-private-green-400);--g-color-base-positive-medium:var(--g-color-private-green-450);--g-color-base-positive-medium-hover:var(--g-color-private-green-600-solid);--g-color-base-positive-heavy:var(--g-color-private-green-700-solid);--g-color-base-positive-heavy-hover:var(--g-color-private-green-850-solid);--g-color-base-warning-light:var(--g-color-private-yellow-250);--g-color-base-warning-light-hover:var(--g-color-private-yellow-400);--g-color-base-warning-medium:var(--g-color-private-yellow-450);--g-color-base-warning-medium-hover:var(--g-color-private-yellow-600-solid);--g-color-base-warning-heavy:var(--g-color-private-yellow-700-solid);--g-color-base-warning-heavy-hover:var(--g-color-private-yellow-850-solid);--g-color-base-danger-light:var(--g-color-private-red-250);--g-color-base-danger-light-hover:var(--g-color-private-red-400);--g-color-base-danger-medium:var(--g-color-private-red-450);--g-color-base-danger-medium-hover:var(--g-color-private-red-600-solid);--g-color-base-danger-heavy:var(--g-color-private-red-700-solid);--g-color-base-danger-heavy-hover:var(--g-color-private-red-850-solid);--g-color-base-utility-light:var(--g-color-private-purple-250);--g-color-base-utility-light-hover:var(--g-color-private-purple-400);--g-color-base-utility-medium:var(--g-color-private-purple-450);--g-color-base-utility-medium-hover:var(--g-color-private-purple-600-solid);--g-color-base-utility-heavy:var(--g-color-private-purple-700-solid);--g-color-base-utility-heavy-hover:var(--g-color-private-purple-850-solid);--g-color-base-neutral-light:var(--g-color-private-white-200);--g-color-base-neutral-light-hover:var(--g-color-private-white-350);--g-color-base-neutral-medium:var(--g-color-private-white-400);--g-color-base-neutral-medium-hover:var(--g-color-private-white-550);--g-color-base-neutral-heavy:var(--g-color-private-white-650);--g-color-base-neutral-heavy-hover:var(--g-color-private-white-750);--g-color-base-misc-light:var(--g-color-private-cool-grey-250);--g-color-base-misc-light-hover:var(--g-color-private-cool-grey-400);--g-color-base-misc-medium:var(--g-color-private-cool-grey-450);--g-color-base-misc-medium-hover:var(--g-color-private-cool-grey-600-solid);--g-color-base-misc-heavy:var(--g-color-private-cool-grey-700-solid);--g-color-base-misc-heavy-hover:var(--g-color-private-cool-grey-850-solid);--g-color-base-light:var(--g-color-private-white-850);--g-color-base-light-hover:var(--g-color-private-white-700);--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-100-solid);--g-color-base-float-hover:var(--g-color-private-white-200-solid);--g-color-base-float-medium:var(--g-color-private-white-200-solid);--g-color-base-float-heavy:var(--g-color-private-white-300-solid);--g-color-base-float-accent:var(--g-color-private-white-300-solid);--g-color-base-float-accent-hover:var(--g-color-private-white-400-solid);--g-color-base-float-announcement:var(--g-color-private-white-200-solid);--g-color-base-modal:var(--g-color-base-background);--g-color-line-generic:var(--g-color-private-white-150);--g-color-line-generic-hover:var(--g-color-private-white-250);--g-color-line-generic-active:var(--g-color-private-white-600);--g-color-line-generic-accent:var(--g-color-private-white-350);--g-color-line-generic-accent-hover:var(--g-color-private-white-800);--g-color-line-generic-solid:var(--g-color-private-white-150-solid);--g-color-line-brand:var(--g-color-private-yellow-600-solid);--g-color-line-focus:var(--g-color-private-cool-grey-550-solid);--g-color-line-light:var(--g-color-private-white-500);--g-color-line-info:var(--g-color-private-blue-550-solid);--g-color-line-positive:var(--g-color-private-green-550-solid);--g-color-line-warning:var(--g-color-private-yellow-550-solid);--g-color-line-danger:var(--g-color-private-red-550-solid);--g-color-line-utility:var(--g-color-private-purple-550-solid);--g-color-line-misc:var(--g-color-private-cool-grey-550-solid);--g-color-sfx-veil:var(--g-color-private-black-700);--g-color-sfx-shadow:var(--g-color-private-black-200);--g-color-sfx-shadow-heavy:var(--g-color-private-black-400);--g-color-sfx-shadow-light:var(--g-color-private-black-200);--g-color-sfx-fade:var(--g-color-private-white-250);--g-color-scroll-track:var(--g-color-base-background);--g-color-scroll-handle:var(--g-color-private-white-150);--g-color-scroll-handle-hover:var(--g-color-private-white-250);--g-color-scroll-corner:var(--g-color-private-white-150);--g-color-infographics-axis:var(--g-color-private-white-150-solid);--g-color-infographics-tooltip-bg:var(--g-color-private-white-opaque-150)}@keyframes g-loading-animation{0%{background-position:-12px 0}to{background-position:0 0}}:is(:root:has(body.g-root_theme_light),:root:has(body.g-root_theme_light-hc)){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:is(:root:has(body.g-root_theme_dark),:root:has(body.g-root_theme_dark-hc)){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.mf-editor-modal{--g-modal-border-radius:8px;--g-modal-margin:16px}.mf-editor.g-modal__content{--g-modal-border-radius:8px;border-radius:8px;width:520px;min-width:0;max-width:calc(100vw - 32px);height:auto;min-height:0;margin:16px}.mf-editor-modal[data-floating-ui-status] .mf-editor{transition:none}.mf-editor,.mf-editor-select-popup{--g-border-radius-xs:4px;--g-border-radius-s:6px;--g-border-radius-m:6px;--g-border-radius-l:6px;--g-border-radius-xl:6px;--g-text-input-border-radius:6px;--g-text-area-border-radius:6px;--g-button-border-radius:6px}.mf-editor{color:var(--g-color-text-primary);background:var(--g-color-base-modal);font-size:13px;line-height:18px}.mf-editor *{box-sizing:border-box}.mf-editor form{flex-direction:column;max-height:calc(100dvh - 32px);margin:0;display:flex}.mf-editor .editor-header{border-bottom:1px solid var(--g-color-line-generic);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.mf-editor .editor-header h2{margin:0;font-size:18px;font-weight:600;line-height:24px}.mf-editor .editor-close{--g-button-padding:0;flex-shrink:0;width:28px;margin:-2px -6px -2px 0}.mf-editor .editor-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;min-height:0;padding:16px 20px;overflow-y:auto}.mf-editor .editor-fields{border:0;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}.mf-editor .form-field{flex-direction:column;gap:5px;min-width:0;display:flex}.mf-editor .form-field>label,.mf-editor .editor-field-heading>label,.mf-editor .editor-field-label{color:var(--g-color-text-primary);font-size:12px;font-weight:500;line-height:17px}.mf-editor .form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.mf-editor .editor-field-hint,.mf-editor .editor-field-error{font-size:12px;line-height:16px;display:block}.mf-editor .editor-field-hint{color:var(--g-color-text-secondary)}.mf-editor .editor-field-error{color:var(--g-color-text-danger)}.mf-editor .editor-currency-note{margin:-6px 0 0}.mf-editor .editor-currency{color:var(--g-color-text-secondary);padding:0 8px;font-size:13px}.mf-editor .g-text-input__control{font-variant-numeric:tabular-nums}.mf-editor .editor-amount .g-text-input__control{height:40px;font-size:20px;font-weight:400;line-height:26px}.mf-editor .editor-amount .editor-currency{font-size:18px}.mf-editor .editor-split-toggle{align-items:center;gap:8px;display:flex}.mf-editor .editor-split-badge{color:var(--g-color-text-secondary);align-items:center;gap:7px;padding-top:22px;font-size:12px;display:flex}.mf-editor .editor-splits{background:var(--g-color-base-generic-ultralight);border:1px solid var(--g-color-line-generic);border-radius:8px;flex-direction:column;gap:10px;padding:12px;display:flex}.mf-editor .editor-fee{gap:var(--g-spacing-3);min-width:0;padding:var(--g-spacing-3);background:var(--g-color-base-generic-ultralight);border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-m);flex-direction:column;display:flex}.mf-editor .editor-fee-preview{gap:var(--g-spacing-1);font-variant-numeric:tabular-nums;flex-direction:column;margin:0;display:flex}.mf-editor .editor-fee-preview p{overflow-wrap:anywhere;min-width:0;margin:0}.mf-editor .editor-fee-preview strong{font-weight:600}.mf-editor .editor-section-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.mf-editor .editor-section-heading h3{margin:0;font-size:12px;font-weight:500}.mf-editor .editor-section-heading>span{color:var(--g-color-text-secondary);font-size:12px}.mf-editor .editor-split-row{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) 28px;align-items:start;gap:8px;display:grid}.mf-editor .editor-split-row label{font-size:12px;font-weight:400}.mf-editor .editor-remove-split{--g-button-padding:0;width:28px;margin-top:22px}.mf-editor .editor-split-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;display:flex}.mf-editor .editor-split-bottom>.g-button{margin-left:-7px}.mf-editor .editor-archive{border-top:1px solid var(--g-color-line-generic);flex-direction:column;gap:6px;padding-top:12px;display:flex}.mf-editor .editor-color-field{flex-direction:column;gap:8px;display:flex}.mf-editor .editor-color-field>.form-field{max-width:140px}.mf-editor .editor-color-palette{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mf-editor .editor-color-swatch{--g-button-padding:0;border-radius:6px;width:28px;min-width:28px;height:28px}.mf-editor .editor-color-swatch[aria-pressed=true]{--g-button-border-color:var(--g-color-line-generic-active);--g-button-border-width:2px}.mf-editor .editor-color-chip{color:#fff;border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.mf-editor .editor-color-chip svg{filter:drop-shadow(0 1px 1px #0009)}.editor-icon-option svg{color:var(--g-color-text-secondary);flex-shrink:0}.mf-editor .editor-info{color:var(--g-color-text-secondary);background:var(--g-color-base-generic-ultralight);border-radius:8px;margin:0;padding:10px 12px;font-size:12px;line-height:18px}.mf-editor .editor-api-error{color:var(--g-color-text-danger-heavy);background:var(--g-color-base-danger-light);overflow-wrap:anywhere;border-radius:8px;margin-top:12px;padding:10px 12px;font-size:12px;line-height:18px}.mf-editor .editor-footer{border-top:1px solid var(--g-color-line-generic);background:var(--g-color-base-modal);border-radius:0 0 8px 8px;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;min-height:57px;padding:14px 20px;display:flex}.mf-editor .editor-footer-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.mf-editor .editor-save{min-width:152px}.mf-editor-confirm{flex-direction:column;max-height:calc(100dvh - 32px);display:flex}.mf-editor-confirm .editor-body{padding-block:20px}.mf-editor-confirm .editor-body p{margin:0}@media (width<=600px){.mf-editor.g-modal__content{max-width:calc(100vw - 20px);margin:10px}.mf-editor form,.mf-editor-confirm{max-height:calc(100dvh - 20px)}.mf-editor .editor-header,.mf-editor .editor-body,.mf-editor .editor-footer{padding:14px 16px}.mf-editor .editor-fields{gap:12px}.mf-editor .editor-splits{padding:10px}.mf-editor .editor-split-row{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 28px;gap:6px}.mf-editor .editor-footer .g-button{--g-button-padding:9px}.mf-editor .editor-split-bottom{flex-direction:column;align-items:flex-start}.mf-editor .form-grid{gap:10px}.mf-editor-confirm .editor-footer-actions{flex-wrap:wrap}}@media (width<=370px){.mf-editor .form-grid{grid-template-columns:1fr}.mf-editor .editor-footer{gap:6px;padding-inline:12px}.mf-editor .editor-footer-actions{gap:6px}.mf-editor .editor-footer .g-button{--g-button-padding:7px}.mf-editor .editor-save{min-width:0}.mf-editor .editor-split-row{grid-template-columns:minmax(0,1fr) 80px 28px}.mf-editor .editor-split-badge{padding-top:0}}.mf-editor .editor-currency-warning{padding:var(--g-spacing-3);color:var(--g-color-text-warning-heavy);background:var(--g-color-base-warning-light);border-radius:var(--g-border-radius-m);overflow-wrap:anywhere;margin:0}.mf-editor .editor-category-classification{min-width:0;padding:var(--g-spacing-3);background:var(--g-color-base-generic-ultralight);border-radius:var(--g-border-radius-m)}.mf-editor .editor-category-classification .editor-field-hint{overflow-wrap:anywhere}.mf-editor .editor-cross-category-hint{color:var(--g-color-text-secondary);font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);overflow-wrap:anywhere;margin:0}.mf-editor .editor-field-heading{justify-content:space-between;align-items:center;gap:8px;min-height:24px;display:flex}.mf-editor .editor-date-status{min-width:0;max-width:155px}.mf-editor .transaction-details>.form-field>label{align-items:center;min-height:24px;display:flex}@media (width<=420px){.mf-editor .transaction-details{grid-template-columns:minmax(0,1fr)}}.mf-editor .editor-category-removal{gap:var(--g-spacing-3);flex-direction:column;margin-block-start:var(--g-spacing-4);display:flex}.g-date-calendar{--_--calendar-padding:var(--g-date-calendar-padding,8px);--_--calendar-day-size:var(--g-date-calendar-day-size,28px);--_--calendar-days-gap:var(--g-date-calendar-days-gap,2px);--_--calendar-width:calc(7 * var(--_--calendar-day-size) + 6 * var(--_--calendar-days-gap) + 2 * var(--_--calendar-padding));--_--calendar-grid-height:calc(7 * var(--_--calendar-day-size) + 5 * var(--_--calendar-days-gap) + var(--_--calendar-padding));width:var(--_--calendar-width);display:inline-block}.g-date-calendar_size_l{--g-date-calendar-day-size:36px}.g-date-calendar_size_xl{--g-date-calendar-day-size:42px;font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height)}.g-date-calendar__header{padding:var(--_--calendar-padding) var(--_--calendar-padding) 0;justify-content:space-between;display:flex}.g-date-calendar__years-label{color:var(--g-color-text-secondary)}.g-date-calendar__controls{justify-content:flex-end;gap:var(--g-spacing-2);flex-shrink:1;display:flex}.g-date-calendar__control-icon{transform:scaleX(var(--g-flow-direction))}.g-date-calendar__grid{width:100%;height:var(--_--calendar-grid-height);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.g-date-calendar__content{grid-template-rows:var(--_--calendar-day-size) 1fr;box-sizing:border-box;width:100%;height:100%;padding:0 var(--_--calendar-padding) var(--_--calendar-padding);display:grid;position:absolute;inset-block-start:0;inset-inline-start:0}@keyframes calendar-forward{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes calendar-backward{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes calendar-zoom-in-showing{0%{opacity:0;transform:scale(2)}to{opacity:1;transform:scale(1)}}@keyframes calendar-zoom-in-hiding{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes calendar-zoom-out-showing{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes calendar-zoom-out-hiding{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2)}}.g-date-calendar__content_animation_forward{animation:.25s forwards calendar-forward;transform:translate(-100%)}.g-date-calendar__content_animation_forward.g-date-calendar__current-state{inset-inline-start:calc(var(--g-flow-direction) * -100%)}.g-date-calendar__content_animation_backward{animation:.25s forwards calendar-backward;transform:translate(0)}.g-date-calendar__content_animation_backward.g-date-calendar__current-state{inset-inline-start:calc(var(--g-flow-direction) * 100%)}.g-date-calendar__content_animation_zoom-in{transform:scale()}.g-date-calendar__content_animation_zoom-in.g-date-calendar__previous-state{animation:.25s forwards calendar-zoom-in-hiding}.g-date-calendar__content_animation_zoom-in.g-date-calendar__current-state{animation:.25s forwards calendar-zoom-in-showing}.g-date-calendar__content_animation_zoom-out{transform:scale()}.g-date-calendar__content_animation_zoom-out.g-date-calendar__current-state{animation:.25s forwards calendar-zoom-out-showing}.g-date-calendar__content_animation_zoom-out.g-date-calendar__previous-state{animation:.25s forwards calendar-zoom-out-hiding}@media screen and (prefers-reduced-motion:reduce),(update:slow){.g-date-calendar__content[class]{animation-duration:.001ms}}.g-date-calendar__grid-rowgroup{gap:var(--_--calendar-days-gap);display:grid}.g-date-calendar__grid-rowgroup_mode_months,.g-date-calendar__grid-rowgroup_mode_quarters,.g-date-calendar__grid-rowgroup_mode_years{grid-row:1/-1;padding:12px 0 0}.g-date-calendar__grid-rowgroup-header{align-self:center}.g-date-calendar__grid-row{gap:var(--_--calendar-days-gap);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.g-date-calendar__weekday{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.g-date-calendar__weekday_weekend{color:var(--g-color-text-danger)}.g-date-calendar__button{width:100%;height:100%;font-weight:var(--g-text-subheader-font-weight);cursor:pointer;text-transform:capitalize;border-radius:4px;outline:none;justify-content:center;align-items:center;display:flex;position:relative}.g-date-calendar__button:focus{box-shadow:0 0 0 2px var(--g-color-line-misc)}.g-date-calendar__button:focus:not(:focus-visible){box-shadow:none}.g-date-calendar__button:hover{background-color:var(--g-color-base-generic)}.g-date-calendar__button_selected[class]{background-color:var(--g-color-base-selection)}.g-date-calendar__button_selected.g-date-calendar__button_selection-start,.g-date-calendar__button_selected.g-date-calendar__button_selection-end{background-color:var(--g-color-base-brand)}.g-date-calendar__button_selected.g-date-calendar__button_selection-start:not(.g-date-calendar__button_weekend),.g-date-calendar__button_selected.g-date-calendar__button_selection-end:not(.g-date-calendar__button_weekend){color:var(--g-color-text-brand-contrast)}.g-date-calendar__button_weekend{color:var(--g-color-text-danger)}.g-date-calendar__button_out-of-boundary{font-weight:var(--g-text-body-font-weight);opacity:.6}.g-date-calendar__button_current:before{content:"";background-color:currentColor;border-radius:50%;width:4px;height:4px;display:block;position:absolute;inset-block-start:50%;transform:translateY(8px)}.g-date-calendar__button_disabled{font-weight:var(--g-text-body-font-weight);pointer-events:none;opacity:.6}.g-date-calendar__button_unavailable:not(.g-date-calendar__button_disabled){font-weight:var(--g-text-body-font-weight);cursor:default;opacity:.5;background-color:var(--g-color-base-generic)}.g-date-calendar__mode-label{text-transform:capitalize}.g-date-date-field{width:auto;display:inline-block}.g-date-mobile-calendar{z-index:1;box-sizing:border-box;cursor:pointer;opacity:0;border:none;min-width:100%;height:100%;margin:0;padding:0;position:absolute;inset-block-start:0;inset-inline-start:0}.g-date-mobile-calendar::-webkit-calendar-picker-indicator{cursor:pointer;min-width:100%;height:100%;margin:0;padding:0;position:absolute;inset-block-start:0;inset-inline-start:0}.g-date-stub-button{width:24px;height:24px;display:inline-block;position:relative}.g-date-stub-button_size_xs{width:20px;height:20px}.g-date-stub-button_size_m{width:28px;height:28px}.g-date-stub-button_size_l{width:36px;height:36px}.g-date-stub-button__icon{color:var(--g-color-text-secondary);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.g-date-date-picker{outline:none;display:inline-block;position:relative}.g-date-date-picker__field{width:100%}.g-date-date-picker__field_mobile{pointer-events:none}.g-date-date-picker__popup-anchor{z-index:-1;position:absolute;inset:0}.g-date-date-picker__popup-content{outline:none}.g-date-date-picker__time-field{width:100%}.g-date-date-picker__time-field-wrapper{padding:10px}.category-icon-picker{width:min(320px,100vw - 32px);padding:12px}.category-icon-picker__grid{box-sizing:border-box;scrollbar-gutter:stable;grid-template-columns:repeat(8,minmax(0,1fr));grid-auto-rows:32px;align-content:start;gap:4px;height:min(216px,50dvh);margin-top:12px;padding:2px;display:grid;overflow-y:auto}.category-icon-picker .category-icon-picker__option{--g-button-padding:0;--g-button-height:32px;--g-button-border-radius:6px;width:100%;min-width:0}.category-icon-picker-trigger{--g-button-border-radius:6px;width:64px}.category-icon-picker-trigger__content{vertical-align:middle;align-items:center;gap:8px;display:inline-flex}.category-icon-picker__empty{text-align:center;color:var(--g-color-text-secondary);grid-area:1/1/span 3/-1;padding:24px 8px}.payee-input{min-width:0}.payee-input__suggestions{padding:var(--g-spacing-1);flex-direction:column;max-height:min(200px,40dvh);display:flex;overflow-y:auto}.payee-input__option{text-align:start;flex-shrink:0;justify-content:flex-start;width:100%}.payee-input__label{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.accounts-page{gap:var(--g-spacing-3);min-width:0;display:grid}.accounts-summary{justify-content:space-between;align-items:center;gap:var(--g-spacing-4);padding:var(--g-spacing-4);border:1px solid var(--g-color-line-generic);border-radius:var(--mf-radius-panel);background:var(--mf-panel);display:flex}.accounts-summary__balance{gap:var(--g-spacing-1);font-variant-numeric:tabular-nums;min-width:0;display:grid}.accounts-summary__balance>span,.account-card__balance>span{color:var(--g-color-text-secondary);font-size:var(--g-text-caption-2-font-size);line-height:var(--g-text-caption-2-line-height)}.accounts-summary__balance>strong{overflow-wrap:anywhere;font-size:24px;font-weight:600;line-height:28px}.accounts-summary__actions{justify-content:flex-end;align-items:center;gap:var(--g-spacing-2);flex-shrink:0;display:flex}.accounts-grid{align-items:stretch;gap:var(--g-spacing-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.account-card{min-width:0;min-height:204px;padding:var(--g-spacing-4);flex-direction:column;display:flex}.account-card_archived{opacity:.65}.account-card__header,.account-card__identity{align-items:flex-start;min-width:0;display:flex}.account-card__header{justify-content:space-between;gap:var(--g-spacing-2)}.account-card__identity{gap:var(--g-spacing-3);flex:1}.account-card__icon{border-radius:var(--mf-radius-control);flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.account-card__name{min-width:0}.account-card__name h3{align-items:center;gap:var(--g-spacing-2);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;font-size:14px;font-weight:600;line-height:20px;display:flex}.account-card__name p{margin-top:var(--g-spacing-1);color:var(--g-color-text-secondary);font-size:var(--g-text-caption-2-font-size);line-height:var(--g-text-caption-2-line-height)}.account-card__edit{margin:calc(-1 * var(--g-spacing-1));--g-button-padding:var(--g-spacing-2);flex-shrink:0}.account-card__balance{align-content:start;gap:var(--g-spacing-1);margin-top:var(--g-spacing-4);font-variant-numeric:tabular-nums;flex:1;display:grid}.account-card__balance>strong{overflow-wrap:anywhere;font-size:23px;font-weight:600;line-height:28px}.account-card__actions{gap:var(--g-spacing-1);margin-top:var(--g-spacing-4);display:grid}.account-card__adjust,.account-card__history{width:100%}.account-card__history{--g-button-padding:var(--g-spacing-2);justify-content:space-between}@media (width<=940px){.accounts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.accounts-summary{align-items:flex-start;gap:var(--g-spacing-3);flex-direction:column}.accounts-summary__actions{justify-content:flex-start;width:100%}}@media (width<=480px){.accounts-grid{grid-template-columns:1fr}.account-card{min-height:0}}@media (width<=380px){.accounts-summary__actions{flex-direction:column;align-items:stretch}.accounts-summary__actions>.g-select,.accounts-summary__actions>.g-button{width:100%}}.account-card__drag{cursor:grab;touch-action:none;--g-button-padding:var(--g-spacing-1);flex-shrink:0}.account-card__drag:active{cursor:grabbing}.account-card_dragging{opacity:.55}.account-card_drop-target{outline:2px solid var(--g-color-line-brand);outline-offset:2px}.mf-page-tabs{gap:var(--g-spacing-2);flex-wrap:wrap;min-width:0;display:flex}@media (width<=600px){.mf-page-tabs .g-button{--g-button-padding:var(--g-spacing-3)}}.auth-shell{min-height:100dvh;padding:var(--g-spacing-4);background:var(--g-color-base-background);box-sizing:border-box;place-items:center;display:grid}.auth-card{width:100%;max-width:380px;padding:var(--g-spacing-6);border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-xl);background:var(--g-color-base-background);box-sizing:border-box}.auth-brand{margin-bottom:var(--g-spacing-6);color:var(--g-color-text-brand);display:block}.auth-card h1{margin:0 0 var(--g-spacing-5)}.auth-form{gap:var(--g-spacing-3);flex-direction:column;display:flex}.auth-field{gap:var(--g-spacing-2);flex-direction:column;min-width:0;display:flex}.auth-links{justify-content:space-between;gap:var(--g-spacing-2);margin-top:var(--g-spacing-3);flex-wrap:wrap;display:flex}.auth-muted{color:var(--g-color-text-secondary);font-size:var(--g-text-body-1-font-size)}.auth-error{color:var(--g-color-text-danger)}.account-dialog{box-sizing:border-box;width:440px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 48px);padding:var(--g-spacing-5);overflow-y:auto}.account-dialog__heading{justify-content:space-between;align-items:center;gap:var(--g-spacing-2);margin-bottom:var(--g-spacing-4);display:flex}.account-dialog h2{margin:0}.account-email{gap:var(--g-spacing-1);margin:var(--g-spacing-4) 0;overflow-wrap:anywhere;flex-direction:column;display:flex}.account-password{margin:var(--g-spacing-5) 0;padding-top:var(--g-spacing-4);border-top:1px solid var(--g-color-line-generic)}.account-menu-username{text-overflow:ellipsis;white-space:nowrap;max-width:160px;display:block;overflow:hidden}@media (width<=720px){.account-menu-trigger{--g-button-padding:6px}.account-menu-username{max-width:48px}}.auth-language{margin-bottom:var(--g-spacing-4)}.zenmoney-import-card{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.zenmoney-import-card p{margin-top:8px}.zenmoney-import-dialog{flex-direction:column;width:720px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);display:flex}.zenmoney-import-dialog header,.zenmoney-import-dialog footer{flex-shrink:0;padding:16px 20px}.zenmoney-import-dialog header{border-bottom:1px solid var(--g-color-line-generic)}.zenmoney-import-dialog header span{overflow-wrap:anywhere;margin-top:8px;display:block}.zenmoney-import-body{flex-direction:column;gap:16px;min-height:0;padding:16px 20px;display:flex;overflow-y:auto}.zenmoney-import-dialog footer{border-top:1px solid var(--g-color-line-generic);flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.zenmoney-import-counts{flex-wrap:wrap;gap:8px 20px;display:flex}.zenmoney-import-table{overflow-x:auto}.zenmoney-import-table .g-table{width:100%}.zenmoney-import-table small,.zenmoney-import-sample small{color:var(--g-color-text-secondary);margin-top:4px;display:block}.zenmoney-import-table .g-text-input{width:150px}.zenmoney-import-sample>div{border-bottom:1px solid var(--g-color-line-generic);justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}.zenmoney-import-sample>div>div{overflow-wrap:anywhere;min-width:0}.zenmoney-import-sample>div>span{text-align:right;font-variant-numeric:tabular-nums}.zenmoney-import-body summary{cursor:pointer}.zenmoney-import-body details p{margin-top:8px}@media (width<=600px){.zenmoney-import-card{flex-direction:column;align-items:flex-start}.zenmoney-import-dialog header,.zenmoney-import-dialog footer,.zenmoney-import-body{padding:12px}.zenmoney-import-sample>div{flex-direction:column;align-items:flex-start;gap:4px}}.zenmoney-import-modal{--g-modal-margin:12px;--g-modal-border-radius:8px}.zenmoney-import-dialog header h2{font-size:18px;line-height:24px}.zenmoney-import-body>*{flex-shrink:0}.zenmoney-import-body>.footnote,.zenmoney-import-body>.warning-box{margin:0}.zenmoney-import-table .zenmoney-account-name{white-space:normal;overflow-wrap:anywhere;max-width:300px}.mf-sidebar{z-index:30;width:var(--mf-sidebar-width,232px);box-sizing:border-box;border-inline-end:1px solid var(--g-color-line-generic);background:var(--g-color-base-background);height:100dvh;min-height:0;color:var(--g-color-text-primary);font-family:var(--g-text-body-font-family);font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);--g-button-border-radius:var(--g-border-radius-m);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.mf-sidebar_collapsed{width:var(--mf-sidebar-width,56px)}.mf-sidebar .g-button:active,.mf-sidebar .g-button:active:after{transform:none}.mf-sidebar__header{justify-content:space-between;align-items:center;gap:var(--g-spacing-2);min-height:56px;padding-inline:var(--g-spacing-3);flex:none;display:flex}.mf-sidebar__brand{align-items:center;gap:var(--g-spacing-2);min-width:0;font-size:var(--g-text-subheader-2-font-size);font-weight:var(--g-text-subheader-font-weight);display:flex}.mf-sidebar__brand img{flex:none;display:block}.mf-sidebar__brand span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mf-sidebar__quick-actions,.mf-sidebar__footer{gap:var(--g-spacing-1);padding:var(--g-spacing-2);flex-direction:column;flex:none;display:flex}.mf-sidebar__quick-actions{padding-block-start:0}.mf-sidebar__middle{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:var(--g-spacing-1) var(--g-spacing-2);flex:1 1 0;overflow:hidden auto}.mf-sidebar__nav,.mf-sidebar__management,.mf-sidebar__account-list{gap:var(--g-spacing-1);flex-direction:column;display:flex}.mf-sidebar__nav-item,.mf-sidebar__create{width:100%;min-width:0}.mf-sidebar__button{text-align:start;--g-button-padding:var(--g-spacing-2);justify-content:flex-start;min-width:0}.mf-sidebar__button[aria-current=page]{--g-button-background-color:var(--g-color-base-selection);--g-button-background-color-hover:var(--g-color-base-selection-hover);--g-button-text-color:var(--g-color-text-brand-heavy);--g-button-text-color-hover:var(--g-color-text-brand-heavy);font-weight:var(--g-text-subheader-font-weight)}.mf-sidebar__button_count{padding-inline-end:var(--g-spacing-10)}.mf-sidebar__count{inset-inline-end:var(--g-spacing-2);max-width:var(--g-spacing-8);text-overflow:ellipsis;border-radius:var(--g-border-radius-s);background:var(--g-color-base-generic);padding-inline:var(--g-spacing-1);color:var(--g-color-text-secondary);font-size:var(--g-text-caption-2-font-size);line-height:var(--g-text-caption-2-line-height);font-variant-numeric:tabular-nums;position:absolute;top:50%;overflow:hidden;translate:0 -50%}.mf-sidebar__accounts,.mf-sidebar__management{border-block-start:1px solid var(--g-color-line-generic);margin-block-start:var(--g-spacing-3);padding-block-start:var(--g-spacing-2)}.mf-sidebar__section-toggle{--g-button-font-size:var(--g-text-caption-2-font-size);margin-block-end:var(--g-spacing-1)}.mf-sidebar__account-filter{margin-block:var(--g-spacing-1) var(--g-spacing-2)}.mf-sidebar__account{padding-block:var(--g-spacing-2);height:auto;min-height:48px;line-height:var(--g-text-body-1-line-height);align-items:center}.mf-sidebar__account-text{gap:var(--g-spacing-half);flex-direction:column;min-width:0;display:flex}.mf-sidebar__account>.g-button__text{flex:1;min-width:0}.mf-sidebar__account-dot{width:var(--g-spacing-2);height:var(--g-spacing-2);border-radius:var(--g-border-radius-xl);box-shadow:0 0 0 1px var(--g-color-line-generic);flex-shrink:0;display:block}.mf-sidebar__account-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mf-sidebar__account-balance{white-space:normal;overflow-wrap:anywhere;color:var(--g-color-text-secondary);font-size:var(--g-text-caption-2-font-size);line-height:var(--g-text-caption-2-line-height);font-variant-numeric:tabular-nums}.mf-sidebar__empty{padding:var(--g-spacing-2);color:var(--g-color-text-secondary);font-size:var(--g-text-caption-2-font-size);line-height:var(--g-text-caption-2-line-height);margin:0}.mf-sidebar__footer{border-block-start:1px solid var(--g-color-line-generic);padding-block-end:max(var(--g-spacing-2), env(safe-area-inset-bottom))}.mf-sidebar_collapsed .mf-sidebar__header{justify-content:center;padding-inline:0}.mf-sidebar_collapsed .mf-sidebar__button{justify-content:center}.mf-sidebar__drawer-content{width:min(304px,100vw - 32px);max-width:100%}.mf-sidebar_mobile{width:100%;height:100%;padding-block-start:env(safe-area-inset-top);position:relative;inset:auto}@media (height<=420px){.mf-sidebar__header{min-height:40px}.mf-sidebar__quick-actions,.mf-sidebar__footer{padding-block:var(--g-spacing-1);gap:0}.mf-sidebar__quick-actions .mf-sidebar__button,.mf-sidebar__footer .mf-sidebar__button{--g-button-height:28px}}.financial-planner{border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-l);background:var(--g-color-base-background);min-width:0;max-width:100%;color:var(--g-color-text-primary);font-variant-numeric:tabular-nums}.financial-planner .financial-planner__toolbar,.financial-planner .financial-planner__bulk,.financial-planner .financial-planner__footer,.financial-planner .financial-planner__review-actions,.financial-planner .financial-planner__reset{align-items:center;gap:var(--g-spacing-2);padding:var(--g-spacing-3);flex-wrap:wrap;display:flex}.financial-planner .financial-planner__toolbar{justify-content:space-between;padding-bottom:0}.financial-planner .financial-planner__period{align-items:center;gap:var(--g-spacing-2);min-width:0;display:flex}.financial-planner .financial-planner__bulk{border-bottom:1px solid var(--g-color-line-generic)}.financial-planner .financial-planner__legend{color:var(--g-color-text-secondary);font-size:var(--g-text-caption-2-font-size);margin-left:auto}.financial-planner .financial-planner__muted,.financial-planner .financial-planner__readonly{color:var(--g-color-text-secondary);font-weight:400}.financial-planner .financial-planner__readonly{font-size:var(--g-text-caption-2-font-size);display:block}.financial-planner .financial-planner__table{scrollbar-width:thin;max-width:100%;max-height:min(62vh,720px);overflow:auto}.financial-planner .financial-planner__table table{table-layout:fixed;width:100%;min-width:740px}.financial-planner .financial-planner__table th,.financial-planner .financial-planner__table td{box-sizing:border-box;padding:var(--g-spacing-2) var(--g-spacing-3);white-space:normal;overflow-wrap:anywhere;background:var(--g-color-base-background);overflow:visible}.financial-planner .financial-planner__table th{z-index:3;font-size:var(--g-text-caption-2-font-size);box-shadow:0 1px var(--g-color-line-generic);position:sticky;top:0}.financial-planner .financial-planner__table th.financial-planner__category-cell{z-index:4}.financial-planner .financial-planner__column-title{gap:var(--g-spacing-half);text-transform:none;display:grid}.financial-planner .financial-planner__category-name{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.financial-planner .financial-planner__row_group td{background:var(--g-color-base-simple-hover-solid);font-weight:600}.financial-planner .financial-planner__row_group .financial-planner__category-cell{background:var(--g-color-base-simple-hover-solid)}.financial-planner .financial-planner__row_net td{z-index:2;border-top:1px solid var(--g-color-line-generic);font-weight:600;position:sticky;bottom:0}.financial-planner .financial-planner__row_net .financial-planner__category-cell{z-index:3}.financial-planner .financial-planner__category-content{min-width:0;padding-inline-start:calc(var(--planner-depth,0) * var(--g-spacing-2))}.financial-planner .financial-planner__row_branch td{color:var(--g-color-text-secondary);font-weight:400}.financial-planner .financial-planner__row_branch .financial-planner__category-name{color:var(--g-color-text-primary);font-weight:500}.financial-planner .financial-planner__branch-amount{font-size:var(--g-text-caption-2-font-size);font-variant-numeric:tabular-nums}.financial-planner .financial-planner__input{--g-text-input-border-color:transparent;--g-text-input-border-color-hover:var(--g-color-line-generic);--g-text-input-background-color:var(--g-color-base-generic-ultralight);min-width:0}.financial-planner .financial-planner__input_dirty{--g-text-input-background-color:var(--g-color-base-selection);--g-text-input-border-color:var(--g-color-line-brand)}.financial-planner input[data-plan-cell]{text-align:right;font-variant-numeric:tabular-nums}.financial-planner .financial-planner__average{--g-button-padding:0;font-variant-numeric:tabular-nums;max-width:100%;height:auto;min-height:24px;font-weight:400}.financial-planner .financial-planner__average span{white-space:normal;overflow-wrap:anywhere}.financial-planner .financial-planner__number{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.financial-planner .financial-planner__subtotal{justify-items:end;gap:var(--g-spacing-1);display:grid}.financial-planner .financial-planner__coverage{font-size:var(--g-text-caption-2-font-size);color:var(--g-color-text-secondary);font-weight:400}.financial-planner .financial-planner__mobile-context{display:none}.financial-planner .financial-planner__footer{z-index:5;border-top:1px solid var(--g-color-line-generic);background:var(--g-color-base-background);border-radius:0 0 var(--g-border-radius-l) var(--g-border-radius-l);justify-content:space-between;position:sticky;bottom:0}.financial-planner .financial-planner__status{min-width:0;color:var(--g-color-text-secondary);font-size:var(--g-text-caption-2-font-size);flex:1}.financial-planner .financial-planner__hidden-note{color:var(--g-color-text-primary);display:block}.financial-planner .financial-planner__save-actions{align-items:center;gap:var(--g-spacing-2);flex-shrink:0;display:flex}.financial-planner .financial-planner__message,.financial-planner .financial-planner__recovery,.financial-planner .financial-planner__review,.financial-planner .financial-planner__empty{padding:var(--g-spacing-3)}.financial-planner .financial-planner__message_error{color:var(--g-color-text-danger)}.financial-planner .financial-planner__review{border-top:1px solid var(--g-color-line-generic)}.financial-planner .financial-planner__review p,.financial-planner .financial-planner__empty p{margin-top:var(--g-spacing-2);color:var(--g-color-text-secondary)}.financial-planner .financial-planner__comparison{max-height:260px;margin-top:var(--g-spacing-3);overflow:auto}.financial-planner .financial-planner__review-actions{padding-inline:0;padding-bottom:0}.financial-planner .financial-planner__reset{flex-basis:100%;padding:0}.financial-planner .financial-planner__sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=720px){.financial-planner .financial-planner__toolbar{align-items:flex-start}.financial-planner .financial-planner__period{gap:var(--g-spacing-1)}.financial-planner .financial-planner__toolbar>h2{flex-basis:100%}.financial-planner .financial-planner__bulk{gap:var(--g-spacing-2)}.financial-planner .financial-planner__legend{margin-left:0}.financial-planner .financial-planner__table table{min-width:0}.financial-planner .financial-planner__table .financial-planner__future-cell,.financial-planner .financial-planner__table .financial-planner__actual-cell,.financial-planner .financial-planner__table .financial-planner__history-cell{display:none}.financial-planner .financial-planner__table .financial-planner__category-cell{width:56%}.financial-planner .financial-planner__table .financial-planner__selected-cell{width:44%}.financial-planner .financial-planner__table th,.financial-planner .financial-planner__table td{padding:var(--g-spacing-2)}.financial-planner .financial-planner__mobile-context{color:var(--g-color-text-secondary);font-size:var(--g-text-caption-2-font-size);flex-direction:column;align-items:flex-start;font-weight:400;display:flex}.financial-planner .financial-planner__mobile-context>span{min-width:0;max-width:100%}.financial-planner .financial-planner__mobile-context .financial-planner__average{vertical-align:middle;font-size:inherit}.financial-planner .financial-planner__input{min-width:0}.financial-planner .financial-planner__table{max-height:max(280px,min(65vh,100dvh - 330px))}.financial-planner .financial-planner__input{height:32px}.financial-planner input[data-plan-cell]{height:100%}.financial-planner .financial-planner__input .g-text-input__content{height:32px}}.settings-panel .settings-quotes{max-width:none}.settings-layout{gap:var(--g-spacing-3);min-width:0;display:grid}.settings-main{gap:var(--g-spacing-3);flex-direction:column;max-width:760px;display:flex}.settings-content .settings-panel{max-width:760px}.rates-heading{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.rates-controls{align-items:center;gap:var(--g-spacing-3);flex-wrap:wrap;justify-content:space-between;display:flex}.rates-controls>.g-button{flex-shrink:0}.settings-panel .settings-savebar{bottom:var(--g-spacing-4);padding:var(--g-spacing-4);margin-inline:calc(-1 * var(--g-spacing-4));margin-bottom:calc(-1 * var(--g-spacing-4));z-index:1;box-shadow:0 var(--g-spacing-4) 0 var(--g-color-base-background)}.settings-data{gap:var(--g-spacing-4);flex-direction:column;display:flex}.settings-data .data-card{padding:var(--g-spacing-5);min-width:0}.settings-data .data-card h2{margin:0 0 var(--g-spacing-2)}.data-transfer-row{justify-content:space-between;align-items:center;gap:var(--g-spacing-4);padding:var(--g-spacing-4) 0;border-bottom:1px solid var(--g-color-line-generic);display:flex}.data-transfer-row:last-child{border-bottom:0;padding-bottom:0}.data-transfer-copy{gap:var(--g-spacing-1);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.data-transfer-copy strong{font-weight:500}.data-transfer-copy span{color:var(--g-color-text-secondary);font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height)}.data-transfer-row>.g-button{flex-shrink:0}.settings-data .data-danger{border-color:var(--g-color-line-danger)}.data-confirm{max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}.data-confirm>p{line-height:var(--g-text-body-2-line-height);margin-top:var(--g-spacing-3)}.data-confirm-field{gap:var(--g-spacing-2);margin-top:var(--g-spacing-4);flex-direction:column;display:flex}.settings-quotes .rates-heading h3{margin:0}.rates-list{border-top:1px solid var(--g-color-line-generic);margin-top:14px}.rate-row{border-bottom:1px solid var(--g-color-line-generic);grid-template-columns:130px minmax(110px,1fr) 160px;align-items:center;gap:16px;min-height:48px;padding:5px 0;display:grid}.rate-row-head{min-height:28px;color:var(--g-color-text-secondary);font-size:11px}.rate-row-head>:nth-child(2){text-align:right}.rate-currency{min-width:0}.settings-panel .rate-currency label{margin:0;font-size:12px}.rate-currency>span,.rate-provenance>span{color:var(--g-color-text-secondary);font-size:11px;line-height:16px;display:block}.rate-provenance>span:first-child{color:var(--g-color-text-primary)}.rate-value{font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;font-size:12px;font-weight:500}.rate-input{min-width:0}.rate-field-error{margin-top:4px;font-size:11px;line-height:15px;display:block}.rate-warning{color:var(--g-color-text-warning-heavy);font-size:12px;line-height:18px}@media (width<=600px){.settings-content .settings-panel form{padding-bottom:var(--g-spacing-3)}.settings-panel .settings-savebar{bottom:var(--g-spacing-3);margin-inline:calc(-1 * var(--g-spacing-3));margin-bottom:calc(-1 * var(--g-spacing-3));padding:var(--g-spacing-3);box-shadow:0 var(--g-spacing-3) 0 var(--g-color-base-background)}.settings-data .data-card{padding:var(--g-spacing-4)}.data-transfer-row{align-items:flex-start;gap:var(--g-spacing-3);flex-wrap:wrap}.rate-row{grid-template-columns:76px minmax(95px,1fr) 95px;gap:8px}.rate-currency>span,.rate-provenance>span,.rate-row-head{font-size:10px}}.settings-account{gap:var(--g-spacing-3);min-width:0;max-width:760px;display:grid}.settings-account>.account-settings{padding:var(--g-spacing-5)}.account-settings .auth-form{max-width:400px}.currency-picker{gap:var(--g-spacing-2);padding:var(--g-spacing-3);width:min(288px,100vw - 32px);display:grid}.currency-picker__options{gap:var(--g-spacing-2);display:flex}.currency-picker__options>*{flex:1}.account-settings>h2{margin:0 0 var(--g-spacing-2)}.gcharts-brush{--gcharts-brush-color:#335cad40;--gcharts-brush-border-color:#999}.gcharts-brush:not([data-gc-brush-pressed=true]) .overlay{cursor:default}.gcharts-brush .selection{fill:var(--gcharts-brush-color);stroke:none}.gcharts-line__label,.gcharts-area__label,.gcharts-radar__label,.gcharts-bar-x__label,.gcharts-bar-y__label,.gcharts-heatmap__label,.gcharts-funnel__label,.gcharts-treemap__label,.gcharts-pie__label,.gcharts-scatter__label{-webkit-user-select:none;user-select:none;pointer-events:none;dominant-baseline:hanging}.gcharts-scatter__point{stroke-width:1px}.gcharts-pie__segment{stroke:var(--g-color-base-background)}.gcharts-waterfall__connector,.gcharts-x-axis__domain{stroke:var(--g-color-line-generic-active)}.gcharts-x-axis__label{fill:var(--g-color-text-secondary);stroke:none}.gcharts-x-axis__tick{stroke:var(--gcharts-axis-tick-color)}.gcharts-x-axis__mark{stroke:var(--gcharts-axis-tick-mark-color,var(--g-color-line-generic-active))}.gcharts-x-axis__mark_grid{stroke:var(--gcharts-axis-tick-mark-color,var(--gcharts-axis-tick-color))}.gcharts-x-axis__title{fill:var(--g-color-text-secondary)}.gcharts-y-axis__domain{stroke:var(--g-color-line-generic-active)}.gcharts-y-axis__label{fill:var(--g-color-text-secondary);stroke:none;dominant-baseline:text-bottom}.gcharts-y-axis__tick{stroke:var(--gcharts-axis-tick-color)}.gcharts-y-axis__mark{stroke:var(--gcharts-axis-tick-mark-color,var(--g-color-line-generic-active))}.gcharts-y-axis__mark_grid{stroke:var(--gcharts-axis-tick-mark-color,var(--gcharts-axis-tick-color))}.gcharts-y-axis__title{fill:var(--g-color-text-secondary)}.gcharts-legend{color:var(--g-color-text-secondary)}.gcharts-legend__title{fill:var(--g-color-text-secondary)}.gcharts-legend__item{cursor:pointer;-webkit-user-select:none;user-select:none}.gcharts-legend__item-symbol_shape_rect.gcharts-legend__item-symbol_unselected{fill:var(--g-color-text-hint)}.gcharts-legend__item-symbol_shape_path.gcharts-legend__item-symbol_unselected{stroke:var(--g-color-text-hint)}.gcharts-legend__item-symbol_shape_symbol.gcharts-legend__item-symbol_unselected{fill:var(--g-color-text-hint)}.gcharts-legend__item-text{fill:var(--g-color-text-secondary);dominant-baseline:hanging}.gcharts-legend__item-text_unselected{fill:var(--g-color-text-hint)}.gcharts-legend__item-text:hover{fill:var(--g-color-text-complementary)}.gcharts-legend__item-text-html{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gcharts-legend__item-text-html_unselected{color:var(--g-color-text-hint)}.gcharts-legend__item-text-html:hover{color:var(--g-color-text-complementary)}.gcharts-legend__pagination{-webkit-user-select:none;user-select:none;fill:var(--g-color-text-primary)}.gcharts-legend__pagination-counter,.gcharts-legend__pagination-arrow{dominant-baseline:middle}.gcharts-legend__pagination-arrow{cursor:pointer;fill:var(--g-color-text-brand)}.gcharts-legend__pagination-arrow_inactive{cursor:inherit;fill:var(--g-color-base-generic-accent-disabled)}.gcharts-legend__pagination-arrow:hover:not(.gcharts-legend__pagination-arrow_inactive){fill:var(--g-color-base-brand-hover)}.gcharts-plot-title{font-size:var(--g-text-subheader-3-font-size);font-weight:var(--g-text-subheader-font-weight);fill:var(--g-color-text-secondary)}.gcharts-range-slider__shapes{opacity:.5}.gcharts-range-slider__clickable-overlay{opacity:0}.gcharts-tooltip{padding:var(--gcharts-tooltip-content-padding,8px 0);background-color:var(--g-color-infographics-tooltip-bg);box-shadow:0 2px 12px var(--g-color-sfx-shadow)}tr.gcharts-tooltip__content-row{padding:0;display:table-row}.gcharts-tooltip__popup-content{text-wrap:nowrap;border-radius:4px}.gcharts-tooltip__content{flex-direction:column;max-height:90vh;display:flex;overflow:hidden}.gcharts-tooltip__content-rows{overflow:hidden}.gcharts-tooltip__content-rows_pinned{overflow:auto}.gcharts-tooltip__content-rows-table{border-collapse:collapse;width:100%;padding:0}.gcharts-tooltip__series-name{max-width:450px;padding:2px 14px 6px;font-size:13px;font-weight:600}.gcharts-tooltip__series-name-text{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.gcharts-tooltip__content-row{align-items:center;column-gap:8px;padding:2px 14px;font-size:12px;display:flex}.gcharts-tooltip__content-row_striped{background-color:var(--g-color-base-generic)}.gcharts-tooltip__content-row_active{background-color:var(--g-color-base-info-medium);font-weight:600}.gcharts-tooltip__content-row_totals{color:var(--g-color-text-complementary)}.gcharts-tooltip__content-row-cell{white-space:nowrap;text-overflow:ellipsis;max-width:400px;padding:2px 4px;overflow:hidden}.gcharts-tooltip__content-row-cell:first-of-type{padding-inline-start:14px}.gcharts-tooltip__content-row-cell:last-of-type{padding-inline-end:14px}.gcharts-tooltip__content-row-totals-label{white-space:nowrap;text-overflow:ellipsis;max-width:400px;overflow:hidden}.gcharts-tooltip__content-row-totals-value{flex-shrink:0;margin-inline-start:auto}.gcharts-tooltip__content-row-label-cell{white-space:nowrap;text-overflow:ellipsis;max-width:400px;padding:2px 4px;overflow:hidden}.gcharts-tooltip__content-row-color{background-color:#ddd;border-radius:2px;flex-shrink:0;width:16px;height:8px;display:inline-block}.gcharts-tooltip__content-row-color-cell{width:16px;padding:2px 4px 2px 14px}.gcharts-tooltip__content-row-value-cell{text-align:end;padding:2px 14px 2px 4px}.gcharts-tooltip__content-row-totals-divider{margin-block:5px}.gcharts-chart{--gcharts-data-labels:var(--g-color-text-secondary);--gcharts-shape-border-color:var(--g-color-base-background);--gcharts-axis-tick-color:var(--g-color-line-generic);display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}.gcharts-chart__html-layer{display:contents}.gcharts-chart__html-layer-item_plot{transform:var(--g-html-layout-plot-transform)}.category-report{overflow:hidden}.category-report__heading{align-items:center;gap:8px;min-height:48px;padding:8px 16px;display:flex}.category-report__heading>.g-text{min-width:0}.category-report__scope-total{white-space:nowrap;margin-inline-start:auto}.category-report__kinds{border-bottom:1px solid var(--g-color-line-generic);flex-wrap:wrap;gap:16px 36px;padding:4px 16px 16px;display:flex}.category-report__kinds>div{flex-direction:column;gap:4px;display:flex}.category-report__header,.category-report__row{grid-template-columns:minmax(0,1fr) 100px minmax(130px,180px) 28px;align-items:center;gap:12px;padding:0 16px;display:grid}.category-report__header{height:32px;color:var(--g-color-text-secondary);font-size:12px}.category-report__row{border-top:1px solid var(--g-color-line-generic);min-height:40px}.category-report__header>span:nth-child(2),.category-report__header>span:nth-child(3),.category-report__share,.category-report__amount{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.category-report__category{justify-self:start;min-width:0;max-width:100%;margin-inline-start:-8px}.category-report__name{align-items:center;gap:8px;min-width:0;display:flex}.category-report__name>.g-text{min-width:0}.category-report__name>svg{flex-shrink:0}.category-report__note,.category-report__empty{padding:12px 16px;display:block}@media (width<=600px){.category-report__header,.category-report__row{grid-template-columns:minmax(0,1fr) minmax(90px,auto) 28px;gap:8px;padding-inline:12px}.category-report__share,.category-report__header>span:nth-child(2){display:none}.category-report__heading{flex-wrap:wrap;padding-inline:12px}.category-report__scope-total{font-size:12px}.category-report__kinds{gap:12px 24px;padding-inline:12px}}.spending-chart{min-width:0;color:var(--g-color-text-primary);--gcharts-axis-tick-color:var(--g-color-line-generic);--gcharts-shape-border-color:var(--g-color-base-background);container-type:inline-size}.spending-chart__layout{gap:var(--g-spacing-3);grid-template-columns:128px minmax(0,1fr);align-items:center;display:grid}.spending-chart__summary{align-items:center;gap:var(--g-spacing-1);text-align:center;flex-direction:column;min-width:0;display:flex}.spending-chart__ring{cursor:pointer;flex-shrink:0;width:128px;height:128px;position:relative}.spending-chart__center{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.spending-chart__total{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;max-width:88px}.spending-chart__legend{gap:var(--g-spacing-half);min-width:0;display:grid}.spending-chart__category{--g-button-height:28px;--g-button-padding:var(--g-spacing-1);--g-button-border-radius:var(--g-border-radius-s);--g-button-focus-outline-color:var(--g-color-line-focus);text-align:left;transition:none}.spending-chart__category:before{transition:none}.spending-chart__entry{border-radius:var(--mf-radius-control,6px);grid-template-columns:minmax(0,1fr) 58px;align-items:stretch;min-width:0;display:grid}.spending-chart__entry:hover,.spending-chart__entry--hovered{background:var(--g-color-base-generic)}.spending-chart__category,.spending-chart__trend-button{--g-button-background-color-hover:transparent;--g-button-border-radius:var(--mf-radius-control,6px);align-items:center;min-width:0}.spending-chart__trend-button{--g-button-height:28px;--g-button-padding:4px;justify-content:flex-end;width:100%}.spending-chart__comparison{width:min(288px,100vw - 32px);color:var(--g-color-text-primary);font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);padding:12px}.spending-chart__facts{margin:12px 0 8px}.spending-chart__facts>div{justify-content:space-between;gap:16px;margin-block:6px;display:flex}.spending-chart__facts dt,.spending-chart__period{color:var(--g-color-text-secondary)}.spending-chart__facts dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.spending-chart__category>.g-button__text{align-items:center;width:100%;display:flex}.spending-chart__row{align-items:center;gap:var(--g-spacing-1);grid-template-columns:6px minmax(0,1fr) auto;width:100%;min-width:0;display:grid}.spending-chart__name{min-width:0}.spending-chart__amount,.spending-chart__trend{white-space:nowrap;font-variant-numeric:tabular-nums}.spending-chart__trend{text-align:right}.spending-chart__dot{border-radius:var(--g-border-radius-xs);width:6px;height:6px}.spending-chart--empty{gap:var(--g-spacing-2);padding-block:var(--g-spacing-6);text-align:center;flex-direction:column;display:flex}@container (width<=360px){.spending-chart__layout{gap:var(--g-spacing-1)}.spending-chart__category,.spending-chart__trend-button{--g-button-height:36px}.spending-chart__row{grid-template-columns:6px minmax(0,1fr);gap:0 4px}.spending-chart__dot{grid-row:1/3}.spending-chart__name{grid-column:2;line-height:16px}.spending-chart__amount{grid-column:2;font-size:11px;line-height:14px}}@container (width<=259px){.spending-chart__layout{gap:var(--g-spacing-3);grid-template-columns:minmax(0,1fr)}}.spending-chart__refund-note{margin-top:12px;font-size:12px;line-height:16px;display:block}.spending-chart__entry--no-trend{grid-template-columns:minmax(0,1fr)}.spending-chart__all{margin-top:var(--g-spacing-2)}.spending-categories-modal{--g-modal-margin:12px}.spending-categories-dialog{flex-direction:column;width:min(560px,100vw - 24px);min-width:0;max-height:calc(100dvh - 32px);display:flex}.spending-categories-dialog header,.spending-categories-dialog footer{padding:var(--g-spacing-4);justify-content:space-between;align-items:center;gap:var(--g-spacing-3);flex-shrink:0;display:flex}.spending-categories-dialog h2{margin:0}.spending-categories-dialog header{flex-wrap:wrap}.spending-categories-dialog footer{justify-content:flex-end}.spending-categories-dialog__search{padding:0 var(--g-spacing-4) var(--g-spacing-3)}.spending-categories-dialog__list{overscroll-behavior:contain;min-height:0;padding:0 var(--g-spacing-4);overflow-y:auto}.spending-chart__entry--detail .spending-chart__category{--g-button-height:auto;min-height:44px;padding-block:var(--g-spacing-2)}.spending-chart__entry--detail .spending-chart__name{overflow-wrap:anywhere;white-space:normal;line-height:18px}.spending-chart__entry--detail .spending-chart__trend-button{--g-button-height:auto}.analytics-page{gap:var(--g-spacing-3);min-width:0;display:grid}.analytics-accounts,.comparison-accounts{width:210px;max-width:100%}.analytics-controls{align-items:center;gap:var(--g-spacing-3);flex-wrap:wrap;min-width:0;display:flex}.analytics-controls>*{min-width:0;max-width:100%}.analytics-map,.comparison-controls{padding:var(--g-spacing-4)}.analytics-map__search{flex:1;min-width:200px}.analytics-map__hint{margin:var(--g-spacing-3) 0;font-size:var(--g-text-caption-2-font-size)}.analytics-map__canvas{width:100%;min-width:0;max-width:1600px;margin-inline:auto;position:relative}.analytics-map__canvas--empty{justify-content:center;align-items:center;display:flex}.analytics-map__tile{--g-button-height:auto;--g-button-padding:10px;--g-button-background-color:var(--map-tile-color,var(--g-color-base-generic));--g-button-background-color-hover:var(--g-color-base-simple-hover);--g-button-border-radius:var(--g-border-radius-m);text-align:start;white-space:normal;border:1px solid var(--g-color-line-generic);justify-content:flex-start;align-items:center;min-width:0;overflow:hidden}.analytics-map__tile-content{white-space:normal;text-align:start;flex-direction:column;gap:4px;min-width:0;line-height:18px;display:flex}.analytics-map__tile-name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:18px;display:-webkit-box;overflow:hidden}.analytics-map__tile-value{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:16px;line-height:20px}.analytics-map__tile-value--long{font-size:12px;line-height:16px}.analytics-map__tile-status{color:var(--g-color-text-secondary);overflow-wrap:anywhere;font-size:12px;line-height:16px}.analytics-map__tile--excluded{--g-button-background-color:var(--g-color-base-generic);--g-button-background-color-hover:var(--g-color-base-generic-hover);border-style:dashed}.analytics-map__tile--excluded .analytics-map__tile-name{text-decoration:line-through}.analytics-map__tile--partial{border:2px dashed var(--g-color-line-warning)}.analytics-map__tile--more{--g-button-background-color:var(--g-color-base-generic)}.analytics-map__small{margin-block:var(--g-spacing-3)}.analytics-map__small-tiles{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-auto-rows:minmax(120px,auto);gap:8px;margin-top:8px;display:grid}.analytics-map__calculation{border-top:1px solid var(--g-color-line-generic);background:var(--g-color-base-background);flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px;padding:16px 0 0;display:flex}.analytics-map__equation{flex:1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.analytics-map__term{flex-direction:column;gap:4px;min-width:0;display:flex}.analytics-map__term strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:20px;line-height:26px}.analytics-map__term--result strong{color:var(--g-color-text-brand)}.analytics-map__operator{font-size:24px}.analytics-map__modal{--g-modal-margin:12px}.analytics-map__dialog{flex-direction:column;width:min(880px,100vw - 24px);max-height:calc(100dvh - 32px);display:flex}.analytics-map__dialog header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.analytics-map__dialog h2{margin:0}.analytics-map__dialog-search{padding:0 16px 12px}.analytics-map__detail-grid{overscroll-behavior:contain;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-auto-rows:minmax(128px,auto);gap:8px;min-height:0;padding:0 16px 16px;display:grid;overflow-y:auto}.analytics-map__dialog .analytics-map__calculation{flex-shrink:0;margin:0;padding:12px 16px}@media (width<=600px){.analytics-map__calculation{gap:8px}.analytics-map__equation{flex-basis:100%;grid-template-columns:20px minmax(0,1fr);gap:8px}.analytics-map__term{flex-direction:row;grid-column:2;justify-content:space-between;align-items:baseline;gap:12px}.analytics-map__term:first-child{grid-row:1}.analytics-map__operator:nth-child(2){grid-area:2/1}.analytics-map__term:nth-child(3){grid-row:2}.analytics-map__operator:nth-child(4){grid-area:3/1}.analytics-map__term:last-child{grid-row:3}.analytics-map__term strong{text-align:end;font-size:16px;line-height:22px}.analytics-map__dialog .analytics-map__term strong{font-size:14px;line-height:18px}}.analytics-empty{padding:var(--g-spacing-8) var(--g-spacing-4);text-align:center}.comparison-periods{align-items:center;gap:var(--g-spacing-4);margin-block:var(--g-spacing-5);display:flex}.comparison-periods>div{align-items:flex-start;gap:var(--g-spacing-2);flex-direction:column;min-width:0;display:flex}.comparison-picker{max-width:100%}.comparison-picker .month-picker-label{text-transform:none}.comparison-periods>.g-button{flex-shrink:0}.comparison-options{row-gap:var(--g-spacing-4)}.comparison-summary{gap:var(--g-spacing-4);margin-block:var(--g-spacing-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.comparison-summary>section{padding:var(--g-spacing-4);gap:var(--g-spacing-2);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;flex-direction:column;min-width:0;display:flex}.comparison-table{--comparison-name-width:240px;--comparison-indent:16px;max-width:100%;overflow-x:auto}.comparison-grid table{min-width:calc(675px + var(--comparison-name-width));table-layout:fixed;width:100%}.comparison-grid td:not(:first-child),.comparison-grid th:not(:first-child){text-align:end;font-variant-numeric:tabular-nums}.comparison-value{--g-button-padding:var(--g-spacing-1);font-variant-numeric:tabular-nums;max-width:100%}.comparison-branch{font-weight:600}.comparison-change{justify-content:flex-end;align-items:center;gap:var(--g-spacing-3);display:flex}.comparison-bar{flex-shrink:0;width:56px}.comparison-bar__value{border-radius:var(--g-border-radius-xs);min-width:1px;height:4px;display:block}.comparison-bar__value_positive{background:var(--g-color-text-positive)}.comparison-bar__value_danger{background:var(--g-color-text-danger)}@media (width<=720px){.analytics-accounts{flex-basis:100%;width:100%}.analytics-map__search{flex-basis:100%}.comparison-summary{grid-template-columns:minmax(0,1fr)}.comparison-table{--comparison-name-width:140px;--comparison-indent:8px}.comparison-periods{flex-wrap:wrap}.comparison-periods>div{flex-basis:100%}}.analytics-workspace{gap:var(--g-spacing-5);min-width:0;display:grid}.analytics-workspace>*{min-width:0}.analytics-forecast{min-width:0;max-width:100%}.analytics-workspace>.panel,.analytics-workspace>.dashboard-charts>.panel,.analytics-forecast{padding:var(--g-spacing-4)}.analytics-workspace .panel-heading{margin-bottom:var(--g-spacing-4);padding:0}.analytics-insight{overflow-wrap:anywhere}.analytics-metrics{gap:var(--g-spacing-5);margin-block:var(--g-spacing-3) var(--g-spacing-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.analytics-metric{gap:var(--g-spacing-2);font-variant-numeric:tabular-nums;min-width:0;display:grid}.analytics-chart{min-width:0;height:260px}.analytics-controls{gap:var(--g-spacing-4);margin-bottom:var(--g-spacing-5);grid-template-columns:2fr 2fr 1fr;display:grid}.analytics-controls label{gap:var(--g-spacing-2);min-width:0;display:grid}.analytics-context,.analytics-comparison-controls{gap:var(--g-spacing-3);flex-wrap:wrap;align-items:center;display:flex}.analytics-context{justify-content:space-between}.analytics-detail-section{gap:var(--g-spacing-2);display:grid}.analytics-detail-section>h3{margin:0}.analytics-table-wrap{max-width:100%;margin-block:var(--g-spacing-5);overflow:auto}.analytics-table-wrap table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.analytics-table-wrap caption{text-align:left;margin-bottom:var(--g-spacing-3);font-weight:600}.analytics-table-wrap th,.analytics-table-wrap td{text-align:right;padding:var(--g-spacing-3);border-bottom:1px solid var(--g-color-line-generic);white-space:nowrap}.analytics-table-wrap th:first-child,.analytics-table-wrap td:first-child{text-align:left}.analytics-table-wrap thead{color:var(--g-color-text-secondary)}.analytics-insights{gap:var(--g-spacing-4);margin-top:var(--g-spacing-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.analytics-insight{align-items:flex-start;gap:var(--g-spacing-3);padding:var(--g-spacing-4);border-radius:var(--g-border-radius-m);background:var(--g-color-base-generic-ultralight);flex-direction:column;min-width:0;display:flex}.analytics-insight .g-button{margin-top:auto}.analytics-flow-card{gap:var(--g-spacing-5);flex-direction:column;align-items:flex-start;display:flex}.analytics-notice{padding:var(--g-spacing-3) var(--g-spacing-4);background:var(--g-color-base-generic-ultralight);border-radius:var(--g-border-radius-m);color:var(--g-color-text-secondary)}.analytics-notice--warning{color:var(--g-color-text-warning);background:var(--g-color-base-warning-light)}.analytics-merchant,.analytics-payment{justify-content:space-between;align-items:center;gap:var(--g-spacing-3);padding-block:var(--g-spacing-2);flex-wrap:wrap;display:flex}.analytics-payment>div{display:grid}.analytics-breakdown{max-width:700px}.analytics-breakdown>div{justify-content:space-between;gap:var(--g-spacing-5);padding-block:var(--g-spacing-2);display:flex}.analytics-breakdown dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.analytics-return{align-items:center;gap:var(--g-spacing-3);padding:var(--g-spacing-4);border-bottom:1px solid var(--g-color-line-generic);flex-wrap:wrap;display:flex}@media (width<=900px){.analytics-controls{grid-template-columns:1fr 1fr}.analytics-controls>label:last-child{max-width:240px}.analytics-metrics{gap:var(--g-spacing-3)}}@media (width<=600px){.analytics-metrics{gap:var(--g-spacing-4);grid-template-columns:1fr}.analytics-metric{grid-template-columns:1fr auto;align-items:baseline}.analytics-metric>span:last-child:not(:nth-child(2)){grid-column:1/-1}.analytics-controls,.analytics-insights{grid-template-columns:1fr}.analytics-chart{height:230px}.analytics-context{align-items:flex-start}.analytics-comparison-controls>*{max-width:100%}.analytics-breakdown>div{gap:var(--g-spacing-3)}}@media (width<=720px){.period-bar.report-period-bar .month-picker{flex:none;min-width:max-content}.period-bar.report-period-bar>.g-select:last-child{width:100%}}.analytics-map__tile{grid-template-columns:minmax(0,1fr);display:grid}.analytics-map__share{background:var(--g-color-base-generic-accent);border-radius:2px;height:4px;display:block;overflow:hidden}.analytics-map__share>span{background:var(--g-color-text-brand);height:100%;display:block}.analytics-map__tile--excluded .analytics-map__share>span{background:var(--g-color-text-secondary)}.analytics-map .analytics-controls{gap:12px;margin-bottom:8px;display:flex}.analytics-map__direction{flex:none}.analytics-map__grouping{flex:0 0 180px}.analytics-map .analytics-controls>.analytics-map__search{flex:200px}@media (width<=600px){.analytics-map .analytics-controls>.analytics-map__search{flex-basis:100%}.analytics-map__grouping{flex-basis:160px}}.analytics-map__calculation-context{flex-basis:100%;font-size:12px}.analytics-map__detail-grid .analytics-map__tile-name{-webkit-line-clamp:4}.analytics-map__detail-grid{grid-auto-rows:minmax(144px,auto)}@media (width<=600px){.analytics-map__term.analytics-map__term--long{flex-direction:column;align-items:stretch;gap:0}.analytics-map__term--long strong{text-align:start;font-size:14px;line-height:20px}}.analytics-map__canvas{border-radius:var(--g-border-radius-l);max-width:none;margin:0}.analytics-map__group{border:1px solid color-mix(in srgb, var(--g-color-line-generic) 72%, transparent);border-radius:var(--g-border-radius-m);background:var(--map-tile-color);min-width:0;min-height:0;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--g-color-base-background) 55%, transparent);transition:filter .16s,opacity .16s;position:absolute;overflow:hidden}.analytics-map__group--partial{border:2px dashed var(--g-color-line-warning)}.analytics-map__group--excluded{filter:saturate(.25);border-style:dashed}.analytics-map__group--excluded .analytics-map__transaction{opacity:.25}.analytics-map__tile{--g-button-height:auto;--g-button-padding:7px 9px;--g-button-background-color:color-mix(in srgb, var(--map-tile-color) 84%, var(--g-color-base-background));--g-button-background-color-hover:color-mix(in srgb, var(--map-tile-color) 70%, var(--g-color-base-background));--g-button-border-radius:0;z-index:2;border:0;border-bottom:1px solid color-mix(in srgb, var(--g-color-line-generic) 60%, transparent);text-align:start;white-space:normal;justify-content:flex-start;align-items:center;width:100%;min-width:0;display:flex;position:relative;overflow:hidden}.analytics-map__tile-content{flex-direction:row;align-items:baseline;gap:4px 8px;width:100%;min-width:0;line-height:1.2;display:flex}.analytics-map__tile-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:650;line-height:16px;display:block;overflow:hidden}.analytics-map__tile-value{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-inline-start:auto;font-size:13px;font-weight:500;line-height:16px;overflow:hidden}.analytics-map__transaction{border:1px solid color-mix(in srgb, var(--g-color-base-background) 82%, transparent);background:color-mix(in srgb, var(--map-tile-color) 72%, var(--g-color-base-background));min-width:0;min-height:0;color:var(--g-color-text-primary);cursor:pointer;border-radius:3px;align-items:flex-start;transition:background-color .14s,opacity .14s;display:flex;position:absolute;overflow:hidden}.analytics-map__transaction:hover{background:color-mix(in srgb, var(--map-tile-color) 88%, var(--g-color-base-background));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--g-color-text-primary) 20%, transparent)}.analytics-map__transaction>span{max-width:100%;font-size:var(--map-transaction-size);font-variant-numeric:tabular-nums;letter-spacing:-.035em;overflow-wrap:anywhere;padding:6px 8px;font-weight:560;line-height:1.08;display:block;overflow:hidden}.analytics-map__transaction--compact>span{letter-spacing:-.02em;white-space:nowrap;padding:4px 5px;font-weight:500}.analytics-map__transaction--tiny{border-width:.5px;border-radius:1px}.analytics-map__transaction--excluded{opacity:.28;filter:grayscale(.75)}.analytics-map__group--compact .analytics-map__tile{--g-button-padding:4px 6px}.analytics-map__group--compact .analytics-map__tile-content{gap:0;display:grid}.analytics-map__group--compact .analytics-map__tile-name,.analytics-map__group--compact .analytics-map__tile-value{width:100%;font-size:11px;line-height:13px}.analytics-map__group--compact .analytics-map__tile-value{margin:0}.analytics-map__tooltip{overflow-wrap:anywhere;gap:5px;max-width:min(300px,100vw - 32px);padding:3px 1px;display:grid}.analytics-map__tooltip>span:first-child{color:var(--g-color-text-secondary);font-size:var(--g-text-caption-2-font-size)}.analytics-map__tooltip strong{font-variant-numeric:tabular-nums;font-size:20px;line-height:24px}.analytics-map__group--excluded .analytics-map__tile-name{text-decoration:line-through}@media (width<=600px){.analytics-map__tile-content{gap:2px 5px}.analytics-map__tile-name,.analytics-map__tile-value{font-size:11px;line-height:14px}.analytics-map__transaction>span{padding:4px}}.analytics-workspace{gap:var(--g-spacing-3)}.analytics-workspace .period-bar{margin-block:0}.analytics-context{min-height:0;padding-block:0}.analytics-metrics{margin-block:0}.analytics-map{padding:var(--g-spacing-3)}.analytics-map .analytics-controls{gap:var(--g-spacing-2);margin-bottom:var(--g-spacing-2)}.analytics-map__calculation{gap:var(--g-spacing-3);padding-top:var(--g-spacing-2);margin-top:var(--g-spacing-2)}.analytics-map__transaction{font:inherit;text-align:start;margin:0;padding:0}.analytics-map__transaction>span,.analytics-map__transaction--compact>span{white-space:nowrap}.analytics-map__transaction:focus-visible{z-index:3;outline:2px solid var(--g-color-line-focus);outline-offset:-2px}.analytics-map__tile:focus-visible{z-index:4}.period-comparison{gap:var(--g-spacing-3);display:grid}.comparison-setup__periods{gap:var(--g-spacing-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.comparison-setup__period{gap:var(--g-spacing-3);min-width:0;padding:var(--g-spacing-3);border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-m);flex-direction:column;display:flex}.comparison-setup__fields{gap:var(--g-spacing-2);flex-wrap:wrap;min-width:0;display:flex}.comparison-setup__fields>*{max-width:100%}.comparison-setup__period>:last-child{margin-top:auto}@media (width<=720px){.comparison-setup__periods{grid-template-columns:minmax(0,1fr)}.comparison-setup>.panel-heading{gap:var(--g-spacing-3);flex-wrap:wrap}}.comparison-results>h3{margin-top:var(--g-spacing-4);margin-bottom:var(--g-spacing-2)}.mf-categories-panel{gap:var(--g-spacing-4);min-width:0;color:var(--g-color-text-primary);flex-direction:column;display:flex}.mf-categories-search-icon{color:var(--g-color-text-secondary);align-items:center;padding-inline-start:var(--g-spacing-2);display:flex}.mf-categories-panel .g-button:active,.mf-categories-panel .g-button:active:after{transform:none}.mf-categories-section{border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-m);background:var(--g-color-base-background);min-width:0}.mf-categories-heading{justify-content:space-between;align-items:center;gap:var(--g-spacing-2);padding:var(--g-spacing-2) var(--g-spacing-3);display:flex}.mf-categories-heading h2{min-width:0;margin:0}.mf-categories-count{color:var(--g-color-text-secondary);font-weight:400}.mf-categories-list{padding:0 var(--g-spacing-2) var(--g-spacing-2);margin:0;list-style:none}.mf-category-row{align-items:center;gap:var(--g-spacing-1);min-width:0;padding-block:var(--g-spacing-1);border-top:1px solid var(--g-color-line-generic);padding-inline-start:calc(var(--category-depth) * var(--g-spacing-4));display:flex}.mf-category-expand{flex-shrink:0;width:28px}.mf-category-expand>*,.mf-category-add{--g-button-padding:0;flex-shrink:0;width:28px}.mf-category-icon{box-sizing:border-box;border-radius:var(--g-border-radius-m);width:28px;height:28px;color:var(--g-color-text-primary);background:var(--g-color-base-generic-ultralight);border:2px solid;flex-shrink:0;justify-content:center;align-items:center;display:flex}.mf-category-content{align-items:center;gap:var(--g-spacing-2);flex:1;min-width:0;display:flex}.mf-category-name{text-align:start;--g-button-padding:var(--g-spacing-1);flex:1;justify-content:flex-start;min-width:0}.mf-category-classification{border-radius:var(--g-border-radius-s);flex-shrink:0;max-width:100%;display:inline-flex}.mf-category-classification:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:2px}.mf-categories-empty{padding:var(--g-spacing-3);margin:0}@media (width<=600px){.mf-category-row{padding-inline-start:min(calc(var(--category-depth) * var(--g-spacing-2)), 32px)}.mf-category-content{flex-direction:column;align-items:stretch;gap:0}.mf-category-name{flex:none}.mf-category-classification{margin:0 var(--g-spacing-1) var(--g-spacing-1);align-self:flex-start}}.finance-chart{min-width:0;color:var(--g-color-text-primary);--gcharts-axis-tick-color:var(--g-color-line-generic);--gcharts-axis-tick-mark-color:var(--g-color-line-generic);--gcharts-data-labels:var(--g-color-text-secondary);--gcharts-shape-border-color:var(--g-color-base-background);position:relative}.finance-chart__plot{width:100%;min-width:0;height:180px}.finance-chart__footer{justify-content:space-between;gap:var(--g-spacing-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;padding-block-start:var(--g-spacing-2);display:flex}.finance-chart__footer--center{justify-content:center;gap:var(--g-spacing-4)}.finance-chart__dot{border-radius:var(--g-border-radius-xs);width:8px;height:8px;margin-inline-end:var(--g-spacing-2);display:inline-block}.finance-chart__dot--balance{background:var(--g-color-text-info)}.finance-chart__dot--income{background:var(--g-color-text-positive)}.finance-chart__dot--expense{background:var(--g-color-text-warning)}.finance-chart__months{gap:var(--g-spacing-1);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.finance-chart__months>*{--g-button-padding:var(--g-spacing-1);min-width:0}.finance-chart--empty{place-items:center;min-height:180px;display:grid}.finance-chart__accessible{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.transactions-table{--g-button-border-radius:var(--g-border-radius-m);min-width:0;max-width:100%}.transactions-table .transactions-table__toolbar,.transactions-table .transactions-table__footer{justify-content:space-between;align-items:center;gap:var(--g-spacing-3);padding:var(--g-spacing-4);flex-wrap:wrap;display:flex}.transactions-table .transactions-table__summary,.transactions-table .transactions-table__bulk-actions{align-items:center;gap:var(--g-spacing-3);flex-wrap:wrap;min-width:0;display:flex}.transactions-table .transactions-table__summary{flex-wrap:nowrap;flex:1}.transactions-table__count{white-space:nowrap;font-variant-numeric:tabular-nums;min-width:100px}.journal-totals{width:min(320px,100vw - 32px);padding:var(--g-spacing-4)}.journal-totals__values{gap:var(--g-spacing-2);margin:var(--g-spacing-3) 0;display:grid}.journal-totals__values>div{justify-content:space-between;align-items:baseline;gap:var(--g-spacing-4);display:flex}.journal-totals__values dt{color:var(--g-color-text-secondary)}.journal-totals__values dd{font-variant-numeric:tabular-nums;margin:0}.transactions-table .transactions-table__bulk-actions{flex-shrink:1;max-width:100%}.transactions-table .transactions-table__toolbar{box-sizing:border-box;min-height:52px;padding-block:var(--g-spacing-2)}.transactions-table .transactions-table__bulk-actions_hidden{display:none}.transaction-action-modal{box-sizing:border-box;max-width:calc(100vw - var(--g-spacing-8));max-height:calc(100dvh - var(--g-spacing-8));overflow-y:auto}.transactions-table .transactions-table__desktop,.transactions-table .transactions-table__grid{max-width:100%}.transactions-table .transactions-table__grid table{table-layout:fixed;width:100%;min-width:880px}.transactions-table .transactions-table__cell{padding-block:var(--g-spacing-2)}.transactions-table .transactions-table__cell_amount{text-align:end}.transactions-table .transactions-table__description,.transactions-table .transactions-table__category{align-items:center;gap:var(--g-spacing-1);min-width:0;display:flex}.transactions-table .transactions-table__description .transactions-table__edit{flex:0 auto;margin-inline-start:calc(-1 * var(--g-spacing-1))}.transactions-table .transactions-table__description .transactions-table__note{flex:1}.transactions-table .transactions-table__truncate,.transactions-table .transactions-table__note{min-width:0;max-width:100%;display:block;overflow:hidden}.transactions-table .transactions-table__edit{--g-button-padding:var(--g-spacing-1);text-align:start;justify-content:flex-start;min-width:0}.transactions-table .transactions-table__note{padding-inline:var(--g-spacing-1)}.transactions-table .transactions-table__amount{align-items:flex-end;gap:var(--g-spacing-1);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;display:flex}.transactions-table .transactions-table__destination-amount{display:none}.transactions-table .transactions-table__actions{flex-shrink:0;display:inline-flex}.transactions-table .transactions-table__mobile{display:none}.transactions-table .transactions-table__empty{padding:var(--g-spacing-8) var(--g-spacing-4);text-align:center}.transactions-table .transactions-table__footer{border-top:1px solid var(--g-color-line-generic)}@media (width<=1180px){.transactions-table .transactions-table__description .transactions-table__note{display:none}}@media (width<=720px){.transactions-table .transactions-table__desktop{display:none}.transactions-table .transactions-table__mobile{padding:var(--g-spacing-4);display:block}.transactions-table .transactions-table__summary{flex-basis:100%;display:flex}.transactions-table .transactions-table__bulk-actions_hidden{display:none}.transactions-table .transactions-table__cards{margin:var(--g-spacing-3) 0 0;gap:var(--g-spacing-3);flex-direction:column;padding:0;list-style:none;display:flex}.transactions-table .transactions-table__card{border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-l);min-width:0;padding:var(--g-spacing-2)}.transactions-table .transactions-table__card_selected{background:var(--g-color-base-selection)}.transactions-table .transactions-table__card-heading{align-items:center;gap:var(--g-spacing-2);min-width:0;display:flex}.transactions-table .transactions-table__card-heading>:first-child{flex-shrink:0}.transactions-table .transactions-table__card-heading .transactions-table__edit{--g-button-height:32px;flex:1}.transactions-table .transactions-table__card-details{align-items:center;gap:var(--g-spacing-1) var(--g-spacing-2);margin-top:var(--g-spacing-1);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.transactions-table .transactions-table__card-account,.transactions-table .transactions-table__card-note{min-width:0;display:flex;overflow:hidden}.transactions-table .transactions-table__card-account{text-align:end;justify-content:flex-end}.transactions-table .transactions-table__card-note{grid-column:1/-1}.transactions-table .transactions-table__amount{white-space:normal;overflow-wrap:anywhere;text-align:end}.transactions-table .transactions-table__destination-amount{display:block}.transactions-table .transactions-table__actions{--g-button-height:36px;--g-button-padding:var(--g-spacing-2)}}.planned-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.planned-row{flex-wrap:wrap}.planned-actions{flex:0 0 100%}.planned-overdue-note{color:var(--g-color-text-warning);border-bottom:1px solid var(--g-color-line-generic);padding:12px 16px}.planned-link-modal{--g-modal-margin:12px;--g-modal-border-radius:8px}.planned-link-dialog{flex-direction:column;width:720px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);display:flex}.planned-link-dialog header,.planned-link-dialog footer{flex-shrink:0;padding:16px}.planned-link-dialog h2{margin:0 0 8px;font-size:18px;line-height:24px}.planned-link-dialog p{margin:8px 0}.planned-link-dialog header{border-bottom:1px solid var(--g-color-line-generic)}.planned-link-dialog footer{border-top:1px solid var(--g-color-line-generic);flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.planned-link-body{min-height:0;padding:16px;overflow-y:auto}.planned-match-list{flex-direction:column;gap:8px;margin-top:12px;display:flex}.planned-match{white-space:normal;text-align:start;height:auto;min-height:76px;padding:10px 12px}.planned-match-content{overflow-wrap:anywhere;flex-direction:column;gap:6px;max-width:100%;display:flex}.planned-match-heading{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.planned-match-meta,.planned-match-note{color:var(--g-color-text-secondary);font-size:12px}.planned-match-note{white-space:pre-wrap}.planned-match-reasons{flex-wrap:wrap;gap:4px;display:flex}@media (width<=720px){.planned-actions{grid-area:3/1/auto/-1;justify-content:flex-start;min-width:0}.planned-actions>*{flex:auto}.planned-link-dialog footer{justify-content:stretch}.planned-link-dialog footer>*{flex:auto}}:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Arial,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default}a{color:inherit;text-decoration:none}button:not(.g-button):focus-visible,a:not(.g-button):focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:2px}h1,h2,h3,p{margin:0}h1{letter-spacing:0;font-size:22px;font-weight:600;line-height:28px}h2{font-size:14px;font-weight:600;line-height:20px}h3{font-size:13px;font-weight:600}.g-root{--mf-workspace:#f1f4f8;--mf-panel:var(--g-color-base-background);--mf-line:var(--g-color-line-generic);--mf-muted:#626b76;--mf-radius-control:6px;--mf-radius-panel:8px;--g-color-text-link:#075fae;--g-color-text-positive:#167346;--mf-hover:var(--g-color-base-simple-hover);--g-button-border-radius:6px;--g-border-radius-s:6px;--g-border-radius-m:6px;--g-border-radius-l:6px;--g-text-input-border-radius:6px;color:var(--g-color-text-primary);background:var(--mf-workspace);font-size:13px;line-height:18px}.g-root_theme_dark{--mf-workspace:#211f22;--mf-panel:#211f22;--mf-muted:#b0adb4;--g-color-text-link:#76b8ff;--g-color-text-positive:#65c995}.g-button__text{justify-content:center;align-items:center;gap:6px;display:flex}.app-shell{--mf-sidebar-width:232px;--mf-page-start-gap:var(--g-spacing-3);background:var(--mf-workspace);min-height:100vh}.account-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.topbar-avatar{background:var(--g-color-base-generic);border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.app-shell.sidebar-collapsed{--mf-sidebar-width:56px}.main-shell{margin-left:var(--mf-sidebar-width)}.topbar{border-bottom:1px solid var(--mf-line);background:var(--mf-workspace);justify-content:space-between;align-items:center;gap:12px;height:49px;padding:0 24px;display:flex}.breadcrumb{color:var(--mf-muted);align-items:center;gap:11px;min-width:0;font-size:12px;display:flex}.breadcrumb .page-title{color:var(--g-color-text-primary);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.breadcrumb>span,.breadcrumb>svg{flex-shrink:0}.breadcrumb>svg{color:var(--mf-muted)}.topbar-actions{flex-shrink:0;align-items:center;gap:16px;display:flex}.theme-switch{align-items:center;gap:0;display:flex}.theme-switch .g-button:first-child{border-radius:5px 0 0 5px}.theme-switch .g-button:last-child{border-radius:0 5px 5px 0}.demo-tag{background:var(--g-color-base-warning-light);color:var(--g-color-text-warning-heavy);white-space:nowrap;border:0;border-radius:4px;align-items:center;gap:5px;padding:3px 7px;font-size:11px;display:flex}.mobile-menu{display:none}main{padding:var(--mf-page-start-gap) 24px 28px;max-width:1800px;margin:0 auto}.page-meta{color:var(--mf-muted);font-size:12px}.eyebrow{display:none}.period-bar{flex-wrap:wrap;align-items:center;gap:12px;min-height:28px;margin-bottom:12px;display:flex}.period-bar.report-period-bar{flex-wrap:wrap;height:auto;min-height:28px}.month-picker{border:1px solid var(--mf-line);background:var(--mf-panel);border-radius:var(--mf-radius-control);align-items:center;height:28px;display:flex}.month-picker .g-button{--g-button-padding:7px;height:26px}.period-caption{color:var(--mf-muted);font-size:11px}.period-spacer{flex:1}.page-primary-action{flex-shrink:0}.period-bar>.page-primary-action{margin-left:auto}.currency-caption{color:var(--mf-muted);font-size:11px}.stats-grid{border:1px solid var(--mf-line);border-radius:var(--mf-radius-panel);background:var(--mf-panel);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px;display:grid;overflow:hidden}.stat-card{border-right:1px solid var(--mf-line);min-width:0;min-height:82px;padding:12px 18px}.stat-card:last-child{border-right:0}.stat-label{color:var(--mf-muted);font-size:12px}.stat-icon{display:none}.stat-value{white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.3px;margin-top:4px;font-size:22px;font-weight:500;line-height:28px}.stat-foot{color:var(--mf-muted);align-items:center;gap:5px;margin-top:4px;font-size:11px;display:flex}.stat-foot svg,.tiny-dot,.mini-progress{display:none}.positive{color:var(--g-color-text-positive)!important}.negative{color:var(--g-color-text-danger)!important}.panel{background:var(--mf-panel);border:1px solid var(--mf-line);border-radius:var(--mf-radius-panel);box-shadow:none;overflow:hidden}.panel-heading{justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:12px 16px;display:flex}.panel-heading h2{font-size:14px;font-weight:600}.panel-heading p{color:var(--mf-muted);margin-top:3px;font-size:11px}.panel-heading>.g-button{margin-right:-7px}.dashboard-charts,.dashboard-bottom{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:16px;margin-bottom:16px;display:grid}.chart-legend{color:var(--mf-muted);align-items:center;gap:5px;font-size:11px;display:flex}.chart-legend>span,.legend-dot{background:var(--g-color-text-link);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.balance-chart{padding:0 15px;position:relative}.balance-chart>svg{width:100%;height:158px;display:block;overflow:visible}.balance-chart text{fill:var(--mf-muted);font-family:inherit;font-size:13px}.balance-chart svg line{stroke:var(--mf-line)}.balance-chart svg>path[fill=none]{stroke:var(--g-color-text-link);stroke-width:2px}.balance-chart svg circle{fill:var(--g-color-text-link);stroke:var(--mf-panel)}.chart-bottom{border-top:1px solid var(--mf-line);color:var(--mf-muted);justify-content:space-between;align-items:center;padding:8px 0;font-size:11px;display:flex}.chart-bottom>span:first-child{align-items:center;gap:6px;display:flex}.chart-tooltip{background:var(--g-color-base-float);color:var(--g-color-text-primary);border:1px solid var(--mf-line);border-radius:var(--mf-radius-control);pointer-events:none;padding:7px 9px;font-size:11px;position:absolute;top:5px;left:65px;box-shadow:0 2px 8px #0002}.icon-button{color:var(--mf-muted);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.icon-button:hover{background:var(--mf-hover)}.ledger-scroll{width:100%;overflow-x:auto}.ledger-table{--g-table-cell-padding:0 12px;width:100%}.ledger-table table{table-layout:fixed;border-spacing:0;white-space:nowrap;width:100%}.ledger-table .g-table__cell{border-bottom:1px solid var(--mf-line);font-variant-numeric:tabular-nums;height:36px;padding:2px 12px;font-size:12px;line-height:18px}.ledger-table .g-table__head .g-table__cell{height:30px;color:var(--mf-muted);background:var(--g-color-base-generic-ultralight);font-size:11px;font-weight:400}.ledger-table .g-table__body .g-table__row:last-child .g-table__cell{border-bottom:0}.ledger-table .g-table__row_interactive:hover{background:var(--mf-hover)}.ledger-payee{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--g-color-text-primary);text-align:left;background:0 0;border:0;padding:0;font-size:12px;display:block;overflow:hidden}.ledger-payee:hover{color:var(--g-color-text-link)}.ledger-category{color:var(--mf-muted);align-items:center;gap:6px;font-size:11px;display:flex}.ledger-amount{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.ledger-table .g-button{--g-button-padding:4px;height:24px}.recent-panel .ledger-table .g-table__cell{padding-left:12px;padding-right:12px}.budget-row{border:0;border-top:1px solid var(--mf-line);width:100%;color:var(--g-color-text-primary);text-align:left;background:0 0;padding:10px 16px;display:block}.budget-row:hover{background:var(--mf-hover)}.budget-label{justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px;display:flex}.budget-label>span{align-items:center;gap:5px;font-size:12px;display:flex}.budget-label strong,.budget-label b{font-size:12px;font-weight:400}.budget-label small{color:var(--mf-muted);font-size:11px}.progress{background:var(--g-color-base-generic);border-radius:2px;height:4px;overflow:hidden}.progress>span{border-radius:2px;height:100%;display:block}.budget-caption{color:var(--mf-muted);justify-content:space-between;margin-top:5px;font-size:11px;display:flex}.section-heading{justify-content:space-between;align-items:center;margin:18px 0 10px;display:flex}.section-heading>span{color:var(--mf-muted);font-size:12px}.goals-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.goal-card{text-align:left;color:var(--g-color-text-primary);width:100%;min-height:95px;padding:12px 16px;display:block}.goal-card:hover{border-color:var(--g-color-line-generic-hover)}.goal-top{display:none}.goal-card h3{margin-bottom:5px;font-size:12px;font-weight:500}.goal-amount{font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:14px}.goal-amount span{color:var(--mf-muted);font-size:11px}.goal-card>small{color:var(--mf-muted);margin-top:6px;font-size:11px;display:block}.goal-add{border:1px dashed var(--mf-line);color:var(--mf-muted);background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:95px;display:flex}.goal-add>span{align-items:center;display:flex}.goal-add svg{width:16px;height:16px}.goal-add strong{font-size:12px;font-weight:400}.goal-add:hover{background:var(--mf-hover)}.empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:150px;padding:26px 20px;display:flex}.empty-icon{display:none}.empty h3{font-size:13px;font-weight:500}.empty p{max-width:360px;color:var(--mf-muted);font-size:12px;line-height:18px}.empty .g-button{margin-top:4px}.boot{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100vh;display:flex}.boot p{color:var(--g-color-text-danger);max-width:440px}.muted{color:var(--mf-muted);font-size:12px}.footnote{color:var(--mf-muted);margin-top:12px;font-size:11px;line-height:18px}.error-banner{background:var(--g-color-base-danger-light);color:var(--g-color-text-danger-heavy);border-radius:var(--mf-radius-control);justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px;font-size:12px;display:flex}.filters{align-items:center;gap:8px;padding:12px 16px;display:flex}.filters>.g-text-input{flex:1}.filters>.g-select{min-width:150px;max-width:220px}.filters .g-text-input__content{color:var(--mf-muted);padding-left:8px}.operations-toolbar{justify-content:space-between;align-items:center;gap:8px;padding:0 16px 12px;display:flex}.operation-summary{border-top:1px solid var(--mf-line);border-bottom:1px solid var(--mf-line);background:var(--g-color-base-generic-ultralight);min-height:35px;color:var(--mf-muted);align-items:center;gap:20px;padding:8px 16px;font-size:11px;display:flex}.operation-summary b{color:var(--g-color-text-primary);margin-left:4px;font-weight:400}.operation-summary>.g-button{margin-left:auto}.load-more{text-align:center;border-top:1px solid var(--mf-line);padding:12px}.budget-summary{align-items:center;gap:36px;margin-bottom:12px;padding:16px;display:flex}.budget-summary>div{flex-direction:column;gap:6px;display:flex}.budget-summary>div>strong{font-variant-numeric:tabular-nums;font-size:22px;font-weight:500;line-height:26px}.budget-summary>.g-button{margin-left:auto}.inline-note{color:var(--mf-muted);align-items:center;gap:7px;margin-bottom:12px;font-size:12px;display:flex}.budget-row.full{grid-template-columns:minmax(0,1.2fr) minmax(120px,1fr) minmax(120px,.7fr);align-items:center;gap:20px;min-height:44px;padding:10px 16px;display:grid}.budget-row.full .budget-label{display:contents}.budget-row.full .budget-label>span:first-child{grid-column:1}.budget-row.full .budget-label>span:nth-child(2){grid-area:1/3;justify-content:flex-end}.budget-row.full .progress{grid-area:1/2}.budget-row.full .budget-caption{grid-area:2/2/auto/4;margin-top:-12px;font-size:11px}.budget-row.full .category-badge{display:none}.category-badge{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;background:0 0!important}.category-badge svg{width:16px;height:16px}.report-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.report-stats>div{flex-direction:column;gap:7px;padding:14px 16px;display:flex}.report-stats span{color:var(--mf-muted);font-size:12px}.report-stats strong{font-variant-numeric:tabular-nums;font-size:22px;font-weight:500}.cashflow{padding:8px 18px 12px}.bar-chart{border-bottom:1px solid var(--mf-line);justify-content:space-around;align-items:flex-end;gap:10px;height:154px;padding-bottom:23px;display:flex}.bar-group{justify-content:center;width:13%;height:100%;display:flex;position:relative}.bars{align-items:flex-end;gap:4px;width:70%;height:100%;display:flex}.bars>div{border-radius:2px 2px 0 0;width:50%;min-height:0;position:relative}.income-bar{background:var(--g-color-text-positive)}.expense-bar{background:var(--g-color-text-link)}.bars>div>span{display:none}.bars>div:hover>span{background:var(--g-color-base-float);border:1px solid var(--mf-line);white-space:nowrap;z-index:2;border-radius:4px;padding:5px 8px;font-size:11px;display:block;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.bar-group>small{color:var(--mf-muted);font-size:11px;position:absolute;bottom:-20px}.cashflow-legend{color:var(--mf-muted);justify-content:center;gap:18px;margin-top:10px;font-size:11px;display:flex}.cashflow-legend>span{align-items:center;gap:5px;display:flex}.cashflow-legend i{background:var(--g-color-text-positive);border-radius:1px;width:6px;height:6px}.cashflow-legend>span:last-child i{background:var(--g-color-text-link)}.report-table-header{color:var(--mf-muted);background:var(--g-color-base-generic-ultralight);border-top:1px solid var(--mf-line);grid-template-columns:1.3fr 1fr 1fr;padding:8px 16px;font-size:11px;display:grid}.report-table-header>span:last-child{text-align:right}.report-table>button{border:0;border-top:1px solid var(--mf-line);text-align:left;width:100%;min-height:36px;color:var(--g-color-text-primary);background:0 0;grid-template-columns:1.3fr 1fr 1fr;align-items:center;gap:20px;padding:7px 16px;display:grid}.report-table>button:hover{background:var(--mf-hover)}.report-table>button>span{align-items:center;gap:8px;display:flex}.report-table>button strong{font-size:12px;font-weight:400}.report-table>button .progress{width:75%}.report-table>button small{color:var(--mf-muted);font-size:11px}.report-table>button>b{font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:14px;font-size:12px;font-weight:400;display:flex}.report-table>button>b>svg{color:var(--mf-muted)}.planned-heading{align-items:center;gap:30px;margin-bottom:16px;padding:16px;display:flex}.planned-heading>div{flex-direction:column;gap:6px;display:flex}.planned-heading strong{font-size:22px;font-weight:500;line-height:26px}.planned-heading p{color:var(--mf-muted);flex:1;font-size:12px;line-height:18px}.planned-row{border-top:1px solid var(--mf-line);align-items:center;gap:16px;min-height:60px;padding:10px 16px;display:flex}.planned-date{width:160px;color:var(--mf-muted);flex-direction:column;flex-shrink:0;align-items:flex-start;gap:4px;display:flex}.planned-date time{color:var(--g-color-text-primary);font-size:13px;line-height:18px}.planned-date span{font-size:11px;line-height:16px}.planned-info{text-align:left;color:var(--g-color-text-primary);background:0 0;border:0;flex-direction:column;flex:1;gap:4px;padding:0;display:flex}.planned-info strong{font-size:13px;font-weight:400}.planned-info span{color:var(--mf-muted);font-size:11px}.planned-row>strong{font-variant-numeric:tabular-nums;margin-right:8px;font-size:13px;font-weight:400}.section-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.category-section{margin-bottom:16px}.categories-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding:0 8px 8px;display:grid}.categories-grid>button{text-align:left;min-height:38px;color:var(--g-color-text-primary);background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:7px 8px;display:flex}.categories-grid>button:hover{background:var(--mf-hover)}.categories-grid strong{font-size:13px;font-weight:400}.categories-grid>button>svg{color:var(--mf-muted);margin-left:auto}.data-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.data-card{padding:16px}.data-icon{display:none}.data-card h2{margin-bottom:8px;font-size:15px}.data-card>p{color:var(--mf-muted);font-size:12px;line-height:18px}.export-option{border-bottom:1px solid var(--mf-line);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.export-option:last-child{border-bottom:0;padding-bottom:0}.export-option>div{flex-direction:column;gap:4px;display:flex}.export-option strong{font-size:12px;font-weight:500}.export-option span{color:var(--mf-muted);font-size:11px}.upload-zone{border:1px dashed var(--mf-line);border-radius:var(--mf-radius-control);width:100%;min-height:86px;color:var(--g-color-text-primary);background:0 0;justify-content:center;align-items:center;gap:10px;margin-top:15px;padding:16px;display:flex}.upload-zone>svg{width:18px;height:18px;color:var(--mf-muted)}.upload-zone>strong{font-size:12px;font-weight:500}.upload-zone>span{color:var(--mf-muted);font-size:11px}.upload-zone:hover{background:var(--mf-hover)}.storage-panel{align-items:center;gap:12px;margin-top:16px;padding:16px;display:flex}.storage-panel>svg{color:var(--mf-muted);width:20px;height:20px}.storage-panel>.storage-copy{flex:1;min-width:0}.storage-panel h2{font-size:13px}.storage-panel p{color:var(--mf-muted);margin-top:4px;font-size:12px}.data-mode{justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding:16px;display:flex}.data-mode h2{font-size:13px}.data-mode p{color:var(--mf-muted);margin-top:5px;font-size:12px}.confirm-modal{background:var(--g-color-base-modal);width:510px;max-width:calc(100vw - 32px);color:var(--g-color-text-primary);border-radius:var(--mf-radius-panel);padding:20px}.confirm-modal h2{margin-bottom:10px;font-size:18px;line-height:24px}.confirm-modal p{color:var(--mf-muted);overflow-wrap:anywhere;font-size:12px;line-height:18px}.warning-box{border-radius:var(--mf-radius-control);background:var(--g-color-base-warning-light);color:var(--g-color-text-warning-heavy);margin:14px 0;padding:10px 12px;font-size:12px;line-height:18px}.confirm-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.settings-panel{max-width:680px}.settings-panel form{max-width:570px;padding:0 16px 16px}.settings-field>label{margin:12px 0 6px;font-size:12px;font-weight:500;display:block}.settings-panel h3{margin-top:22px;font-size:13px}.settings-panel form>p.muted{margin-top:6px;font-size:12px}.settings-rates{grid-template-columns:1fr 1fr;gap:12px;margin:5px 0 14px;display:grid}.settings-panel form>.g-button{margin-top:4px}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{top:-48px;left:calc(var(--mf-sidebar-width,232px) + 16px);z-index:200;background:var(--mf-panel);border:1px solid var(--mf-line);border-radius:var(--mf-radius-control);padding:8px 12px;position:fixed}.skip-link:focus{top:8px}main:focus{outline:none}.theme-switch{flex-shrink:0;width:64px}.theme-switch .g-segmented-radio-group__option{flex:0 0 32px;width:32px;padding:0}.theme-switch .g-segmented-radio-group__option-text{height:28px;margin:0 8px}.theme-switch span[aria-label]{align-items:center;display:flex}.stat-foot-right{display:inline-flex}.ledger-full table{min-width:920px}.ledger-compact table{min-width:570px}.ledger-table .g-table__cell{text-overflow:ellipsis;overflow:hidden}.ledger-table .g-table__cell:last-child{padding-inline:6px}:is(.ledger-full,.ledger-compact) .g-table__cell:nth-last-child(2),:is(.ledger-full,.ledger-compact) .g-table__cell:last-child{background:var(--mf-panel);z-index:1;position:sticky;right:36px}:is(.ledger-full,.ledger-compact) .g-table__cell:last-child{right:0}.ledger-table .g-table__row:hover .g-table__cell{background:var(--g-color-base-simple-hover-solid)}.ledger-category{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ledger-payee{width:100%}.ledger-table .g-table__head .g-table__cell{font-size:12px}.goal-card h3{align-items:center;gap:8px;display:flex}.goal-edit{color:var(--mf-muted);margin-left:auto}.goal-add,.upload-zone{border-radius:var(--mf-radius-panel)}.categories-grid>button{min-width:0}.categories-grid strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.categories-grid>button>svg{flex-shrink:0}.section-toolbar>.g-text-input{width:260px}.storage-panel>.g-label{flex:none;max-width:100%}.planned-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.panel-heading:has(.planned-filters){flex-wrap:wrap}.planned-filters>.g-select{width:165px}.planned-info{min-width:0}.planned-info strong,.planned-info span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.planned-row>strong{white-space:nowrap}.planned-row>.g-button{flex-shrink:0}.report-table-header,.report-table>button{grid-template-columns:minmax(0,1.3fr) minmax(90px,1fr) minmax(110px,.8fr) 14px;gap:20px}.report-table-header>span:nth-child(3){text-align:right}.report-table>button>span{min-width:0}.report-table>button strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.report-table>button>svg{color:var(--mf-muted)}.cashflow-plot{gap:12px;display:flex}.cashflow-axis{min-width:70px;height:154px;color:var(--mf-muted);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;align-items:flex-end;padding-bottom:23px;font-size:11px;display:flex}.cashflow-plot .bar-chart{background:repeating-linear-gradient(to top, transparent 0, transparent 64px, var(--mf-line) 65px, transparent 66px);flex:1;min-width:0}.bar-tooltip{background:var(--g-color-base-float);border:1px solid var(--mf-line);border-radius:var(--mf-radius-control);white-space:nowrap;z-index:3;padding:8px 10px;font-size:12px;line-height:18px;display:none;position:absolute;bottom:100%;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0002}.bar-group:focus .bar-tooltip,.bar-group:hover .bar-tooltip{display:block}.bar-group:focus-visible,.balance-chart svg:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:3px;border-radius:4px}.balance-readout{font-variant-numeric:tabular-nums;text-align:right}.journal-filters{margin-bottom:12px;padding:16px 16px 0}.journal-period-row,.journal-filters-row,.journal-types-row,.journal-month-control,.journal-date-control,.journal-advanced-fields{align-items:center;gap:8px;display:flex}.journal-period-row{flex-wrap:wrap;min-height:28px;margin-bottom:12px}.journal-period-select{width:180px}.journal-month-control label,.journal-date-control label{color:var(--mf-muted);font-size:12px}.journal-month-control{gap:0}.journal-month-control label{margin-right:8px}.journal-control:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:2px}.journal-filters-row{margin-bottom:12px}.journal-search{flex:1;min-width:200px}.journal-search-icon{color:var(--g-color-text-secondary);align-items:center;padding-inline-start:var(--g-spacing-2);display:flex}.currency-button{--g-button-padding:0;flex-shrink:0;width:28px}.journal-add{margin-inline-start:auto}.journal-mobile-sort{display:none}.journal-accounts-select{flex-shrink:0;width:190px}.journal-categories-select{flex-shrink:0;width:210px}.journal-sort-select{width:190px;margin-left:auto}.journal-types-row{margin-bottom:12px}.journal-more-filters,.journal-reset{flex-shrink:0}.journal-advanced{background:var(--g-color-base-generic-ultralight);border:1px solid var(--mf-line);border-radius:var(--mf-radius-panel);margin-bottom:12px;padding:12px}.journal-advanced-fields{flex-wrap:wrap;align-items:flex-start;gap:16px}.journal-amount-control{width:170px}.journal-currency-control{width:210px}.journal-advanced label{color:var(--mf-muted);margin-bottom:6px;font-size:12px;display:block}.journal-currency-select{width:100%}.journal-error{color:var(--g-color-text-danger);font-size:12px}.journal-advanced-errors:not(:empty){margin-top:8px}.journal-filter-chips{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.operation-summary{gap:24px;min-height:36px;font-size:12px}.result-count{min-width:100px}.result-currency{color:var(--mf-muted);margin-left:auto}.settings-panel{overflow:visible}.settings-panel form{max-width:none}.settings-field{max-width:520px}.settings-rates .settings-field{min-width:0}.field-feedback{min-height:20px;padding-top:3px;font-size:12px;line-height:17px;display:block}.currency-change-note{color:var(--mf-muted);background:var(--g-color-base-generic-ultralight);border-radius:var(--mf-radius-control);margin-top:8px;padding:8px 10px;font-size:12px;line-height:18px}.currency-change-note.conversion-pending{color:var(--g-color-text-warning-heavy);background:var(--g-color-base-warning-light)}.settings-section{max-width:520px;margin-top:20px}.settings-section h3{margin-top:0;margin-bottom:6px}.settings-section>p{font-size:12px}.settings-rates{margin:0 0 4px}.input-unit{color:var(--mf-muted);padding-right:8px}.footnote{color:var(--mf-muted);font-size:12px;line-height:18px}.settings-savebar{border-top:1px solid var(--mf-line);background:var(--mf-panel);align-items:center;gap:8px;margin-top:20px;padding:14px 0 0;display:flex;position:sticky;bottom:0}.settings-savebar>span{color:var(--mf-muted);margin-right:auto;font-size:12px}@media (width>=1600px){main,.topbar{padding-left:28px;padding-right:28px}.main-shell{margin-left:var(--mf-sidebar-width)}}@media (width<=1180px){.main-shell{margin-left:var(--mf-sidebar-width)}main{padding:var(--mf-page-start-gap) 18px 18px}.topbar{padding:0 18px}.dashboard-charts,.dashboard-bottom{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px}.stat-card{padding-left:13px;padding-right:13px}.stat-value{font-size:21px}.stat-foot,.budget-label strong,.budget-label b,.budget-label small{font-size:11px}.budget-row{padding-left:13px;padding-right:13px}.ledger-table .g-table__cell{padding-left:10px;padding-right:10px}.budget-summary{gap:24px}.data-grid{gap:12px}.export-option,.upload-zone{flex-wrap:wrap}.categories-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=940px){.dashboard-charts,.dashboard-bottom{grid-template-columns:1fr}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-card:nth-child(2){border-right:0}.stat-card:nth-child(-n+2){border-bottom:1px solid var(--mf-line)}.stat-foot{font-size:11px}.budget-summary{flex-wrap:wrap;gap:20px}.budget-summary>.g-button{margin-left:0}.data-grid{grid-template-columns:1fr}.planned-heading{flex-wrap:wrap;gap:18px}.planned-heading p{min-width:200px}.topbar-actions{gap:12px}.topbar-avatar{display:none}.goals-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.goal-add{min-height:75px}}@media (width<=720px){.main-shell{margin-left:0}.topbar{height:46px;padding:0 14px}.mobile-menu{color:var(--mf-muted);background:0 0;border:0;justify-content:center;align-items:center;margin-left:-3px;padding:3px;display:flex}.breadcrumb{gap:8px}.breadcrumb>span,.breadcrumb>svg{display:none}.breadcrumb .page-title{font-size:var(--g-text-subheader-2-font-size);line-height:var(--g-text-subheader-2-line-height)}.topbar-actions{gap:10px}.theme-switch .g-button{--g-button-padding:5px}.demo-tag{padding:2px 5px;font-size:11px}main{padding:var(--mf-page-start-gap) 12px 24px}h1{font-size:20px;line-height:26px}.page-meta{font-size:11px}.period-caption{display:none}.period-bar{gap:8px}.period-spacer{display:none}.currency-caption{font-size:11px}.stat-card{min-height:79px;padding:10px 12px}.stat-label{font-size:12px}.stat-value{font-size:22px}.stat-foot{font-size:11px}.dashboard-charts,.dashboard-bottom{gap:12px;margin-bottom:12px}.balance-chart>svg{height:145px}.balance-chart text{font-size:18px}.panel-heading{min-height:40px;padding:11px 12px}.panel-heading h2{font-size:13px}.panel-heading p,.chart-legend{font-size:11px}.budget-row{padding:9px 12px}.budget-label strong,.budget-label b{font-size:12px}.budget-caption{font-size:11px}.goals-grid{gap:10px}.goal-card{min-height:95px;padding:12px}.goal-amount{font-size:13px}.goal-amount span{margin-top:2px;display:block}.goal-add{min-height:95px}.ledger-table table{min-width:620px}.recent-panel .ledger-table table{min-width:530px}.ledger-table .g-table__cell{height:36px;font-size:12px}.ledger-payee{max-width:200px;font-size:12px}.filters{flex-wrap:wrap;gap:8px;padding:12px}.filters>.g-text-input{flex-basis:100%}.filters>.g-select{flex:1;min-width:0;max-width:none}.operations-toolbar{flex-direction:column;align-items:flex-start;gap:10px;padding:0 12px 12px}.operation-summary{flex-wrap:wrap;gap:5px 14px;min-height:46px;padding:8px 12px}.operation-summary>.g-button{margin-left:0}.budget-summary{gap:16px;padding:14px}.budget-summary>div{flex:1;min-width:100px}.budget-summary strong{font-size:20px!important}.budget-row.full{padding:12px;display:block}.budget-row.full .budget-label{margin-bottom:8px;display:flex}.budget-row.full .budget-label>span:nth-child(2){display:flex}.budget-row.full .budget-caption{margin-top:5px}.budget-row.full .progress{margin-top:0}.report-stats{grid-template-columns:1fr;gap:8px}.report-stats>div{flex-direction:row;justify-content:space-between;align-items:center;padding:12px 14px}.report-stats strong{font-size:20px}.report-table-header{grid-template-columns:1.2fr .5fr .9fr;gap:10px;padding:8px 12px}.report-table>button{grid-template-columns:1.2fr .5fr .9fr;gap:10px;padding:7px 12px}.report-table>button>span:nth-child(2)>.progress{display:none}.report-table>button>span{gap:5px}.report-table>button strong{font-size:11px}.report-table>button b{gap:4px;font-size:11px}.report-table .category-badge{width:20px}.planned-heading{gap:14px;padding:14px}.planned-heading p{min-width:100%;font-size:11px}.planned-row{flex-wrap:wrap;gap:9px;padding:10px 12px}.planned-info{min-width:calc(100% - 50px)}.planned-row>strong{flex:1;margin-left:43px;font-size:12px}.planned-row>.g-button{font-size:12px}.categories-grid{grid-template-columns:1fr}.section-toolbar{flex-wrap:wrap}.section-toolbar>.muted{font-size:11px}.data-card{padding:14px}.data-card h2{font-size:14px}.export-option{gap:9px}.export-option span{line-height:17px}.storage-panel{flex-wrap:wrap;padding:14px}.storage-panel>.storage-copy{min-width:80%}.storage-panel p{font-size:11px;line-height:18px}.data-mode{flex-wrap:wrap;gap:12px;padding:14px}.settings-panel form{padding:0 12px 14px}.settings-rates{gap:10px}.confirm-modal{padding:18px}.confirm-actions{gap:7px}.empty{min-height:135px;padding:22px 16px}}@media (width<=380px){.topbar-actions{gap:5px}.demo-tag{max-width:72px;font-size:11px}.stat-value{font-size:20px}.stat-foot{font-size:11px}.goals-grid{grid-template-columns:1fr}.goal-amount span{display:inline}.report-table>button,.report-table-header{grid-template-columns:minmax(0,1fr) 56px 110px 14px;gap:8px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.ledger-table .g-table__cell{box-sizing:border-box;height:36px}.ledger-table .g-table__head .g-table__cell{height:30px}.stat-card{padding-top:10px;padding-bottom:10px}.stat-value{line-height:26px}.stat-foot{line-height:14px}.balance-chart text{font-size:11px}.balance-chart svg>path[fill=none]{stroke:var(--g-color-text-info)}.balance-chart svg circle{fill:var(--g-color-text-info)}.chart-legend>span,.balance-chart .legend-dot{background:var(--g-color-text-info)}.budget-table-progress{align-items:center;gap:12px;display:flex}.budget-table-progress .progress{width:100px}.budget-table-progress small{color:var(--mf-muted);text-align:right;min-width:30px;font-size:11px}.operation-summary{grid-template-columns:100px 200px 200px minmax(0,1fr);gap:20px;display:grid}.operation-summary>span{white-space:nowrap}.result-currency{text-align:right}@media (width<=1180px){.journal-filters-row{flex-wrap:wrap}.journal-search{flex:1;min-width:180px}.journal-accounts-select{width:150px}.journal-categories-select{width:170px}.journal-reset{order:6;margin-left:auto}.operation-summary{grid-template-columns:100px 180px 180px;gap:12px}.result-currency{display:none}.planned-row{gap:10px}.planned-row>.g-button{--g-button-padding:8px}.planned-filters>.g-select{width:145px}}@media (width<=720px){.journal-filters{padding:12px 12px 0}.journal-filters-row{gap:8px}.journal-search{flex-basis:100%}.journal-accounts-select,.journal-categories-select{width:calc(50% - 4px)}.journal-types-row{flex-direction:column;align-items:stretch}.journal-types-row .g-segmented-radio-group{width:100%}.journal-types-row .g-segmented-radio-group__option-text{margin-inline:8px;font-size:12px}.journal-sort-select{width:100%;margin-left:0}.journal-period-row{gap:8px}.journal-period-select{width:150px}.journal-month-control label{display:none}.journal-month-arrow{--g-button-padding:4px}.journal-date-control{width:100%}.journal-date-control label{min-width:50px}.journal-date-picker{flex:1}.journal-amount-control{width:calc(50% - 8px)}.journal-currency-control{width:100%}.operation-summary{grid-template-columns:1fr 1fr;gap:6px 12px;padding-inline:12px}.result-count{grid-column:1/-1}.planned-filters{flex-wrap:wrap}.planned-filters>.g-select{width:145px}.panel-heading:has(.planned-filters){flex-wrap:wrap}.planned-row{grid-template-columns:112px minmax(0,1fr) 28px;gap:8px;display:grid}.planned-row>strong{grid-area:2/2;margin-left:0;font-size:12px}.planned-row>.g-button{grid-area:3/2/auto/4;justify-self:end}.planned-row>.g-button:has(svg):not(:last-child){grid-area:1/3}.planned-info{grid-area:1/2;min-width:0}.planned-date{grid-row:1/3;align-self:start;width:112px}.settings-savebar{flex-wrap:wrap;padding-bottom:12px}.settings-savebar>span{flex-basis:100%}.settings-savebar>.g-button:last-child{flex:1}.cashflow{padding-inline:12px}.cashflow-axis{min-width:58px;font-size:11px}.bar-chart{gap:4px}.bars{gap:3px;width:80%}.bar-group:nth-last-child(-n+2) .bar-tooltip{left:auto;right:0;transform:none}.section-toolbar{flex-wrap:wrap}.section-toolbar>.g-text-input{width:100%}.report-table-header,.report-table>button{grid-template-columns:minmax(0,1fr) 46px 105px 12px;gap:8px;padding-inline:12px}.report-table>button .progress{display:none}.report-table>button strong{font-size:12px}.report-table>button .category-badge{display:none}.balance-readout{max-width:60%}.skip-link{left:14px}}.transaction-list-mobile{display:none}.journal-reset-slot{flex-shrink:0;min-width:82px}@media (width<=1180px){.journal-reset-slot{order:6;margin-left:auto}}@media (width<=720px){:is(.ledger-scroll:has(.ledger-full),.ledger-scroll:has(.ledger-compact)){display:none}.transaction-list-mobile{display:block}.transaction-list-mobile>button{text-align:left;background:var(--mf-panel);width:100%;color:inherit;border:0;border-bottom:1px solid var(--mf-line);padding:12px;display:block}.transaction-list-mobile>button:last-child{border-bottom:0}.transaction-list-mobile>button:hover{background:var(--mf-hover)}.mobile-tx-main,.mobile-tx-meta{justify-content:space-between;gap:12px;display:flex}.mobile-tx-main strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.mobile-tx-main b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:500}.mobile-tx-meta{color:var(--mf-muted);margin-top:4px;font-size:12px}.mobile-tx-meta>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mobile-tx-meta svg{flex-shrink:0}.mobile-tx-account{color:var(--mf-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;line-height:16px;display:block;overflow:hidden}.journal-filters-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.journal-search{grid-column:1/-1;min-width:0}.journal-accounts-select,.journal-categories-select{order:unset;width:100%}.journal-more-filters{order:unset}.journal-reset-slot{order:unset;justify-self:end;margin:0}.period-bar:has([aria-label="Счета в аналитике"]){flex-wrap:wrap;height:auto}}.budget-mobile{display:none}@media (width<=720px){.journal-period-row .g-segmented-radio-group{order:3;width:100%}.journal-add{order:4;margin-inline-start:0}.journal-mobile-sort{margin-block-end:var(--g-spacing-3);display:flex}.journal-period-row .journal-period-select--month{flex-shrink:0;width:100px}.journal-period-row .month-picker,.journal-period-row .month-field{flex:1;min-width:0}.journal-period-row .month-field input{width:100%;min-width:0}.budget-desktop{display:none}.budget-mobile{display:block}.budget-mobile .budget-label{gap:10px}.budget-mobile .budget-label>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.budget-mobile .budget-label>span{flex-shrink:0;margin-left:auto}.budget-mobile .budget-label>svg{color:var(--mf-muted);flex-shrink:0}}.month-picker .month-picker-trigger{--g-button-padding:8px;min-width:152px}.month-picker-label{text-align:left;text-transform:capitalize;min-width:112px;margin-right:8px;font-size:12px;display:inline-block}.month-picker[data-invalid=true]{border-color:var(--g-color-line-danger)}.month-calendar{padding:8px}.journal-date-picker{width:152px}.spending-panel{min-width:0;display:block}.spending-panel>.spending-chart,.panel>.finance-chart{padding:0 var(--g-spacing-4) var(--g-spacing-3)}.dashboard-charts{grid-template-columns:minmax(0,1.4fr) minmax(360px,1fr);align-items:stretch}@media (width<=940px){.dashboard-charts{grid-template-columns:minmax(0,1fr)}}.goal-card:disabled,.goal-add:disabled{cursor:default;opacity:.55}.skip-link:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden}.planned-fee{color:var(--g-color-text-secondary);white-space:nowrap;font-size:11px;line-height:16px;display:block}.journal-operation-type-select{display:none}@media (width<=720px){.journal-period-row .journal-operation-type{display:none}.journal-operation-type-select{width:100%;display:inline-flex}}
