From 8dd971b6c2ed4294c4efd2a7c1d1dd993f1762e2 Mon Sep 17 00:00:00 2001 From: martyanov-av Date: Thu, 18 Apr 2024 17:55:16 +0300 Subject: [PATCH] publish --- docs/index.css | 2 + docs/index.css.map | 7 ++ docs/index.html | 14 +++ docs/index.js | 267 +++++++++++++++++++++++++++++++++++++++++++++ docs/index.js.map | 7 ++ 5 files changed, 297 insertions(+) create mode 100644 docs/index.css create mode 100644 docs/index.css.map create mode 100644 docs/index.html create mode 100644 docs/index.js create mode 100644 docs/index.js.map diff --git a/docs/index.css b/docs/index.css new file mode 100644 index 0000000..8dd6c80 --- /dev/null +++ b/docs/index.css @@ -0,0 +1,2 @@ +@charset "UTF-8";.g-icon{color:inherit;line-height:0;vertical-align:top}.g-hotkey{padding:1px 5px;border-radius:4px}.g-hotkey,.g-hotkey kbd{font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);font-weight:var(--g-text-body-font-weight);font-family:var(--g-font-family-sans)}.g-hotkey_view_light{background-color:var(--g-color-base-generic)}.g-hotkey_view_light .g-hotkey__plus{color:var(--g-color-text-hint)}.g-hotkey_view_dark{color:var(--g-color-text-light-complementary);background-color:var(--g-color-base-light-simple-hover)}.g-hotkey_view_dark .g-hotkey__plus{color:var(--g-color-text-light-hint)}.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-width: var(--g-popup-border-width, 1px);z-index:1000;visibility:hidden}.g-popup_open,.g-popup_exit_active{visibility:visible}.g-popup_exit_active[data-popper-placement*=bottom] .g-popup__content{animation-name:g-popup-bottom}.g-popup_exit_active[data-popper-placement*=top] .g-popup__content{animation-name:g-popup-top}.g-popup_exit_active[data-popper-placement*=left] .g-popup__content{animation-name:g-popup-left}.g-popup_exit_active[data-popper-placement*=right] .g-popup__content{animation-name:g-popup-right}.g-popup_enter_active[data-popper-placement*=bottom] .g-popup__content,.g-popup_appear_active[data-popper-placement*=bottom] .g-popup__content{animation-name:g-popup-bottom-open}.g-popup_enter_active[data-popper-placement*=top] .g-popup__content,.g-popup_appear_active[data-popper-placement*=top] .g-popup__content{animation-name:g-popup-top-open}.g-popup_enter_active[data-popper-placement*=left] .g-popup__content,.g-popup_appear_active[data-popper-placement*=left] .g-popup__content{animation-name:g-popup-left-open}.g-popup_enter_active[data-popper-placement*=right] .g-popup__content,.g-popup_appear_active[data-popper-placement*=right] .g-popup__content{animation-name:g-popup-right-open}.g-popup[data-popper-placement*=bottom] .g-popup__arrow{top:-9px}.g-popup[data-popper-placement*=top] .g-popup__arrow{bottom:-9px}.g-popup[data-popper-placement*=top] .g-popup__arrow-content{transform:rotate(180deg)}.g-popup[data-popper-placement*=left] .g-popup__arrow{right:-9px}.g-popup[data-popper-placement*=left] .g-popup__arrow-content{transform:rotate(90deg)}.g-popup[data-popper-placement*=right] .g-popup__arrow{left:-9px}.g-popup[data-popper-placement*=right] .g-popup__arrow-content{transform:rotate(-90deg)}.g-popup__content{position:relative;animation-duration:.1s;animation-timing-function:ease-out;animation-fill-mode:forwards;border-radius:4px;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);outline:none}.g-popup__content>:first-child:not(.g-popup__arrow),.g-popup__content>.g-popup__arrow+*{border-top-left-radius:inherit;border-top-right-radius:inherit}.g-popup__content>:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.g-popup__arrow-content{width:18px;height:18px;position:relative;overflow:hidden;display:flex}.g-popup__arrow-circle-wrapper{background-color:transparent;overflow:hidden;width:9px;height:9px;position:relative}.g-popup__arrow-circle{box-sizing:border-box;border-radius:50%;box-shadow:inset 0 0 0 calc(5px - var(--_--border-width)) var(--_--background-color),inset 0 0 0 5px var(--_--border-color);width:28px;height:30px;position:absolute}.g-popup__arrow-circle_left{right:-5px;bottom:-4px}.g-popup__arrow-circle_right{left:-5px;bottom:-4px}@keyframes g-popup-bottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@keyframes g-popup-bottom-open{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes g-popup-top{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes g-popup-top-open{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes g-popup-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-10px)}}@keyframes g-popup-left-open{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes g-popup-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(10px)}}@keyframes g-popup-right-open{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.g-action-tooltip{--g-popup-border-width: 0;--g-popup-background-color: var(--g-color-base-float-heavy)}.g-action-tooltip__content{padding:6px 12px;color:var(--g-color-text-light-primary);max-width:300px;box-sizing:border-box}.g-action-tooltip__heading{display:flex;align-items:baseline;justify-content:space-between}.g-action-tooltip__title{color:var(--g-color-text-light-primary)}.g-action-tooltip__hotkey{margin-left:8px}.g-action-tooltip__description{margin-top:4px;color:var(--g-color-text-light-secondary)}.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;--_--icon-space: calc( var(--g-button-padding, var(--_--padding)) + var(--g-button-icon-size, var(--_--icon-size)) + var(--g-button-icon-offset, var(--_--icon-offset)) );--_--icon-position: calc( var(--g-button-padding, var(--_--padding)) - ( var(--g-button-height, var(--_--height)) - var( --g-button-icon-size, var(--_--icon-size) ) ) / 2 );--_--font-size: var(--g-text-body-1-font-size);padding:0;font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:inherit;background:none;border:none;outline:none;cursor:pointer;display:inline-block;position:relative;overflow:visible;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(--g-text-body-1-font-size));font-size:var(--g-button-font-size, var(--_--font-size));-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;white-space:nowrap;-webkit-text-decoration:none;text-decoration:none;color:var(--g-button-text-color, var(--g-color-text-primary));color:var(--g-button-text-color, var(--_--text-color));background:transparent;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform .1s ease-out,color .15s linear;transform:scale(1)}.g-button:before{content:"";position:absolute;z-index:-1;inset:0;background-color:var(--g-button-background-color, var(--_--background-color));border:var(--g-button-border-width, var(--_--border-width)) solid var(--g-button-border-color, var(--_--border-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}.g-button:hover{color:var(--g-button-text-color-hover, var(--_--text-color-hover))}.g-button:hover: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)) solid 2px;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:"";position:absolute;z-index:-1;inset:0;transform:scale(1);transition:none}.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-size: 12px;--_--icon-offset: 4px}.g-button_size_s{--_--height: 24px;--_--border-radius: var(--g-border-radius-s);--_--padding: 8px;--_--icon-size: 16px;--_--icon-offset: 4px}.g-button_size_m{--_--height: 28px;--_--border-radius: var(--g-border-radius-m);--_--padding: 12px;--_--icon-size: 16px;--_--icon-offset: 8px}.g-button_size_l{--_--height: 36px;--_--border-radius: var(--g-border-radius-l);--_--padding: 16px;--_--icon-size: 16px;--_--icon-offset: 8px}.g-button_size_xl{--_--height: 44px;--_--border-radius: var(--g-border-radius-xl);--_--padding: 24px;--_--icon-size: 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-hover: var(--g-color-base-float-hover);background:var(--g-color-base-float)}.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_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.g-button_pin_round-round.g-button{border-radius:var(--g-button-border-radius, var(--_--border-radius))}.g-button.g-button_pin_brick-brick.g-button{border-radius:0}.g-button.g-button_pin_clear-clear.g-button{border-radius:0;border-left:0;border-right:0}.g-button.g-button_pin_circle-circle.g-button{border-radius:100px}.g-button.g-button_pin_round-brick.g-button{border-top-left-radius:var(--g-button-border-radius, var(--_--border-radius));border-top-right-radius:0;border-bottom-left-radius:var(--g-button-border-radius, var(--_--border-radius));border-bottom-right-radius:0}.g-button.g-button_pin_brick-round.g-button{border-top-left-radius:0;border-top-right-radius:var(--g-button-border-radius, var(--_--border-radius));border-bottom-left-radius:0;border-bottom-right-radius:var(--g-button-border-radius, var(--_--border-radius))}.g-button.g-button_pin_round-clear.g-button{border-top-left-radius:var(--g-button-border-radius, var(--_--border-radius));border-top-right-radius:0;border-bottom-left-radius:var(--g-button-border-radius, var(--_--border-radius));border-bottom-right-radius:0;border-right:0}.g-button.g-button_pin_clear-round.g-button{border-top-left-radius:0;border-top-right-radius:var(--g-button-border-radius, var(--_--border-radius));border-bottom-left-radius:0;border-bottom-right-radius:var(--g-button-border-radius, var(--_--border-radius));border-left:0}.g-button.g-button_pin_brick-clear.g-button{border-radius:0;border-right:0}.g-button.g-button_pin_clear-brick.g-button{border-radius:0;border-left:0}.g-button.g-button_pin_circle-brick.g-button{border-radius:100px 0 0 100px}.g-button.g-button_pin_brick-circle.g-button{border-radius:0 100px 100px 0}.g-button.g-button_pin_circle-clear.g-button{border-radius:100px 0 0 100px;border-right:0}.g-button.g-button_pin_clear-circle.g-button{border-radius:0 100px 100px 0;border-left:0}.g-button.g-button_pin_round-round:before{border-radius:var(--g-button-border-radius, var(--_--border-radius))}.g-button.g-button_pin_brick-brick:before{border-radius:0}.g-button.g-button_pin_clear-clear:before{border-radius:0;border-left:0;border-right:0}.g-button.g-button_pin_circle-circle:before{border-radius:100px}.g-button.g-button_pin_round-brick:before{border-top-left-radius:var(--g-button-border-radius, var(--_--border-radius));border-top-right-radius:0;border-bottom-left-radius:var(--g-button-border-radius, var(--_--border-radius));border-bottom-right-radius:0}.g-button.g-button_pin_brick-round:before{border-top-left-radius:0;border-top-right-radius:var(--g-button-border-radius, var(--_--border-radius));border-bottom-left-radius:0;border-bottom-right-radius:var(--g-button-border-radius, var(--_--border-radius))}.g-button.g-button_pin_round-clear:before{border-top-left-radius:var(--g-button-border-radius, var(--_--border-radius));border-top-right-radius:0;border-bottom-left-radius:var(--g-button-border-radius, var(--_--border-radius));border-bottom-right-radius:0;border-right:0}.g-button.g-button_pin_clear-round:before{border-top-left-radius:0;border-top-right-radius:var(--g-button-border-radius, var(--_--border-radius));border-bottom-left-radius:0;border-bottom-right-radius:var(--g-button-border-radius, var(--_--border-radius));border-left:0}.g-button.g-button_pin_brick-clear:before{border-radius:0;border-right:0}.g-button.g-button_pin_clear-brick:before{border-radius:0;border-left:0}.g-button.g-button_pin_circle-brick:before{border-radius:100px 0 0 100px}.g-button.g-button_pin_brick-circle:before{border-radius:0 100px 100px 0}.g-button.g-button_pin_circle-clear:before{border-radius:100px 0 0 100px;border-right:0}.g-button.g-button_pin_clear-circle:before{border-radius:0 100px 100px 0;border-left:0}.g-button.g-button_pin_round-round:after{border-radius:var(--g-button-border-radius, var(--_--border-radius))}.g-button.g-button_pin_brick-brick:after{border-radius:0}.g-button.g-button_pin_clear-clear:after{border-radius:0;border-left:0;border-right:0}.g-button.g-button_pin_circle-circle:after{border-radius:100px}.g-button.g-button_pin_round-brick:after{border-top-left-radius:var(--g-button-border-radius, var(--_--border-radius));border-top-right-radius:0;border-bottom-left-radius:var(--g-button-border-radius, var(--_--border-radius));border-bottom-right-radius:0}.g-button.g-button_pin_brick-round:after{border-top-left-radius:0;border-top-right-radius:var(--g-button-border-radius, var(--_--border-radius));border-bottom-left-radius:0;border-bottom-right-radius:var(--g-button-border-radius, var(--_--border-radius))}.g-button.g-button_pin_round-clear:after{border-top-left-radius:var(--g-button-border-radius, var(--_--border-radius));border-top-right-radius:0;border-bottom-left-radius:var(--g-button-border-radius, var(--_--border-radius));border-bottom-right-radius:0;border-right:0}.g-button.g-button_pin_clear-round:after{border-top-left-radius:0;border-top-right-radius:var(--g-button-border-radius, var(--_--border-radius));border-bottom-left-radius:0;border-bottom-right-radius:var(--g-button-border-radius, var(--_--border-radius));border-left:0}.g-button.g-button_pin_brick-clear:after{border-radius:0;border-right:0}.g-button.g-button_pin_clear-brick:after{border-radius:0;border-left:0}.g-button.g-button_pin_circle-brick:after{border-radius:100px 0 0 100px}.g-button.g-button_pin_brick-circle:after{border-radius:0 100px 100px 0}.g-button.g-button_pin_circle-clear:after{border-radius:100px 0 0 100px;border-right:0}.g-button.g-button_pin_clear-circle:after{border-radius:0 100px 100px 0;border-left:0}.g-button__text{display:inline-block;white-space:nowrap;padding:0 var(--g-button-padding, var(--_--padding))}.g-button__icon{display:inline-block;position:relative;width:var(--g-button-height, var(--_--height));height:var(--g-button-height, var(--_--height));pointer-events:none}.g-button__icon:after{content:"\a0";visibility:hidden}.g-button__icon-inner{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.g-button__icon_side_start,.g-button__icon_side_end{position:absolute;top:0}.g-button__icon_side_start{left:var(--_--icon-position)}.g-button__icon_side_start~.g-button__text{padding-left:var(--_--icon-space)}.g-button__icon_side_end{right:var(--_--icon-position)}.g-button__icon_side_end~.g-button__text{padding-right:var(--_--icon-space)}.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_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.g-button_view_normal-contrast:not(.g-button_loading),.g-button_disabled.g-button_view_outlined-contrast:not(.g-button_loading){--_--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.g-button_view_flat:not(.g-button_loading),.g-button_disabled.g-button_view_flat-secondary:not(.g-button_loading),.g-button_disabled.g-button_view_flat-info:not(.g-button_loading),.g-button_disabled.g-button_view_flat-success:not(.g-button_loading),.g-button_disabled.g-button_view_flat-warning:not(.g-button_loading),.g-button_disabled.g-button_view_flat-danger:not(.g-button_loading),.g-button_disabled.g-button_view_flat-utility:not(.g-button_loading),.g-button_disabled.g-button_view_flat-action:not(.g-button_loading),.g-button_disabled.g-button_view_flat-contrast:not(.g-button_loading){--_--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_selected:not(.g-button_view_outlined-contrast){--_--border-width: 0}.g-button_selected:not(.g-button_view_normal-contrast):not(.g-button_view_flat-contrast):not(.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_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_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:g-loading-animation .5s linear infinite}.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{display:block;overflow:hidden;text-overflow:ellipsis}.g-s__m_0{margin:var(--g-spacing-0)}.g-s__mr_0{margin-right:var(--g-spacing-0)}.g-s__ml_0{margin-left:var(--g-spacing-0)}.g-s__mt_0{margin-top:var(--g-spacing-0)}.g-s__mb_0{margin-bottom:var(--g-spacing-0)}.g-s__mx_0{margin-left:var(--g-spacing-0);margin-right:var(--g-spacing-0)}.g-s__my_0{margin-top:var(--g-spacing-0);margin-bottom:var(--g-spacing-0)}.g-s__p_0{padding:var(--g-spacing-0)}.g-s__pl_0{padding-left:var(--g-spacing-0)}.g-s__pr_0{padding-right:var(--g-spacing-0)}.g-s__pb_0{padding-bottom:var(--g-spacing-0)}.g-s__pt_0{padding-top:var(--g-spacing-0)}.g-s__py_0{padding-top:var(--g-spacing-0);padding-bottom:var(--g-spacing-0)}.g-s__px_0{padding-left:var(--g-spacing-0);padding-right:var(--g-spacing-0)}.g-s__m_half{margin:var(--g-spacing-half)}.g-s__mr_half{margin-right:var(--g-spacing-half)}.g-s__ml_half{margin-left:var(--g-spacing-half)}.g-s__mt_half{margin-top:var(--g-spacing-half)}.g-s__mb_half{margin-bottom:var(--g-spacing-half)}.g-s__mx_half{margin-left:var(--g-spacing-half);margin-right:var(--g-spacing-half)}.g-s__my_half{margin-top:var(--g-spacing-half);margin-bottom:var(--g-spacing-half)}.g-s__p_half{padding:var(--g-spacing-half)}.g-s__pl_half{padding-left:var(--g-spacing-half)}.g-s__pr_half{padding-right:var(--g-spacing-half)}.g-s__pb_half{padding-bottom:var(--g-spacing-half)}.g-s__pt_half{padding-top:var(--g-spacing-half)}.g-s__py_half{padding-top:var(--g-spacing-half);padding-bottom:var(--g-spacing-half)}.g-s__px_half{padding-left:var(--g-spacing-half);padding-right:var(--g-spacing-half)}.g-s__m_1{margin:var(--g-spacing-1)}.g-s__mr_1{margin-right:var(--g-spacing-1)}.g-s__ml_1{margin-left:var(--g-spacing-1)}.g-s__mt_1{margin-top:var(--g-spacing-1)}.g-s__mb_1{margin-bottom:var(--g-spacing-1)}.g-s__mx_1{margin-left:var(--g-spacing-1);margin-right:var(--g-spacing-1)}.g-s__my_1{margin-top:var(--g-spacing-1);margin-bottom:var(--g-spacing-1)}.g-s__p_1{padding:var(--g-spacing-1)}.g-s__pl_1{padding-left:var(--g-spacing-1)}.g-s__pr_1{padding-right:var(--g-spacing-1)}.g-s__pb_1{padding-bottom:var(--g-spacing-1)}.g-s__pt_1{padding-top:var(--g-spacing-1)}.g-s__py_1{padding-top:var(--g-spacing-1);padding-bottom:var(--g-spacing-1)}.g-s__px_1{padding-left:var(--g-spacing-1);padding-right:var(--g-spacing-1)}.g-s__m_2{margin:var(--g-spacing-2)}.g-s__mr_2{margin-right:var(--g-spacing-2)}.g-s__ml_2{margin-left:var(--g-spacing-2)}.g-s__mt_2{margin-top:var(--g-spacing-2)}.g-s__mb_2{margin-bottom:var(--g-spacing-2)}.g-s__mx_2{margin-left:var(--g-spacing-2);margin-right:var(--g-spacing-2)}.g-s__my_2{margin-top:var(--g-spacing-2);margin-bottom:var(--g-spacing-2)}.g-s__p_2{padding:var(--g-spacing-2)}.g-s__pl_2{padding-left:var(--g-spacing-2)}.g-s__pr_2{padding-right:var(--g-spacing-2)}.g-s__pb_2{padding-bottom:var(--g-spacing-2)}.g-s__pt_2{padding-top:var(--g-spacing-2)}.g-s__py_2{padding-top:var(--g-spacing-2);padding-bottom:var(--g-spacing-2)}.g-s__px_2{padding-left:var(--g-spacing-2);padding-right:var(--g-spacing-2)}.g-s__m_3{margin:var(--g-spacing-3)}.g-s__mr_3{margin-right:var(--g-spacing-3)}.g-s__ml_3{margin-left:var(--g-spacing-3)}.g-s__mt_3{margin-top:var(--g-spacing-3)}.g-s__mb_3{margin-bottom:var(--g-spacing-3)}.g-s__mx_3{margin-left:var(--g-spacing-3);margin-right:var(--g-spacing-3)}.g-s__my_3{margin-top:var(--g-spacing-3);margin-bottom:var(--g-spacing-3)}.g-s__p_3{padding:var(--g-spacing-3)}.g-s__pl_3{padding-left:var(--g-spacing-3)}.g-s__pr_3{padding-right:var(--g-spacing-3)}.g-s__pb_3{padding-bottom:var(--g-spacing-3)}.g-s__pt_3{padding-top:var(--g-spacing-3)}.g-s__py_3{padding-top:var(--g-spacing-3);padding-bottom:var(--g-spacing-3)}.g-s__px_3{padding-left:var(--g-spacing-3);padding-right:var(--g-spacing-3)}.g-s__m_4{margin:var(--g-spacing-4)}.g-s__mr_4{margin-right:var(--g-spacing-4)}.g-s__ml_4{margin-left:var(--g-spacing-4)}.g-s__mt_4{margin-top:var(--g-spacing-4)}.g-s__mb_4{margin-bottom:var(--g-spacing-4)}.g-s__mx_4{margin-left:var(--g-spacing-4);margin-right:var(--g-spacing-4)}.g-s__my_4{margin-top:var(--g-spacing-4);margin-bottom:var(--g-spacing-4)}.g-s__p_4{padding:var(--g-spacing-4)}.g-s__pl_4{padding-left:var(--g-spacing-4)}.g-s__pr_4{padding-right:var(--g-spacing-4)}.g-s__pb_4{padding-bottom:var(--g-spacing-4)}.g-s__pt_4{padding-top:var(--g-spacing-4)}.g-s__py_4{padding-top:var(--g-spacing-4);padding-bottom:var(--g-spacing-4)}.g-s__px_4{padding-left:var(--g-spacing-4);padding-right:var(--g-spacing-4)}.g-s__m_5{margin:var(--g-spacing-5)}.g-s__mr_5{margin-right:var(--g-spacing-5)}.g-s__ml_5{margin-left:var(--g-spacing-5)}.g-s__mt_5{margin-top:var(--g-spacing-5)}.g-s__mb_5{margin-bottom:var(--g-spacing-5)}.g-s__mx_5{margin-left:var(--g-spacing-5);margin-right:var(--g-spacing-5)}.g-s__my_5{margin-top:var(--g-spacing-5);margin-bottom:var(--g-spacing-5)}.g-s__p_5{padding:var(--g-spacing-5)}.g-s__pl_5{padding-left:var(--g-spacing-5)}.g-s__pr_5{padding-right:var(--g-spacing-5)}.g-s__pb_5{padding-bottom:var(--g-spacing-5)}.g-s__pt_5{padding-top:var(--g-spacing-5)}.g-s__py_5{padding-top:var(--g-spacing-5);padding-bottom:var(--g-spacing-5)}.g-s__px_5{padding-left:var(--g-spacing-5);padding-right:var(--g-spacing-5)}.g-s__m_6{margin:var(--g-spacing-6)}.g-s__mr_6{margin-right:var(--g-spacing-6)}.g-s__ml_6{margin-left:var(--g-spacing-6)}.g-s__mt_6{margin-top:var(--g-spacing-6)}.g-s__mb_6{margin-bottom:var(--g-spacing-6)}.g-s__mx_6{margin-left:var(--g-spacing-6);margin-right:var(--g-spacing-6)}.g-s__my_6{margin-top:var(--g-spacing-6);margin-bottom:var(--g-spacing-6)}.g-s__p_6{padding:var(--g-spacing-6)}.g-s__pl_6{padding-left:var(--g-spacing-6)}.g-s__pr_6{padding-right:var(--g-spacing-6)}.g-s__pb_6{padding-bottom:var(--g-spacing-6)}.g-s__pt_6{padding-top:var(--g-spacing-6)}.g-s__py_6{padding-top:var(--g-spacing-6);padding-bottom:var(--g-spacing-6)}.g-s__px_6{padding-left:var(--g-spacing-6);padding-right:var(--g-spacing-6)}.g-s__m_7{margin:var(--g-spacing-7)}.g-s__mr_7{margin-right:var(--g-spacing-7)}.g-s__ml_7{margin-left:var(--g-spacing-7)}.g-s__mt_7{margin-top:var(--g-spacing-7)}.g-s__mb_7{margin-bottom:var(--g-spacing-7)}.g-s__mx_7{margin-left:var(--g-spacing-7);margin-right:var(--g-spacing-7)}.g-s__my_7{margin-top:var(--g-spacing-7);margin-bottom:var(--g-spacing-7)}.g-s__p_7{padding:var(--g-spacing-7)}.g-s__pl_7{padding-left:var(--g-spacing-7)}.g-s__pr_7{padding-right:var(--g-spacing-7)}.g-s__pb_7{padding-bottom:var(--g-spacing-7)}.g-s__pt_7{padding-top:var(--g-spacing-7)}.g-s__py_7{padding-top:var(--g-spacing-7);padding-bottom:var(--g-spacing-7)}.g-s__px_7{padding-left:var(--g-spacing-7);padding-right:var(--g-spacing-7)}.g-s__m_8{margin:var(--g-spacing-8)}.g-s__mr_8{margin-right:var(--g-spacing-8)}.g-s__ml_8{margin-left:var(--g-spacing-8)}.g-s__mt_8{margin-top:var(--g-spacing-8)}.g-s__mb_8{margin-bottom:var(--g-spacing-8)}.g-s__mx_8{margin-left:var(--g-spacing-8);margin-right:var(--g-spacing-8)}.g-s__my_8{margin-top:var(--g-spacing-8);margin-bottom:var(--g-spacing-8)}.g-s__p_8{padding:var(--g-spacing-8)}.g-s__pl_8{padding-left:var(--g-spacing-8)}.g-s__pr_8{padding-right:var(--g-spacing-8)}.g-s__pb_8{padding-bottom:var(--g-spacing-8)}.g-s__pt_8{padding-top:var(--g-spacing-8)}.g-s__py_8{padding-top:var(--g-spacing-8);padding-bottom:var(--g-spacing-8)}.g-s__px_8{padding-left:var(--g-spacing-8);padding-right:var(--g-spacing-8)}.g-s__m_9{margin:var(--g-spacing-9)}.g-s__mr_9{margin-right:var(--g-spacing-9)}.g-s__ml_9{margin-left:var(--g-spacing-9)}.g-s__mt_9{margin-top:var(--g-spacing-9)}.g-s__mb_9{margin-bottom:var(--g-spacing-9)}.g-s__mx_9{margin-left:var(--g-spacing-9);margin-right:var(--g-spacing-9)}.g-s__my_9{margin-top:var(--g-spacing-9);margin-bottom:var(--g-spacing-9)}.g-s__p_9{padding:var(--g-spacing-9)}.g-s__pl_9{padding-left:var(--g-spacing-9)}.g-s__pr_9{padding-right:var(--g-spacing-9)}.g-s__pb_9{padding-bottom:var(--g-spacing-9)}.g-s__pt_9{padding-top:var(--g-spacing-9)}.g-s__py_9{padding-top:var(--g-spacing-9);padding-bottom:var(--g-spacing-9)}.g-s__px_9{padding-left:var(--g-spacing-9);padding-right:var(--g-spacing-9)}.g-s__m_10{margin:var(--g-spacing-10)}.g-s__mr_10{margin-right:var(--g-spacing-10)}.g-s__ml_10{margin-left:var(--g-spacing-10)}.g-s__mt_10{margin-top:var(--g-spacing-10)}.g-s__mb_10{margin-bottom:var(--g-spacing-10)}.g-s__mx_10{margin-left:var(--g-spacing-10);margin-right:var(--g-spacing-10)}.g-s__my_10{margin-top:var(--g-spacing-10);margin-bottom:var(--g-spacing-10)}.g-s__p_10{padding:var(--g-spacing-10)}.g-s__pl_10{padding-left:var(--g-spacing-10)}.g-s__pr_10{padding-right:var(--g-spacing-10)}.g-s__pb_10{padding-bottom:var(--g-spacing-10)}.g-s__pt_10{padding-top:var(--g-spacing-10)}.g-s__py_10{padding-top:var(--g-spacing-10);padding-bottom:var(--g-spacing-10)}.g-s__px_10{padding-left:var(--g-spacing-10);padding-right: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-x:hidden;overflow-y:auto;overflow:hidden auto}.g-box_overflow_y{overflow-x:auto;overflow-y:hidden;overflow:auto hidden}.g-flex{display:flex}.g-flex_inline{display:inline-flex}.g-flex_center-content{justify-content:center;align-items:center}.g-flex_s_0{margin-top:calc(-1 * var(--g-spacing-0))!important;margin-left:calc(-1 * var(--g-spacing-0))!important}.g-flex_s_0>*{padding-top:var(--g-spacing-0)!important;padding-left:var(--g-spacing-0)!important}.g-flex_s_half{margin-top:calc(-1 * var(--g-spacing-half))!important;margin-left:calc(-1 * var(--g-spacing-half))!important}.g-flex_s_half>*{padding-top:var(--g-spacing-half)!important;padding-left:var(--g-spacing-half)!important}.g-flex_s_1{margin-top:calc(-1 * var(--g-spacing-1))!important;margin-left:calc(-1 * var(--g-spacing-1))!important}.g-flex_s_1>*{padding-top:var(--g-spacing-1)!important;padding-left:var(--g-spacing-1)!important}.g-flex_s_2{margin-top:calc(-1 * var(--g-spacing-2))!important;margin-left:calc(-1 * var(--g-spacing-2))!important}.g-flex_s_2>*{padding-top:var(--g-spacing-2)!important;padding-left:var(--g-spacing-2)!important}.g-flex_s_3{margin-top:calc(-1 * var(--g-spacing-3))!important;margin-left:calc(-1 * var(--g-spacing-3))!important}.g-flex_s_3>*{padding-top:var(--g-spacing-3)!important;padding-left:var(--g-spacing-3)!important}.g-flex_s_4{margin-top:calc(-1 * var(--g-spacing-4))!important;margin-left:calc(-1 * var(--g-spacing-4))!important}.g-flex_s_4>*{padding-top:var(--g-spacing-4)!important;padding-left:var(--g-spacing-4)!important}.g-flex_s_5{margin-top:calc(-1 * var(--g-spacing-5))!important;margin-left:calc(-1 * var(--g-spacing-5))!important}.g-flex_s_5>*{padding-top:var(--g-spacing-5)!important;padding-left:var(--g-spacing-5)!important}.g-flex_s_6{margin-top:calc(-1 * var(--g-spacing-6))!important;margin-left:calc(-1 * var(--g-spacing-6))!important}.g-flex_s_6>*{padding-top:var(--g-spacing-6)!important;padding-left:var(--g-spacing-6)!important}.g-flex_s_7{margin-top:calc(-1 * var(--g-spacing-7))!important;margin-left:calc(-1 * var(--g-spacing-7))!important}.g-flex_s_7>*{padding-top:var(--g-spacing-7)!important;padding-left:var(--g-spacing-7)!important}.g-flex_s_8{margin-top:calc(-1 * var(--g-spacing-8))!important;margin-left:calc(-1 * var(--g-spacing-8))!important}.g-flex_s_8>*{padding-top:var(--g-spacing-8)!important;padding-left:var(--g-spacing-8)!important}.g-flex_s_9{margin-top:calc(-1 * var(--g-spacing-9))!important;margin-left:calc(-1 * var(--g-spacing-9))!important}.g-flex_s_9>*{padding-top:var(--g-spacing-9)!important;padding-left:var(--g-spacing-9)!important}.g-flex_s_10{margin-top:calc(-1 * var(--g-spacing-10))!important;margin-left:calc(-1 * var(--g-spacing-10))!important}.g-flex_s_10>*{padding-top:var(--g-spacing-10)!important;padding-left:var(--g-spacing-10)!important}.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-text_variant_display-1{font-size:var(--g-text-display-1-font-size);line-height:var(--g-text-display-1-line-height);font-weight:var(--g-text-display-font-weight)}.g-text_variant_display-2{font-size:var(--g-text-display-2-font-size);line-height:var(--g-text-display-2-line-height);font-weight:var(--g-text-display-font-weight)}.g-text_variant_display-3{font-size:var(--g-text-display-3-font-size);line-height:var(--g-text-display-3-line-height);font-weight:var(--g-text-display-font-weight)}.g-text_variant_display-4{font-size:var(--g-text-display-4-font-size);line-height:var(--g-text-display-4-line-height);font-weight:var(--g-text-display-font-weight)}.g-text_variant_code-1{font-family:var(--g-font-family-monospace);font-size:var(--g-text-code-1-font-size);line-height:var(--g-text-code-1-line-height);font-weight:var(--g-text-code-font-weight)}.g-text_variant_code-2{font-family:var(--g-font-family-monospace);font-size:var(--g-text-code-2-font-size);line-height:var(--g-text-code-2-line-height);font-weight:var(--g-text-code-font-weight)}.g-text_variant_code-3{font-family:var(--g-font-family-monospace);font-size:var(--g-text-code-3-font-size);line-height:var(--g-text-code-3-line-height);font-weight:var(--g-text-code-font-weight)}.g-text_variant_code-inline-1{font-family:var(--g-font-family-monospace);font-size:var(--g-text-code-inline-1-font-size);line-height:var(--g-text-code-inline-1-line-height);font-weight:var(--g-text-code-font-weight)}.g-text_variant_code-inline-2{font-family:var(--g-font-family-monospace);font-size:var(--g-text-code-inline-2-font-size);line-height:var(--g-text-code-inline-2-line-height);font-weight:var(--g-text-code-font-weight)}.g-text_variant_code-inline-3{font-family:var(--g-font-family-monospace);font-size:var(--g-text-code-inline-3-font-size);line-height:var(--g-text-code-inline-3-line-height);font-weight:var(--g-text-code-font-weight)}.g-text_variant_body-1{font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);font-weight:var(--g-text-body-font-weight)}.g-text_variant_body-2{font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height);font-weight:var(--g-text-body-font-weight)}.g-text_variant_body-3{font-size:var(--g-text-body-3-font-size);line-height:var(--g-text-body-3-line-height);font-weight:var(--g-text-body-font-weight)}.g-text_variant_body-short{font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);font-weight:var(--g-text-body-font-weight)}.g-text_variant_caption-1{font-size:var(--g-text-caption-1-font-size);line-height:var(--g-text-caption-1-line-height);font-weight:var(--g-text-caption-font-weight)}.g-text_variant_caption-2{font-size:var(--g-text-caption-2-font-size);line-height:var(--g-text-caption-2-line-height);font-weight:var(--g-text-caption-font-weight)}.g-text_variant_header-1{font-size:var(--g-text-header-1-font-size);line-height:var(--g-text-header-1-line-height);font-weight:var(--g-text-header-font-weight)}.g-text_variant_header-2{font-size:var(--g-text-header-2-font-size);line-height:var(--g-text-header-2-line-height);font-weight:var(--g-text-header-font-weight)}.g-text_variant_subheader-1{font-size:var(--g-text-subheader-1-font-size);line-height:var(--g-text-subheader-1-line-height);font-weight:var(--g-text-subheader-font-weight)}.g-text_variant_subheader-2{font-size:var(--g-text-subheader-2-font-size);line-height:var(--g-text-subheader-2-line-height);font-weight:var(--g-text-subheader-font-weight)}.g-text_variant_subheader-3{font-size:var(--g-text-subheader-3-font-size);line-height:var(--g-text-subheader-3-line-height);font-weight:var(--g-text-subheader-font-weight)}.g-text_ellipsis{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.g-text_ellipsis-lines{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;align-self:center;white-space:normal;-webkit-line-clamp:2}.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-alert_corners_square{--g-card-border-radius: 0}.g-alert__text-content{width:100%}.g-alert__actions_minContent{width:-moz-min-content;width:min-content}.g-arrow-toggle{display:inline-block;vertical-align:middle;transition:transform .1s ease-out}.g-arrow-toggle_direction_bottom{transform:scale(1)}.g-arrow-toggle_direction_left{transform:matrix(0,1,-1,0,0,0)}.g-arrow-toggle_direction_top{transform:scale(-1)}.g-arrow-toggle_direction_right{transform:matrix(0,-1,1,0,0,0)}.g-avatar{--_--size: 32px;--_--background-color: var(--g-color-base-misc-light);--_--border-color: currentColor;--_--color: var(--g-color-text-misc);--_--font-size: var(--g-text-body-1-font-size);--_--line-height: var(--g-text-body-1-line-height);overflow:hidden;display:inline-flex;justify-content:center;align-items:center;width:32px;width:var(--g-avatar-size, var(--_--size));height:32px;height:var(--g-avatar-size, var(--_--size));border-radius:50%;background-color:var(--g-avatar-background-color, var(--g-color-base-misc-light));background-color:var(--g-avatar-background-color, var(--_--background-color))}.g-avatar__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.g-avatar__icon{color:var(--g-avatar-color, var(--_--color))}.g-avatar__icon>svg{display:block}.g-avatar__text{color:var(--g-avatar-color, var(--_--color));font-size:var(--g-avatar-font-size, var(--_--font-size));line-height:var(--g-avatar-line-height, var(--_--line-height));font-weight:500}.g-avatar_with-border,.g-avatar_view_outlined{position:relative}.g-avatar_with-border:before,.g-avatar_with-border:after,.g-avatar_view_outlined:before,.g-avatar_view_outlined:after{content:"";z-index:1;position:absolute;inset:0;border-radius:50%}.g-avatar_with-border:before,.g-avatar_view_outlined:before{border:3px solid var(--g-color-base-background)}.g-avatar_with-border:after,.g-avatar_view_outlined:after{border:2px solid var(--g-avatar-border-color, var(--_--border-color))}.g-avatar_size_xs{--_--size: 24px}.g-avatar_size_s{--_--size: 28px}.g-avatar_size_m{--_--size: 32px}.g-avatar_size_l{--_--size: 42px}.g-avatar_size_xl{--_--size: 50px}.g-avatar_size_xs,.g-avatar_size_s{--_--font-size: var(--g-text-caption-1-font-size);--_--line-height: var(--g-text-caption-1-line-height)}.g-avatar_size_m,.g-avatar_size_l{--_--font-size: var(--g-text-body-1-font-size);--_--line-height: var(--g-text-body-1-line-height)}.g-avatar_size_xl{--_--font-size: var(--g-text-body-2-font-size);--_--line-height: var(--g-text-body-2-line-height)}.g-avatar_theme_normal.g-avatar_view_filled{--_--background-color: var(--g-color-base-misc-light);--_--color: var(--g-color-text-misc)}.g-avatar_theme_normal.g-avatar_view_outlined{--_--background-color: var(--g-color-base-background);--_--border-color: var(--g-color-text-misc);--_--color: var(--g-color-text-misc)}.g-avatar_theme_brand.g-avatar_view_filled{--_--background-color: var(--g-color-base-brand);--_--color: var(--g-color-text-brand-contrast)}.g-avatar_theme_brand.g-avatar_view_outlined{--_--background-color: var(--g-color-base-background);--_--border-color: var(--g-color-text-brand);--_--color: var(--g-color-text-brand)}.g-link{-webkit-text-decoration:none;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;border-radius:var(--g-focus-border-radius)}.g-link:focus-visible{outline:2px solid var(--g-color-line-focus)}.g-link_view_normal{color:var(--g-color-text-link)}.g-link_view_primary{color:var(--g-color-text-primary)}.g-link_view_secondary{color:var(--g-color-text-secondary)}.g-link_view_normal:hover,.g-link_view_primary:hover,.g-link_view_secondary:hover{color:var(--g-color-text-link-hover)}.g-link_visitable:visited{color:var(--g-color-text-link-visited)}.g-link_visitable:visited:hover{color:var(--g-color-text-link-visited-hover)}.g-menu{box-sizing:border-box;display:block;margin:0;padding:0;list-style:none;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;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;-moz-user-select:none;user-select:none;outline:none}.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-top:1px solid var(--g-color-line-generic)}.g-menu__item{display:flex;align-items:center;color:var(--g-color-text-primary);-webkit-text-decoration:none;text-decoration:none;outline:none;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}.g-menu__item-icon{display:flex}.g-menu__item-icon-end{display:flex;margin-right:0}.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{background-color:var(--g-color-base-simple-hover)}.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:transparent}.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{line-height:24px;padding:3px 0}.g-menu_size_s .g-menu__item,.g-menu_size_s .g-menu__group-label{padding:0 10px}.g-menu_size_s .g-menu__item-icon{margin-right:3px}.g-menu_size_s .g-menu__item-icon-end{margin-left:3px}.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-top:3px;padding-top:3px}.g-menu_size_m{line-height:24px;padding:4px 0}.g-menu_size_m .g-menu__item,.g-menu_size_m .g-menu__group-label{padding:0 13px}.g-menu_size_m .g-menu__item-icon{margin-right:4px}.g-menu_size_m .g-menu__item-icon-end{margin-left:4px}.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-top:4px;padding-top:4px}.g-menu_size_l{line-height:28px;padding:5px 0}.g-menu_size_l .g-menu__item,.g-menu_size_l .g-menu__group-label{padding:0 15px}.g-menu_size_l .g-menu__item-icon{margin-right:5px}.g-menu_size_l .g-menu__item-icon-end{margin-left:5px}.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-top:5px;padding-top:5px}.g-menu_size_xl{font-size:var(--g-text-body-2-font-size);line-height:36px;padding:6px 0}.g-menu_size_xl .g-menu__item,.g-menu_size_xl .g-menu__group-label{padding:0 15px}.g-menu_size_xl .g-menu__item-icon{margin-right:6px}.g-menu_size_xl .g-menu__item-icon-end{margin-left:6px}.g-menu_size_xl .g-menu__list-group-item:not(:first-child){margin-top:6px;padding-top:6px}.g-menu_size_xl .g-menu__list-group-item:not(:last-child){margin-bottom:6px;padding-bottom:6px}.g-dropdown-menu__switcher-wrapper{display:inline-block}.g-dropdown-menu__switcher-button{display:flex}.g-dropdown-menu__menu-item_separator{border-top:1px solid var(--g-color-line-generic-solid);margin:.5em 0;pointer-events:none}.g-dropdown-menu__sub-menu-arrow{right:-4px;position:relative}.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{position:absolute;top:0;width:10px;height:100%;content:""}.g-dropdown-menu__sub-menu .g-dropdown-menu__menu:before{left:-10px}.g-dropdown-menu__sub-menu .g-dropdown-menu__menu:after{right:-10px}.g-breadcrumbs__inner{display:inline-flex;align-items:center;width:100%;min-height:24px;overflow:hidden;gap:4px}.g-breadcrumbs__switcher{padding:0;font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:inherit;background:none;border:none;outline:none;cursor:pointer;color:var(--g-color-text-secondary)}.g-breadcrumbs__switcher:focus-visible{outline:2px solid var(--g-color-line-focus)}.g-breadcrumbs__item,.g-breadcrumbs__switcher{flex-shrink:1;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.g-breadcrumbs__item:focus-visible,.g-breadcrumbs__switcher:focus-visible{outline:2px solid var(--g-color-line-focus);border-radius:var(--g-focus-border-radius)}.g-breadcrumbs__item_more,.g-breadcrumbs__switcher_more{vertical-align:top}.g-breadcrumbs_calculated_no .g-breadcrumbs__item{overflow:visible}.g-breadcrumbs__divider{display:flex;align-items:center;color:var(--g-color-text-secondary)}.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item .g-menu__item{padding-left:80px!important}.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(0) .g-menu__item{padding-left:0!important}.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(1) .g-menu__item{padding-left:8px!important}.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(2) .g-menu__item{padding-left:16px!important}.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(3) .g-menu__item{padding-left:24px!important}.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(4) .g-menu__item{padding-left:32px!important}.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(5) .g-menu__item{padding-left:40px!important}.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(6) .g-menu__item{padding-left:48px!important}.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(7) .g-menu__item{padding-left:56px!important}.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(8) .g-menu__item{padding-left:64px!important}.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(9) .g-menu__item{padding-left:72px!important}.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(10) .g-menu__item{padding-left:80px!important}.g-control-label{display:inline-flex;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;-moz-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}.g-control-label_disabled{cursor:default;pointer-events:none}.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__indicator{flex-shrink:0}.g-control-label__text{flex-grow:1;white-space:normal}.g-control-label_disabled .g-control-label__text{opacity:.6}.g-control-label_size_m .g-control-label__text{margin-left:5px}.g-control-label_size_l .g-control-label__text{margin-left:7px}.g-checkbox__indicator{display:inline-block;position:relative;cursor:inherit}.g-checkbox__indicator:before{content:"";position:absolute;inset:0;background-color:transparent;border:1px solid var(--g-color-line-generic-accent);border-radius:4px;transition:background .1s linear}.g-checkbox__indicator:after{content:"\a0";visibility:hidden}.g-checkbox__icon{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;visibility:hidden;color:transparent;transform:translateY(-5px);transition:color .1s,transform .2s}.g-checkbox__control{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;background:none;border:none;outline:none;cursor:inherit}.g-checkbox__outline{position:absolute;top:0;left:0;width:100%;height:100%;background:none;pointer-events:none;border-radius:4px}.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: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:transparent}.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_disabled .g-checkbox__indicator:before{background-color:var(--g-color-base-generic-accent-disabled);border:transparent}.g-checkbox_disabled.g-checkbox_checked .g-checkbox__indicator:before,.g-checkbox_disabled.g-checkbox_indeterminate .g-checkbox__indicator:before{background-color:var(--g-color-base-brand);opacity:.5}.g-modal{display:none;position:fixed;inset:0;z-index:1000;visibility:hidden;margin:-9999px 0 0 -9999px;background-color:var(--g-color-sfx-veil);overflow:auto;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0)}.g-modal__content-aligner{min-width:100%;min-height:100%;display:inline-flex;align-items:center;justify-content:center}.g-modal__content-wrapper{margin:20px;margin:var(--g-modal-margin, 20px);border-radius:5px;border-radius:var(--g-modal-border-radius, 5px);overflow-x:hidden}.g-modal__content{background-color:var(--g-color-base-modal);border-radius:5px;border-radius:var(--g-modal-border-radius, 5px)}.g-modal__content_has-scroll{overflow-y:auto;max-height:calc(100vh - 40px);max-height:calc(100vh - var(--g-modal-margin, 20px) * 2)}.g-modal,.g-modal__content{animation-timing-function:ease-out;animation-fill-mode:forwards;outline:none}.g-modal_open,.g-modal_exit_active{display:block;visibility:visible;margin:0}.g-modal_enter_active,.g-modal_appear_active{animation-name:g-modal-open;animation-duration:.15s}.g-modal_enter_active .g-modal__content,.g-modal_appear_active .g-modal__content{animation-name:g-modal-content-open;animation-duration:.15s}.g-modal_exit_active{animation-name:g-modal;animation-duration:.2s}@keyframes g-modal{0%{opacity:1}to{opacity:0}}@keyframes g-modal-open{0%{opacity:0}to{opacity:1}}@keyframes g-modal-content-open{0%{transform:scale(.75)}to{transform:scale(1)}}.g-dialog-btn-close{position:absolute;top:14px;right:14px;z-index:1}.g-dialog-body{padding:10px var(--_--side-padding);flex:1 1 auto;overflow-y:auto}.g-dialog-body_has-borders{border-top:1px solid var(--g-color-line-generic);border-bottom:1px solid var(--g-color-line-generic)}.g-dialog-divider{border-top:1px solid var(--g-color-line-generic);margin:0 calc(-1 * var(--_--side-padding))}.g-dialog-footer{padding:28px var(--_--side-padding);display:flex;align-items:center}.g-dialog-footer__bts-wrapper{display:flex;gap:10px}.g-dialog-footer__children{flex-grow:1;height:100%;align-items:center;display:flex}.g-dialog-footer__button{min-width:128px;position:relative}.g-dialog-footer__error{padding:10px;color:var(--g-color-text-danger)}.g-dialog-header{padding-top:20px;padding-bottom:10px;padding-left:var(--_--side-padding);padding-right:calc(var(--_--side-padding) + var(--_--close-button-space) * var(--g-flow-is-ltr) + var(--_--close-button-space) * var(--g-flow-is-rtl));line-height:24px;display:flex;align-items:center;justify-content:flex-start;color:var(--g-color-text-primary)}.g-dialog-header__caption{font-size:var(--g-text-subheader-3-font-size);line-height:var(--g-text-subheader-3-line-height);font-weight:var(--g-text-subheader-font-weight)}.g-dialog{--_--side-padding: 32px;--_--close-button-space: 0px;position:relative;display:flex;flex-direction:column;width:var(--_--width, var(--g-dialog-width))}.g-dialog_has-scroll{overflow-y:auto;max-height:calc(100vh - 40px);max-height:calc(100vh - var(--g-modal-margin, 20px) * 2)}.g-dialog_size_s{--_--width: 480px}.g-dialog_size_m{--_--width: 720px}.g-dialog_size_l{--_--width: 900px}.g-dialog_has-close{--_--close-button-space: 24px}.g-disclosure_size_m .g-disclosure__trigger{font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);font-weight:var(--g-text-body-font-weight)}.g-disclosure_size_l .g-disclosure__trigger{font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height);font-weight:var(--g-text-body-font-weight)}.g-disclosure_size_xl .g-disclosure__trigger{font-size:var(--g-text-subheader-3-font-size);line-height:var(--g-text-subheader-3-line-height);font-weight:var(--g-text-subheader-font-weight)}.g-disclosure__trigger{padding:0;font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);color:inherit;background:none;border:none;outline:none;cursor:pointer;display:flex;flex-flow:row nowrap;gap:8px;flex-shrink:0;align-items:center;font-size:inherit;line-height:inherit;font-weight:inherit;border-radius:var(--g-focus-border-radius)}.g-disclosure__trigger:focus-visible{outline:2px solid var(--g-color-line-focus)}.g-disclosure__trigger_arrow_end{flex-direction:row-reverse}.g-disclosure__trigger_disabled{color:var(--g-color-text-secondary);cursor:auto}.g-disclosure__content{display:none}.g-disclosure__content_visible{display:block}.g-disclosure__content.g-disclosure_exit_active{display:block;animation-name:g-disclosure-collapsed;animation-duration:.1s;opacity:0}.g-disclosure__content.g-disclosure_enter_active{animation-name:g-disclosure-expanded;animation-duration:.2s}@keyframes g-disclosure-expanded{0%{opacity:.4}to{opacity:1}}@keyframes g-disclosure-collapsed{0%{opacity:1}to{opacity:0}}.g-divider_orientation_vertical{border-left:1px solid var(--g-divider-color, var(--g-color-line-generic))}.g-divider_orientation_horizontal{border-top:1px solid var(--g-divider-color, var(--g-color-line-generic))}.g-label{display:inline-flex;align-items:center;position:relative;transition-property:opacity,color,background-color;transition-duration:.15s;transition-timing-function:ease-in-out;box-sizing:border-box;--border-size: 0px;--_-bg-color: none;--_-bg-hover-color: none;--_-text-color: none;color:none;color:var(--_-text-color);background-color:none;background-color:var(--_-bg-color)}.g-label__text{font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);font-weight:var(--g-text-body-font-weight);display:flex;align-items:baseline;width:100%;text-align:center;white-space:nowrap;overflow:hidden}.g-label__content,.g-label__key{text-overflow:ellipsis;overflow:hidden}.g-label__value{display:flex;opacity:.7;overflow:hidden}.g-label__separator{margin:0 4px}.g-label__action-button{padding:0;font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:inherit;background:none;border:none;outline:none;cursor:pointer;border-radius:inherit;z-index:1}.g-label__action-button:focus-visible{outline:2px solid var(--g-color-line-focus)}.g-label__action-button:empty{position:absolute;inset:0}.g-label .g-label__addon{display:flex;align-items:center;justify-content:center}.g-label .g-label__addon_side_left,.g-label .g-label__addon_side_right{position:absolute;top:0}.g-label .g-label__addon_side_left{left:2px}.g-label .g-label__addon_side_right{right:0;z-index:2}.g-label .g-label__addon_interactive{--g-button-background-color: transparent;cursor:pointer;color:inherit;transition:color,background-color;transition-duration:.15s;transition-timing-function:ease-in-out}.g-label_size_xs{height:20px;border-radius:var(--g-border-radius-xs)}.g-label_size_xs .g-label__text{line-height:20px;margin:0 8px}.g-label_size_xs .g-label__addon{--addon-size: calc(20px - var(--border-size) * 2);width:calc(20px - var(--border-size) * 2);width:var(--addon-size);height:calc(20px - var(--border-size) * 2);height:var(--addon-size)}.g-label_size_xs.g-label_has-right-addon .g-label__text{margin-right:22px}.g-label_size_xs.g-label_has-left-addon .g-label__text{margin-left:24px}.g-label_size_s{height:24px;border-radius:var(--g-border-radius-s)}.g-label_size_s .g-label__text{line-height:24px;margin:0 10px}.g-label_size_s .g-label__addon{--addon-size: calc(24px - var(--border-size) * 2);width:calc(24px - var(--border-size) * 2);width:var(--addon-size);height:calc(24px - var(--border-size) * 2);height:var(--addon-size)}.g-label_size_s.g-label_has-right-addon .g-label__text{margin-right:26px}.g-label_size_s.g-label_has-left-addon .g-label__text{margin-left:28px}.g-label_size_m{height:28px;border-radius:var(--g-border-radius-m)}.g-label_size_m .g-label__text{line-height:28px;margin:0 12px}.g-label_size_m .g-label__addon{--addon-size: calc(28px - var(--border-size) * 2);width:calc(28px - var(--border-size) * 2);width:var(--addon-size);height:calc(28px - var(--border-size) * 2);height:var(--addon-size)}.g-label_size_m.g-label_has-right-addon .g-label__text{margin-right:32px}.g-label_size_m.g-label_has-left-addon .g-label__text{margin-left:32px}.g-label_disabled{opacity:.7;pointer-events:none}.g-label_is-interactive{cursor:pointer}.g-label_theme_normal{--_-bg-color: var(--g-color-base-misc-light);--_-bg-hover-color: 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-hover-color: 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-hover-color: 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-hover-color: 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-hover-color: 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-hover-color: 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-hover-color: var(--g-color-base-neutral-light-hover);--_-text-color: var(--g-color-text-complementary)}.g-label_theme_clear{--_-bg-color: transparent;--_-bg-hover-color: var(--g-color-base-simple-hover-solid);--_-text-color: var(--g-color-text-complementary);--border-size: 1px;border:1px solid var(--g-color-line-generic);border:var(--border-size) solid var(--g-color-line-generic)}.g-label_is-interactive:hover:not(:has(.g-label__addon_interactive:hover)){background-color:var(--_-bg-hover-color)}.g-label:not(.g-label_disabled) .g-label__addon_interactive{--g-button-background-color-hover: var(--_-bg-hover-color)}.g-label:not(.g-label_disabled) .g-label__addon_interactive:hover,.g-label:not(.g-label_disabled) .g-label__addon_interactive:focus,.g-label:not(.g-label_disabled) .g-label__addon_interactive:active{color:var(--_-text-color)}@keyframes g-pulse{50%{opacity:.15}}.g-loader{display:inline-flex;align-items:center}.g-loader__left,.g-loader__center,.g-loader__right{background:var(--g-color-base-brand);animation:g-pulse ease .8s infinite}.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{height:calc(20px / 1.5);width:5px}.g-loader_size_s .g-loader__center{width:5px;height:20px;margin-left:5px}.g-loader_size_s .g-loader__right{height:calc(20px / 1.5);width:5px;margin-left:5px}.g-loader_size_m .g-loader__left{height:calc(28px / 1.5);width:7px}.g-loader_size_m .g-loader__center{width:7px;height:28px;margin-left:7px}.g-loader_size_m .g-loader__right{height:calc(28px / 1.5);width:7px;margin-left:7px}.g-loader_size_l .g-loader__left{height:24px;width:9px}.g-loader_size_l .g-loader__center{width:9px;height:36px;margin-left:9px}.g-loader_size_l .g-loader__right{height:24px;width:9px;margin-left:9px}.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{display:flex;justify-content:space-between;vertical-align:top}.g-outer-additional-content__note,.g-outer-additional-content__error{margin-top:2px}.g-outer-additional-content__error{font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);font-weight:var(--g-text-body-font-weight);color:var(--g-color-text-danger)}.g-outer-additional-content__error:not(:last-child){margin-right:var(--g-spacing-2)}.g-outer-additional-content__note{margin-left:auto}.g-popover{display:inline-block;position:relative}.g-popover:not(.g-popover_disabled){cursor:pointer}.g-popover__handler{display:inline-block}.g-popover__tooltip{--_--padding: 16px;--_--close-offset: 8px;--_--close-size: 24px}.g-popover__tooltip-popup-content{box-sizing:border-box;min-height:40px;max-width:300px;max-width:var(--g-popover-max-width, 300px);padding:var(--g-popover-padding, var(--_--padding));cursor:default}.g-popover__tooltip-title{font-size:var(--g-text-subheader-3-font-size);line-height:var(--g-text-subheader-3-line-height);font-weight:var(--g-text-subheader-font-weight);display:inline-flex;margin:0 0 12px}.g-popover__tooltip-buttons{display:flex;flex-wrap:wrap;gap:5px;margin-top:20px}.g-popover__tooltip-button{flex:1}.g-popover__tooltip-close{position:absolute;top:var(--_--close-offset);right:var(--_--close-offset)}.g-popover__tooltip-content{font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);font-weight:var(--g-text-body-font-weight);word-wrap:break-word}.g-popover__tooltip-content_secondary{opacity:.7}.g-popover__tooltip-links>*{margin-top:8px}.g-popover__tooltip-links>*:first-child{margin-top:0}.g-popover__tooltip-content+.g-popover__tooltip-links>*:first-child{margin-top:12px}.g-popover__tooltip-link{font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);font-weight:var(--g-text-body-font-weight);display:inline-block}.g-popover__tooltip_theme_info.g-popover__tooltip_theme_info,.g-popover__tooltip_theme_info .g-popover__tooltip_theme_announcement,.g-popover__tooltip_theme_announcement.g-popover__tooltip_theme_info,.g-popover__tooltip_theme_announcement .g-popover__tooltip_theme_announcement{color:var(--g-color-text-primary)}.g-popover__tooltip_force-links-appearance.g-popover__tooltip_theme_info .g-popover__tooltip-content a:not(.g-button),.g-popover__tooltip_theme_announcement .g-popover__tooltip-content a:not(.g-button){-webkit-text-decoration:none;text-decoration:none;color:var(--g-color-text-link)}.g-popover__tooltip_force-links-appearance.g-popover__tooltip_theme_info .g-popover__tooltip-content a:not(.g-button):hover,.g-popover__tooltip_theme_announcement .g-popover__tooltip-content a:not(.g-button):hover{color:var(--g-color-text-link-hover)}.g-popover__tooltip_theme_announcement{--g-popup-background-color: var(--g-color-base-simple-hover-solid);--g-popup-border-color: var(--g-color-base-simple-hover-solid)}.g-popover__tooltip_theme_special{--g-popup-background-color: var(--g-color-base-brand);--g-popup-border-color: var(--g-color-base-brand);color:var(--g-color-text-light-primary)}.g-popover__tooltip_theme_special .g-popover__tooltip-content a:not(.g-button){font-weight:var(--g-text-accent-font-weight);color:var(--g-color-text-light-primary)}.g-popover__tooltip_theme_special .g-popover__tooltip-content a:not(.g-button):hover{color:var(--g-color-text-light-secondary)}.g-popover__tooltip_theme_special .g-link{color:var(--g-color-text-light-primary)}.g-popover__tooltip_theme_special .g-link:hover{color:var(--g-color-text-light-secondary)}.g-popover__tooltip_size_l{--_--padding: 24px}.g-popover__tooltip_size_l .g-popover__tooltip-title{font-size:var(--g-text-header-1-font-size);line-height:var(--g-text-header-1-line-height);font-weight:var(--g-text-header-font-weight)}.g-popover__tooltip_size_l .g-popover__tooltip-content{font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height);font-weight:var(--g-text-body-font-weight)}.g-popover__tooltip_with-close .g-popover__tooltip-title,.g-popover__tooltip_with-close .g-popover__tooltip-content{padding-right:calc(var(--_--close-offset) + var(--_--close-size) - var(--_--padding))}.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);display:inline-block;width:100%;position:relative}.g-text-input__content{box-sizing:border-box;overflow:hidden;display:flex;width:100%;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));color:var(--g-text-input-text-color, var(--_--text-color))}.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;display:inline-block;flex-grow:1;vertical-align:top;position:relative;margin:0;padding:0;width:100%;font-weight:var(--g-text-body-font-weight);font-family:var(--g-text-body-font-family);color:inherit;background-color:transparent;border:none;height:var(--g-text-input-height)}.g-text-input__control::-moz-placeholder{color:var(--g-text-input-placeholder-color, var(--_--placeholder-color));overflow:hidden;white-space:nowrap}.g-text-input__control::placeholder{color:var(--g-text-input-placeholder-color, var(--_--placeholder-color));overflow:hidden;white-space:nowrap}.g-text-input__control:focus{outline:none}.g-text-input__control[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.g-text-input__label{position:absolute;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:1;color:var(--g-text-input-label-color, var(--_--label-color))}.g-text-input__clear{flex-shrink:0;margin:auto 0}.g-text-input__clear_size_s,.g-text-input__clear_size_m{margin-right:1px}.g-text-input__clear_size_l,.g-text-input__clear_size_xl{margin-right:2px}.g-text-input__error-icon{box-sizing:content-box;color:var(--g-color-text-danger);padding-top:var(--_--error-icon-padding-block);padding-bottom:var(--_--error-icon-padding-block);padding-left:var(--_--error-icon-padding-inline);padding-right:var(--_--error-icon-padding-inline)}.g-text-input__additional-content{display:flex;align-items:center}.g-text-input_size_s{--_--error-icon-padding-block: 5px;--_--error-icon-padding-inline: 0 5px;--_--border-radius: var(--g-border-radius-s)}.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-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);font-weight:var(--g-text-body-font-weight);height:22px;height:calc(24px - var(--_--input-control-border-width) * 2);padding:3px 8px}.g-text-input_size_s .g-text-input__label{font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);font-weight:var(--g-text-body-font-weight);padding:3px 4px 3px 8px;font-weight:var(--g-text-accent-font-weight)}.g-text-input_size_s.g-text-input_has-start-content .g-text-input__label{padding-left: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-left:1px}.g-text-input_size_s .g-text-input__additional-content_placement_end{padding-right:1px}.g-text-input_size_m{--_--error-icon-padding-block: 5px;--_--error-icon-padding-inline: 0 5px;--_--border-radius: var(--g-border-radius-m)}.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-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);font-weight:var(--g-text-body-font-weight);height:26px;height:calc(28px - var(--_--input-control-border-width) * 2);padding:5px 8px}.g-text-input_size_m .g-text-input__label{font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);font-weight:var(--g-text-body-font-weight);padding:5px 4px 5px 8px;font-weight:var(--g-text-accent-font-weight)}.g-text-input_size_m.g-text-input_has-start-content .g-text-input__label{padding-left: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-left:1px}.g-text-input_size_m .g-text-input__additional-content_placement_end{padding-right:1px}.g-text-input_size_l{--_--error-icon-padding-block: 9px;--_--error-icon-padding-inline: 0 9px;--_--border-radius: var(--g-border-radius-l)}.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-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);font-weight:var(--g-text-body-font-weight);height:34px;height:calc(36px - var(--_--input-control-border-width) * 2);padding:9px 12px}.g-text-input_size_l .g-text-input__label{font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);font-weight:var(--g-text-body-font-weight);padding:9px 4px 9px 12px;font-weight:var(--g-text-accent-font-weight)}.g-text-input_size_l.g-text-input_has-start-content .g-text-input__label{padding-left: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-left:3px}.g-text-input_size_l .g-text-input__additional-content_placement_end{padding-right:3px}.g-text-input_size_xl{--_--error-icon-padding-block: 13px;--_--error-icon-padding-inline: 0 13px;--_--border-radius: var(--g-border-radius-xl)}.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-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height);font-weight:var(--g-text-body-font-weight);height:42px;height:calc(44px - var(--_--input-control-border-width) * 2);padding:11px 12px}.g-text-input_size_xl .g-text-input__label{font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height);font-weight:var(--g-text-body-font-weight);padding:11px 4px 11px 12px;font-weight:var(--g-text-accent-font-weight)}.g-text-input_size_xl.g-text-input_has-start-content .g-text-input__label{padding-left: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-left:3px}.g-text-input_size_xl .g-text-input__additional-content_placement_end{padding-right:3px}.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-left:0;border-right:0}.g-text-input_view_clear .g-text-input__control{padding-left:0;padding-right:0}.g-text-input.g-text-input_pin_round-round .g-text-input__content{border-radius:var(--g-text-input-border-radius, var(--_--border-radius))}.g-text-input.g-text-input_pin_brick-brick .g-text-input__content{border-radius:0}.g-text-input.g-text-input_pin_clear-clear .g-text-input__content{border-radius:0;border-left:0;border-right:0}.g-text-input.g-text-input_pin_circle-circle .g-text-input__content{border-radius:100px}.g-text-input.g-text-input_pin_round-brick .g-text-input__content{border-top-left-radius:var(--g-text-input-border-radius, var(--_--border-radius));border-top-right-radius:0;border-bottom-left-radius:var(--g-text-input-border-radius, var(--_--border-radius));border-bottom-right-radius:0}.g-text-input.g-text-input_pin_brick-round .g-text-input__content{border-top-left-radius:0;border-top-right-radius:var(--g-text-input-border-radius, var(--_--border-radius));border-bottom-left-radius:0;border-bottom-right-radius:var(--g-text-input-border-radius, var(--_--border-radius))}.g-text-input.g-text-input_pin_round-clear .g-text-input__content{border-top-left-radius:var(--g-text-input-border-radius, var(--_--border-radius));border-top-right-radius:0;border-bottom-left-radius:var(--g-text-input-border-radius, var(--_--border-radius));border-bottom-right-radius:0;border-right:0}.g-text-input.g-text-input_pin_clear-round .g-text-input__content{border-top-left-radius:0;border-top-right-radius:var(--g-text-input-border-radius, var(--_--border-radius));border-bottom-left-radius:0;border-bottom-right-radius:var(--g-text-input-border-radius, var(--_--border-radius));border-left:0}.g-text-input.g-text-input_pin_brick-clear .g-text-input__content{border-radius:0;border-right:0}.g-text-input.g-text-input_pin_clear-brick .g-text-input__content{border-radius:0;border-left:0}.g-text-input.g-text-input_pin_circle-brick .g-text-input__content{border-radius:100px 0 0 100px}.g-text-input.g-text-input_pin_brick-circle .g-text-input__content{border-radius:0 100px 100px 0}.g-text-input.g-text-input_pin_circle-clear .g-text-input__content{border-radius:100px 0 0 100px;border-right:0}.g-text-input.g-text-input_pin_clear-circle .g-text-input__content{border-radius:0 100px 100px 0;border-left: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{right:var(--g-scrollbar-width)}.g-text-input_has-start-content .g-text-input__control{padding-left:2px}.g-text-input_has-end-content .g-text-input__control{padding-right: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-bottom: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)}.g-list{--_--item-padding: var(--g-list-item-padding, 0);outline:none;display:flex;flex-direction:column;flex:1 1 auto;width:100%}.g-list__filter{padding:var(--_--item-padding);margin-bottom:8px;flex:0 0 auto}.g-list__items{flex:1 1 auto}.g-list__item,.g-list__empty-placeholder{box-sizing:border-box;display:flex;align-items:center;padding:var(--_--item-padding);-webkit-user-select:none;-moz-user-select:none;user-select:none;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_selected:hover{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-left:10px;margin-right: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-top:8px;padding-bottom:8px}.g-list__item-content{flex:1 1 auto;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;height:100%}.g-list__item-sort-icon{display:flex;align-items:center;width:12px;margin-right:4px;flex:0 0 auto;color:var(--g-color-text-hint)}.g-list__loading-indicator{display:flex;width:100%;align-items:center;justify-content:center}.g-pagination-ellipsis{font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);font-weight:var(--g-text-body-font-weight);display:flex;align-items:flex-end;color:var(--g-color-text-secondary)}.g-pagination-ellipsis_size_m{padding-bottom:5px}.g-pagination-ellipsis_size_l{padding-bottom:9px}.g-pagination-page__simple{font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);font-weight:var(--g-text-body-font-weight);display:flex;align-items:center}.g-pagination-page__simple_size_m{padding:0 13px}.g-pagination-page__simple_size_l{padding:0 18px}.g-pagination-page-of{font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);font-weight:var(--g-text-body-font-weight);display:flex;align-items:flex-end;color:var(--g-color-text-secondary)}.g-pagination-page-of_size_m{padding-bottom:5px}.g-pagination-page-of_size_l{padding-bottom:9px}.g-pagination-input.g-pagination-input_size_m{width:80px}.g-pagination-input.g-pagination-input_size_l{width:90px}.g-select-empty-placeholder{margin:4px;color:var(--g-color-text-hint)}.g-select-empty-placeholder_empty{margin-top:0}.g-select-counter{display:flex;justify-content:center;align-items:center;margin-left:4px;margin-right:4px;background-color:var(--g-color-base-generic)}.g-select-counter__text{margin-left:4px;margin-right:4px;flex-grow:1;text-align:center}.g-select-counter_size_xl .g-select-counter__text{margin-left:6px;margin-right:6px}.g-select-counter_size_s{border-radius:var(--g-border-radius-xs);height:20px;min-width:20px}.g-select-counter_size_m{border-radius:var(--g-border-radius-s);height:24px;min-width:24px}.g-select-counter_size_l{border-radius:var(--g-border-radius-m);height:28px;min-width:28px}.g-select-counter_size_xl{border-radius:var(--g-border-radius-l);margin-left:4px;margin-right:4px;height:36px;min-width:36px}.g-select-clear{padding:0;font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:inherit;background:none;border:none;outline:none;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;margin-left:auto;z-index:1}.g-select-clear:focus-visible{border:1px solid var(--g-color-line-generic-active)}.g-select-clear_size_s{height:24px;width:24px;border-radius:var(--g-border-radius-s)}.g-select-clear_size_m{height:28px;width:28px;border-radius:var(--g-border-radius-m)}.g-select-clear_size_l{height:36px;width:36px;border-radius:var(--g-border-radius-l)}.g-select-clear_size_xl{height:44px;width:44px;border-radius:var(--g-border-radius-xl)}.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);padding:0;font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:inherit;background:none;border:none;outline:none;cursor:pointer;position:relative;display:inline-flex;align-items:center;box-sizing:border-box;transition:transform .1s ease-out;width:100%;z-index:0}.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 9px;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 9px;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 13px;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 13px;padding:12px calc(var(--_--text-right-padding) + 1px)}.g-select-control__button{padding:0;font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:inherit;background:none;border:none;outline:none;cursor:pointer;display:inline-flex;align-items:center;overflow:hidden;width:100%;height:100%;transition:color .15s linear,background-color .15s linear}.g-select-control__button.g-select-control__button_pin_round-round:before{border-radius:var(--_--border-radius)}.g-select-control__button.g-select-control__button_pin_brick-brick:before{border-radius:0}.g-select-control__button.g-select-control__button_pin_clear-clear:before{border-radius:0;border-left:0;border-right:0}.g-select-control__button.g-select-control__button_pin_circle-circle:before{border-radius:100px}.g-select-control__button.g-select-control__button_pin_round-brick:before{border-top-left-radius:var(--_--border-radius);border-top-right-radius:0;border-bottom-left-radius:var(--_--border-radius);border-bottom-right-radius:0}.g-select-control__button.g-select-control__button_pin_brick-round:before{border-top-left-radius:0;border-top-right-radius:var(--_--border-radius);border-bottom-left-radius:0;border-bottom-right-radius:var(--_--border-radius)}.g-select-control__button.g-select-control__button_pin_round-clear:before{border-top-left-radius:var(--_--border-radius);border-top-right-radius:0;border-bottom-left-radius:var(--_--border-radius);border-bottom-right-radius:0;border-right:0}.g-select-control__button.g-select-control__button_pin_clear-round:before{border-top-left-radius:0;border-top-right-radius:var(--_--border-radius);border-bottom-left-radius:0;border-bottom-right-radius:var(--_--border-radius);border-left:0}.g-select-control__button.g-select-control__button_pin_brick-clear:before{border-radius:0;border-right:0}.g-select-control__button.g-select-control__button_pin_clear-brick:before{border-radius:0;border-left:0}.g-select-control__button.g-select-control__button_pin_circle-brick:before{border-radius:100px 0 0 100px}.g-select-control__button.g-select-control__button_pin_brick-circle:before{border-radius:0 100px 100px 0}.g-select-control__button.g-select-control__button_pin_circle-clear:before{border-radius:100px 0 0 100px;border-right:0}.g-select-control__button.g-select-control__button_pin_clear-circle:before{border-radius:0 100px 100px 0;border-left:0}.g-select-control__button.g-select-control__button_pin_round-round:after{border-radius:var(--_--border-radius)}.g-select-control__button.g-select-control__button_pin_brick-brick:after{border-radius:0}.g-select-control__button.g-select-control__button_pin_clear-clear:after{border-radius:0;border-left:0;border-right:0}.g-select-control__button.g-select-control__button_pin_circle-circle:after{border-radius:100px}.g-select-control__button.g-select-control__button_pin_round-brick:after{border-top-left-radius:var(--_--border-radius);border-top-right-radius:0;border-bottom-left-radius:var(--_--border-radius);border-bottom-right-radius:0}.g-select-control__button.g-select-control__button_pin_brick-round:after{border-top-left-radius:0;border-top-right-radius:var(--_--border-radius);border-bottom-left-radius:0;border-bottom-right-radius:var(--_--border-radius)}.g-select-control__button.g-select-control__button_pin_round-clear:after{border-top-left-radius:var(--_--border-radius);border-top-right-radius:0;border-bottom-left-radius:var(--_--border-radius);border-bottom-right-radius:0;border-right:0}.g-select-control__button.g-select-control__button_pin_clear-round:after{border-top-left-radius:0;border-top-right-radius:var(--_--border-radius);border-bottom-left-radius:0;border-bottom-right-radius:var(--_--border-radius);border-left:0}.g-select-control__button.g-select-control__button_pin_brick-clear:after{border-radius:0;border-right:0}.g-select-control__button.g-select-control__button_pin_clear-brick:after{border-radius:0;border-left:0}.g-select-control__button.g-select-control__button_pin_circle-brick:after{border-radius:100px 0 0 100px}.g-select-control__button.g-select-control__button_pin_brick-circle:after{border-radius:0 100px 100px 0}.g-select-control__button.g-select-control__button_pin_circle-clear:after{border-radius:100px 0 0 100px;border-right:0}.g-select-control__button.g-select-control__button_pin_clear-circle:after{border-radius:0 100px 100px 0;border-left:0}.g-select-control__button:before{content:"";position:absolute;inset:0;border:1px solid var(--g-color-line-generic);border-radius:var(--_--border-radius)}.g-select-control__button:after{content:"";position:absolute;inset:0;z-index:-1}.g-select-control__button_view_clear{border-color:transparent}.g-select-control__button_view_clear:before{border-color:transparent}.g-select-control__button_view_clear:after{border-color:transparent}.g-select-control__button_size_s,.g-select-control__button_size_m,.g-select-control__button_size_l{font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);font-weight:var(--g-text-body-font-weight)}.g-select-control__button_size_xl{font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height);font-weight:var(--g-text-body-font-weight)}.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:after{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:after{background-color:var(--g-color-base-generic-accent-disabled)}.g-select-control__button_disabled:before{border-color:transparent}.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);overflow:hidden;text-overflow:ellipsis;flex-shrink:0;max-width:50%;margin-right:4px;white-space:nowrap}.g-select-control__placeholder,.g-select-control__option-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:var(--_--text-right-padding)}.g-select-control_has-clear.g-select-control_size_s .g-select-control__button_disabled .g-select-control__placeholder,.g-select-control_has-clear.g-select-control_size_s .g-select-control__button_disabled .g-select-control__option-text{padding-right:calc(24px + var(--_--text-right-padding))}.g-select-control_has-clear.g-select-control_size_m .g-select-control__button_disabled .g-select-control__placeholder,.g-select-control_has-clear.g-select-control_size_m .g-select-control__button_disabled .g-select-control__option-text{padding-right:calc(28px + var(--_--text-right-padding))}.g-select-control_has-clear.g-select-control_size_l .g-select-control__button_disabled .g-select-control__placeholder,.g-select-control_has-clear.g-select-control_size_l .g-select-control__button_disabled .g-select-control__option-text{padding-right:calc(36px + var(--_--text-right-padding))}.g-select-control_has-clear.g-select-control_size_xl .g-select-control__button_disabled .g-select-control__placeholder,.g-select-control_has-clear.g-select-control_size_xl .g-select-control__button_disabled .g-select-control__option-text{padding-right:calc(44px + var(--_--text-right-padding))}.g-select-control__placeholder{color:var(--g-color-text-hint)}.g-select-control_has-clear:not(.g-select-control_has-value).g-select-control_size_s .g-select-control__button:not(.g-select-control__button_disabled) .g-select-control__placeholder{padding-right:calc(24px + var(--_--text-right-padding))}.g-select-control_has-clear:not(.g-select-control_has-value).g-select-control_size_m .g-select-control__button:not(.g-select-control__button_disabled) .g-select-control__placeholder{padding-right:calc(28px + var(--_--text-right-padding))}.g-select-control_has-clear:not(.g-select-control_has-value).g-select-control_size_l .g-select-control__button:not(.g-select-control__button_disabled) .g-select-control__placeholder{padding-right:calc(36px + var(--_--text-right-padding))}.g-select-control_has-clear:not(.g-select-control_has-value).g-select-control_size_xl .g-select-control__button:not(.g-select-control__button_disabled) .g-select-control__placeholder{padding-right:calc(44px + var(--_--text-right-padding))}.g-select-control__chevron-icon{flex:0 0 16px;margin-left:auto;color:var(--g-color-text-secondary)}.g-select-control__chevron-icon_disabled{color:var(--g-color-text-hint)}.g-select-clear+.g-select-control__chevron-icon{margin-left:0}.g-select-control__error-icon{padding:0;font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:inherit;background:none;border:none;outline:none;cursor:pointer;box-sizing:content-box;color:var(--g-color-text-danger);padding:var(--_--text-input-error-icon-padding);border-radius:var(--g-focus-border-radius)}.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-filter .g-select-filter__input,.g-select-filter .g-select-filter__input:hover,.g-select-filter .g-select-filter__input:focus{border-color:var(--g-color-line-generic-active)}.g-select-list{display:flex;margin:4px 0;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){overflow:auto}.g-select-list_mobile{max-height:calc(90vh - 20px)}.g-select-list__group-label,.g-select-list__group-label-custom{box-sizing:border-box;position:relative;width:100%;height:auto;padding:0}.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;padding:12px 12px 8px;font-size:var(--g-text-body-2-font-size)}.g-select-list_mobile .g-select-list__group-label:not(.g-select-list__group-label_empty){height:36px;padding:12px 12px 8px;font-size:var(--g-text-body-2-font-size)}.g-select-list__item:not(:first-child) .g-select-list__group-label{margin-top:5px}.g-select-list__item:not(:first-child) .g-select-list__group-label:before{content:"";position:absolute;top:-3px;left:0;width:100%;height:1px;background-color:var(--g-color-line-generic)}.g-select-list__group-label-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:var(--g-text-accent-font-weight);width:100%}.g-select-list__item.g-list__item_selected{background:none}.g-select-list__item.g-list__item_selected:hover,.g-select-list__item.g-list__item_active{background:var(--g-color-base-simple-hover)}.g-select-list__option{box-sizing:border-box;display:flex;align-items:center;width:100%;height:100%;cursor:pointer}.g-select-list_size_s .g-select-list__option{padding:0 8px;--_--select-tick-icon-padding-right:4px}.g-select-list_size_s .g-select-list__option .g-select-list__option-default-label{height:24px;line-height:24px}.g-select-list_size_m .g-select-list__option{padding:0 8px;--_--select-tick-icon-padding-right:4px}.g-select-list_size_m .g-select-list__option .g-select-list__option-default-label{height:28px;line-height:28px}.g-select-list_size_l .g-select-list__option{padding:0 12px;--_--select-tick-icon-padding-right:6px}.g-select-list_size_l .g-select-list__option .g-select-list__option-default-label{height:36px;line-height:36px}.g-select-list_size_xl .g-select-list__option{padding:0 12px;--_--select-tick-icon-padding-right:6px}.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_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-right:6px}.g-select-list__option_colored{background-color:var(--g-color-base-selection)}.g-select-list__option_disabled{cursor:default}.g-select-list__option-default-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--g-text-body-1-font-size);width:100%}.g-select-list__option-default-label_disabled{color:var(--g-color-text-secondary)}.g-select-list__tick-icon{box-sizing:content-box;flex:0 0 16px;visibility:hidden;color:var(--g-color-text-info);padding-right:var(--_--select-tick-icon-padding-right)}.g-select-list__tick-icon_shown{visibility:visible}.g-select-list__loading-indicator{display:flex;width:100%;align-items:center;justify-content:center}.g-sheet{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000}.g-sheet__veil{position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--g-color-sfx-veil);opacity:0;will-change:opacity}.g-sheet__veil_with-transition{transition:opacity .3s ease}.g-sheet__sheet{position:absolute;top:100%;left:0;width:100%;max-height:90%;will-change:transform}.g-sheet__sheet_with-transition{transition:transform .3s ease}.g-sheet__sheet-swipe-area{position:absolute;top:-20px;left:0;width:100%;height:40px;z-index:1}.g-sheet__sheet-top{position:relative;height:20px;border-top-left-radius:20px;border-top-right-radius:20px;background-color:var(--g-color-base-float)}.g-sheet__sheet-top-resizer{--_--translate-x: calc(-50% * var(--g-flow-direction));position:absolute;top:50%;left:50%;transform:translate(calc(-50% * var(--g-flow-direction))) translateY(-50%);transform:translate(var(--_--translate-x)) translateY(-50%);width:40px;height:4px;border-radius:4px;background-color:var(--g-color-line-generic)}.g-sheet__sheet-content{box-sizing:border-box;width:100%;padding:0 10px;padding:var(--g-sheet-content-padding, 0 10px);max-height:calc(90% - 20px);overflow-x:hidden;overflow-y:auto;overflow:hidden auto;overscroll-behavior-y:contain;background-color:var(--g-color-base-float);transition:height .3s ease}.g-sheet__sheet-content_without-scroll{overflow:hidden}.g-sheet__sheet-content-title{padding-bottom:8px;font-size:var(--g-text-body-2-font-size);line-height:28px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.g-select-popup{display:flex;flex-direction:column;max-height:90vh}.g-select{display:inline-block;max-width:100%}.g-select_width_max{width:100%}.g-pagination{display:flex}.g-pagination__pagination-item{margin-right:4px;flex-shrink:0}.g-pagination__input,.g-pagination__page-sizer{margin:0 4px;flex-shrink:0}.g-palette{display:inline-flex;flex-flow:column wrap;gap:8px}.g-palette:focus{border:none;outline:none}.g-palette__row{display:inline-flex;gap:8px}.g-palette_size_xs .g-palette__option{font-size:12px}.g-palette_size_s .g-palette__option,.g-palette_size_m .g-palette__option,.g-palette_size_l .g-palette__option{font-size:16px}.g-palette_size_xl .g-palette__option{font-size:20px}.g-user-label{position:relative;z-index:0;display:inline-flex;max-width:100%;height:28px;border-radius:20px;transition-property:background-color;transition-duration:.1s;transition-timing-function:ease-in-out}.g-user-label_view_outlined:after{position:absolute;z-index:-1;inset:0;content:"";border:1px solid var(--g-color-line-generic);border-radius:20px;transition-property:border-color;transition-duration:.1s;transition-timing-function:ease-in-out}.g-user-label_empty{padding-left:12px}.g-user-label_clickable:hover{cursor:pointer;background-color:var(--g-color-base-simple-hover)}.g-user-label_clickable:hover:after{border-color:transparent}.g-user-label__main{padding:0 6px 0 0;font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:inherit;background:none;border:none;outline:none;cursor:pointer;display:inline-flex;align-items:center;min-width:0;border-radius:inherit}.g-user-label_closeable .g-user-label__main{padding-right:0}.g-user-label_clickable .g-user-label__main{outline-offset:-1px}.g-user-label_clickable .g-user-label__main:focus-visible{outline:2px solid var(--g-color-line-focus)}.g-user-label__avatar{--g-avatar-background-color: var(--g-color-base-generic-accent);--g-avatar-color: var(--g-color-text-primary);display:flex;margin-right:6px}.g-user-label__text{font-size:inherit;font-size:var(--g-user-label-font-size, inherit);line-height:inherit;line-height:var(--g-user-label-line-height, inherit);min-width:0;margin-right:6px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.g-user-label__close{padding:0 6px 0 0;font-family:var(--g-text-body-font-family);font-size:inherit;font-weight:var(--g-text-body-font-weight);color:inherit;background:none;border:none;outline:none;box-sizing:content-box;box-sizing:initial;display:inline-flex;justify-content:center;align-items:center;width:16px;cursor:pointer;color:var(--g-color-text-secondary);transition-property:color;transition-duration:.1s;transition-timing-function:ease-in-out}.g-user-label__close:hover{color:var(--g-color-text-primary)}.g-user-label__close-icon{border-radius:var(--g-focus-border-radius)}.g-user-label__close:focus-visible .g-user-label__close-icon{outline:2px solid var(--g-color-line-focus)}.g-progress{--_--empty-background-color: var(--g-color-base-generic);--_--empty-text-color: var(--g-color-text-primary);--_--filled-text-color: var(--g-color-text-primary);--_--filled-background-color: var(--g-color-base-neutral-medium);position:relative;margin:0 auto;overflow:hidden;border-radius:3px;background-color:var(--g-progress-empty-background-color, var(--g-color-base-generic));background-color:var(--g-progress-empty-background-color, var(--_--empty-background-color));text-align:center}.g-progress__text{font-size:var(--g-text-body-short-font-size);font-weight:var(--g-text-body-font-weight);font-family:var(--g-text-body-font-family);padding:0 10px;box-sizing:border-box;position:relative;color:var(--g-progress-empty-text-color, var(--_--empty-text-color))}.g-progress__text-inner{font-size:var(--g-text-body-short-font-size);font-weight:var(--g-text-body-font-weight);font-family:var(--g-text-body-font-family);padding:0 10px;box-sizing:border-box;position:absolute;width:100%;height:100%;color:var(--g-progress-filled-text-color, var(--_--empty-text-color));transition:transform .6s ease}.g-progress__item{position:relative;float:left;width:100%;height:100%;overflow:hidden;transition:transform .6s ease,width .6s ease,background-color .6s ease;background-color:var(--g-progress-filled-background-color, var(--_--filled-background-color))}[dir=rtl] .g-progress__item{float:right}.g-progress__item_theme_default{--_--filled-background-color: var(--g-color-base-neutral-medium)}.g-progress__item_theme_success{--_--filled-background-color: var(--g-color-base-positive-medium)}.g-progress__item_theme_warning{--_--filled-background-color: var(--g-color-base-warning-medium)}.g-progress__item_theme_danger{--_--filled-background-color: var(--g-color-base-danger-medium)}.g-progress__item_theme_info{--_--filled-background-color: var(--g-color-base-info-medium)}.g-progress__item_theme_misc{--_--filled-background-color: var(--g-color-base-misc-medium)}.g-progress__item_loading{background-image:repeating-linear-gradient(-45deg,rgba(255,255,255,.3),rgba(255,255,255,.3) 4px,transparent 4px,transparent 8px);background-size:150%;background-clip:padding-box;animation:g-loading-animation .5s linear infinite}.g-progress__stack{position:relative;width:100%;margin:0 auto;overflow:hidden;color:var(--g-color-text-light-primary);transition:transform .6s ease}.g-progress_size_m,.g-progress_size_m .g-progress__stack{height:20px;line-height:20px}.g-progress_size_m .g-progress__text{height:20px;margin-bottom:-20px}.g-progress_size_s,.g-progress_size_s .g-progress__stack{height:10px;line-height:10px}.g-progress_size_xs,.g-progress_size_xs .g-progress__stack{height:4px;line-height:4px}.g-progress_size_s .g-progress__text,.g-progress_size_s .g-progress__text-inner,.g-progress_size_xs .g-progress__text,.g-progress_size_xs .g-progress__text-inner{display:none}.g-radio__indicator{display:inline-block;position:relative;cursor:inherit}.g-radio__indicator:before{content:"";position:absolute;inset:0;background-color:transparent;border:1px solid var(--g-color-line-generic-accent);border-radius:50%;transition:background .1s linear}.g-radio__indicator:after{content:"\a0";visibility:hidden}.g-radio__disc:before{content:"";position:absolute;border:none;background-color:var(--g-color-text-brand-contrast);border-radius:50%;opacity:0;transform:scale(.1);transition:opacity .1s,transform .2s}.g-radio__control{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;background:none;border:none;outline:none;cursor:inherit}.g-radio__outline{position:absolute;top:0;left:0;width:100%;height:100%;background:none;pointer-events:none;border-radius:50%}.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: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:transparent}.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:transparent}.g-radio_disabled.g-radio_checked .g-radio__indicator:before{background-color:var(--g-color-base-brand);opacity:.5}.g-radio-button{box-sizing:border-box;display:inline-flex;flex-direction:row;font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);border-radius:var(--_--border-radius);background-color:var(--g-color-base-generic);position:relative;--_--border-radius-inner: calc(var(--_--border-radius) - 3px)}.g-radio-button__plate{position:absolute;top:0;bottom:0;transition:left .2s,width .2s}.g-radio-button__plate[hidden]{display:none}.g-radio-button__option{flex:1 1 auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:var(--g-text-body-1-font-size);text-align:center;border-radius:var(--_--border-radius-inner);cursor:pointer;transform:scale(1);transition:color .15s linear}.g-radio-button__option-outline{content:"";position:absolute;z-index:-1;inset:3px;border-radius:var(--_--border-radius-inner)}.g-radio-button__option-control{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:none;outline:none;opacity:0;cursor:inherit}.g-radio-button__option-control:focus-visible+.g-radio-button__option-outline{outline:2px solid var(--g-color-line-focus)}.g-radio-button__option-text{display:inline-block;white-space:nowrap;color:var(--g-color-text-complementary)}.g-radio-button__option-text_icon{height:100%;display:flex;align-items:center}.g-radio-button__option:hover .g-radio-button__option-text,.g-radio-button__option_checked .g-radio-button__option-text{color:var(--g-color-text-primary)}.g-radio-button__option_checked{cursor:default}.g-radio-button__option_disabled{cursor:default;pointer-events:none}.g-radio-button__option_disabled .g-radio-button__option-text{color:var(--g-color-text-hint)}.g-radio-button__plate:before,.g-radio-button__option:before{position:absolute;inset:3px;border-radius:var(--_--border-radius-inner)}.g-radio-button__option:before{z-index:-1}.g-radio-button__plate:before,.g-radio-button__plate[hidden]~.g-radio-button__option_checked:before{content:"";background-color:var(--g-color-base-background)}.g-radio-button_size_s{--_--border-radius: var(--g-border-radius-s)}.g-radio-button_size_s .g-radio-button__option{height:24px;line-height:24px}.g-radio-button_size_s .g-radio-button__option-text{margin:0 10px}.g-radio-button_size_m{--_--border-radius: var(--g-border-radius-m)}.g-radio-button_size_m .g-radio-button__option{height:28px;line-height:28px}.g-radio-button_size_m .g-radio-button__option-text{margin:0 13px}.g-radio-button_size_l{--_--border-radius: var(--g-border-radius-l)}.g-radio-button_size_l .g-radio-button__option{height:36px;line-height:36px}.g-radio-button_size_l .g-radio-button__option-text{margin:0 18px}.g-radio-button_size_xl{--_--border-radius: var(--g-border-radius-xl)}.g-radio-button_size_xl .g-radio-button__option{height:44px;line-height:44px;font-size:var(--g-text-body-2-font-size)}.g-radio-button_size_xl .g-radio-button__option-text{margin:0 25px}.g-radio-button_width_auto{max-width:100%}.g-radio-button_width_max{width:100%}.g-radio-button_width_auto .g-radio-button__option,.g-radio-button_width_max .g-radio-button__option{overflow:hidden}.g-radio-button_width_auto .g-radio-button__option-text,.g-radio-button_width_max .g-radio-button__option-text{display:block;overflow:hidden;text-overflow:ellipsis}.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-right: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-right:15px}.g-radio-group_direction_vertical{display:flex;flex-direction:column}.g-radio-group_direction_vertical.g-radio-group_size_m .g-radio-group__option:not(:last-child){margin-bottom:8px}.g-radio-group_direction_vertical.g-radio-group_size_l .g-radio-group__option:not(:last-child){margin-bottom:12px}.g-skeleton{--_--animation-from: calc(-100% * var(--g-flow-direction));--_--animation-to: calc(100% * var(--g-flow-direction));--_--gradient-deg: calc(90deg * var(--g-flow-direction));display:inline-block;position:relative;z-index:0;width:100%;border-radius:5px;overflow:hidden;background-color:var(--g-color-base-generic)}.g-skeleton:after{position:absolute;inset:0;background-image:linear-gradient(var(--_--gradient-deg),transparent,var(--g-color-base-generic));animation:g-skeleton 1.2s ease-out infinite;content:""}@keyframes g-skeleton{0%{transform:translate(var(--_--animation-from))}to{transform:translate(var(--_--animation-to))}}.g-base-slider{position:relative;flex-grow:1;touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.g-base-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.g-base-slider_size_s{padding:6px 0;height:15px;margin:0 7.5px var(--g-text-body-1-line-height)}.g-base-slider_size_s .rc-slider-mark{font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);font-weight:var(--g-text-body-font-weight)}.g-base-slider_size_s .rc-slider-mark-text:last-of-type{right:-7.5px}.g-base-slider_size_s .rc-slider-mark-text:first-of-type{right:auto;right:initial;left:-7.5px}.g-base-slider_size_s .rc-slider-dot{top:7px;height:1px;width:1px}.g-base-slider_size_m{padding:7px 0;height:18px;margin:0 9px var(--g-text-body-1-line-height)}.g-base-slider_size_m .rc-slider-mark{font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);font-weight:var(--g-text-body-font-weight)}.g-base-slider_size_m .rc-slider-mark-text:last-of-type{right:-9px}.g-base-slider_size_m .rc-slider-mark-text:first-of-type{right:auto;right:initial;left:-9px}.g-base-slider_size_m .rc-slider-dot{top:8px;height:2px;width:2px}.g-base-slider_size_l{padding:8px 0;height:21px;margin:0 10.5px var(--g-text-body-1-line-height)}.g-base-slider_size_l .rc-slider-mark{font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);font-weight:var(--g-text-body-font-weight)}.g-base-slider_size_l .rc-slider-mark-text:last-of-type{right:-10.5px}.g-base-slider_size_l .rc-slider-mark-text:first-of-type{right:auto;right:initial;left:-10.5px}.g-base-slider_size_l .rc-slider-dot{top:9px;height:3px;width:3px}.g-base-slider_size_xl{padding:9px 0;height:24px;margin:0 12px var(--g-text-body-2-line-height)}.g-base-slider_size_xl .rc-slider-mark{font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height);font-weight:var(--g-text-body-font-weight)}.g-base-slider_size_xl .rc-slider-mark-text:last-of-type{right:-12px}.g-base-slider_size_xl .rc-slider-mark-text:first-of-type{right:auto;right:initial;left:-12px}.g-base-slider_size_xl .rc-slider-dot{top:10px;height:4px;width:4px}.g-base-slider__rail{position:absolute;border-radius:4px;background-color:var(--g-color-base-selection)}.g-base-slider__rail_size_s{height:3px;left:-7px;right:-7px}.g-base-slider__rail_size_m{height:4px;left:-9px;right:-9px}.g-base-slider__rail_size_l{height:5px;left:-10px;right:-10px}.g-base-slider__rail_size_xl{height:6px;left:-12px;right:-12px}.g-base-slider__rail_disabled{background-color:var(--g-color-base-generic-accent-disabled)}.g-base-slider__rail_error{background-color:var(--g-color-base-danger-heavy)}.g-base-slider__track{position:absolute;background-color:var(--g-color-base-brand)}.g-base-slider__track_size_s{height:3px}.g-base-slider__track_size_s:before{position:absolute;content:"";background-color:var(--g-color-base-brand);border-top-left-radius:4px;border-bottom-left-radius:4px;width:7px;left:-7px;height:3px}.g-base-slider__track_size_m{height:4px}.g-base-slider__track_size_m:before{position:absolute;content:"";background-color:var(--g-color-base-brand);border-top-left-radius:4px;border-bottom-left-radius:4px;width:9px;left:-9px;height:4px}.g-base-slider__track_size_l{height:5px}.g-base-slider__track_size_l:before{position:absolute;content:"";background-color:var(--g-color-base-brand);border-top-left-radius:4px;border-bottom-left-radius:4px;width:10px;left:-10px;height:5px}.g-base-slider__track_size_xl{height:6px}.g-base-slider__track_size_xl:before{position:absolute;content:"";background-color:var(--g-color-base-brand);border-top-left-radius:4px;border-bottom-left-radius:4px;width:12px;left:-12px;height:6px}.g-base-slider__track_disabled,.g-base-slider__track_error{visibility:hidden}.g-base-slider__handle{position:absolute;z-index:1;cursor:grab;touch-action:pan-x;background-color:var(--g-color-base-background);border-radius:50%;border-style:solid;border-color:var(--g-color-base-brand);top:0}.g-base-slider__handle_size_s{height:15px;width:15px;border-width:3px}.g-base-slider__handle_size_m{height:18px;width:18px;border-width:4px}.g-base-slider__handle_size_l{height:21px;width:21px;border-width:5px}.g-base-slider__handle_size_xl{height:24px;width:24px;border-width:6px}.g-base-slider__handle:focus{box-shadow:0 0 0 3px var(--g-color-base-selection-hover);outline:none}.g-base-slider__handle:active{box-shadow:0 0 0 4px var(--g-color-base-selection-hover);cursor:grabbing}.g-base-slider__handle_disabled{cursor:not-allowed;border-color:var(--g-color-base-generic-accent)}.g-base-slider__handle_disabled:active,.g-base-slider__handle_disabled:focus{cursor:not-allowed;box-shadow:none}.g-base-slider__handle_error{border-color:var(--g-color-base-danger-heavy)}.g-base-slider__handle_error:focus{box-shadow:0 0 0 3px var(--g-color-base-danger-light-hover)}.g-base-slider__handle_error:active{box-shadow:0 0 0 4px var(--g-color-base-danger-light-hover)}.g-base-slider__step{position:absolute;width:100%;background:transparent}.g-base-slider__step_size_s{height:3px}.g-base-slider__step_size_m{height:4px}.g-base-slider__step_size_l{height:5px}.g-base-slider__step_size_xl{height:6px}.g-base-slider .rc-slider-mark{position:absolute;left:0;width:100%;color:var(--g-color-text-secondary);bottom:0}.g-base-slider .rc-slider-mark-text{position:absolute;display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;top:0}.g-base-slider_disabled .rc-slider-mark-text{cursor:not-allowed}.g-base-slider .rc-slider-dot{position:absolute;border-radius:50%;background-color:var(--g-color-base-brand)}.g-base-slider .rc-slider-dot:first-of-type,.g-base-slider .rc-slider-dot:last-of-type{display:none}.g-base-slider_disabled .rc-slider-dot,.g-base-slider_error .rc-slider-dot{display:none}[dir=rtl] .g-slider-tooltip{transform:translate(50%,-100%)}.g-slider-tooltip{position:absolute;top:-6px;transform:translate(-50%,-100%);cursor:default}.g-slider-tooltip__card{position:relative;display:flex;align-items:center;justify-content:center;border-radius:4px;padding:4px 4px 2px;background-color:var(--g-color-base-brand);font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);font-weight:var(--g-text-body-font-weight);color:var(--g-color-text-brand-contrast)}.g-slider-tooltip__card_size_xl{font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height);font-weight:var(--g-text-body-font-weight)}.g-slider-tooltip__pin{display:flex;position:absolute;bottom:-5px;left:0;right:0;justify-content:center;color:var(--g-color-base-brand)}.g-slider-tooltip_error .g-slider-tooltip__card{background-color:var(--g-color-base-danger-heavy)}.g-slider-tooltip_disabled .g-slider-tooltip__card{background-color:var(--g-color-base-generic-accent)}.g-slider-tooltip_disabled .g-slider-tooltip__card:after{content:"";position:absolute;inset:0;border-radius:4px;background-color:var(--g-color-base-background);z-index:-1}.g-slider-tooltip_error .g-slider-tooltip__pin{color:var(--g-color-base-danger-heavy)}.g-slider-tooltip_disabled .g-slider-tooltip__pin{color:var(--g-color-base-generic-accent)}.g-slider-tooltip_disabled .g-slider-tooltip__pin_background{color:var(--g-color-base-background)}.g-slider{display:flex;flex-direction:column}.g-slider__error{font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);font-weight:var(--g-text-body-font-weight);color:var(--g-color-text-danger)}.g-slider__error_size_s{margin-top:0}.g-slider__error_size_m{margin-top:2px}.g-slider__error_size_l{margin-top:4px}.g-slider__error_size_xl{margin-top:6px}.g-slider__top{height:calc(var(--g-text-body-1-line-height) + 6px + 6px);display:none}.g-slider__top_hasTooltip{display:block}.g-slider__top_size_xl{height:calc(var(--g-text-body-2-line-height) + 6px + 6px)}.g-spin{display:inline-block;backface-visibility:hidden;animation:g-spin 1s linear infinite}.g-spin__inner{box-sizing:border-box;height:100%;width:50%;margin-left:50%;border:2px solid var(--g-color-line-brand);border-left:none;border-top-right-radius:25px;border-bottom-right-radius:25px}.g-spin_size_xs{width:16px;height:16px}.g-spin_size_s{width:24px;height:24px}.g-spin_size_m{width:28px;height:28px}.g-spin_size_l{width:32px;height:32px}.g-spin_size_xl{width:36px;height:36px}@keyframes g-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.g-switch{position:relative}.g-switch__control{opacity:0;cursor:pointer}.g-switch__indicator{display:inline-block;position:relative}.g-switch__indicator:before{content:"";position:absolute;inset:0;background-color:var(--g-color-base-generic-medium);transition:background .1s linear}.g-switch__indicator:after{content:"\a0";visibility:hidden}.g-switch__slider{position:absolute;content:"";border-radius:50%;background-color:var(--g-color-base-background);transition:transform .15s ease-out}.g-switch__outline{position:absolute;top:0;left:0;width:100%;height:100%;background:none;pointer-events:none}.g-switch__control:focus-visible+.g-switch__outline{outline:2px solid var(--g-color-line-focus)}.g-switch_size_m .g-switch__indicator,.g-switch_size_m .g-switch__indicator:before,.g-switch_size_m .g-switch__outline{width:36px;height:20px;border-radius:10px}.g-switch_size_m .g-switch__slider{top:2px;left:2px;width:16px;height:16px}.g-switch_size_m .g-switch__text{margin-top:3px}.g-switch_size_l .g-switch__indicator,.g-switch_size_l .g-switch__indicator:before,.g-switch_size_l .g-switch__outline{width:42px;height:24px;border-radius:12px}.g-switch_size_l .g-switch__slider{top:3px;left:3px;width:18px;height:18px}.g-switch_size_l .g-switch__text{margin-top: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:translate(calc(100% * var(--g-flow-direction)));transform:translate(var(--_--translate-x))}.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-table{overflow:auto;position:relative}.g-table__scroll-container{overflow:auto;position:relative;-ms-overflow-style:none;scrollbar-width:none}.g-table__scroll-container::-webkit-scrollbar{display:none}.g-table__horizontal-scroll-bar{overflow-x:auto;margin-top:-1px}.g-table__horizontal-scroll-bar-inner{height:1px;position:relative}.g-table__horizontal-scroll-bar-inner:before{content:"";position:absolute;width:1px;height:1px;top:0;left:0;background-color:#ffffff03}.g-table__horizontal-scroll-bar_sticky-horizontal-scroll{position:sticky;z-index:3}.g-table__table{border-spacing:0;border-collapse:separate}.g-table__cell{box-sizing:content-box;padding:11px var(--g-spacing-2) 10px;border-bottom:1px solid var(--g-color-line-generic);line-height:18px;text-align:left;word-wrap:break-word}.g-table__cell:first-child{padding-left:0}.g-table__cell:last-child{padding-right:0}.g-table__cell:not(.g-table__cell_word-wrap){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.g-table__cell_align_center{text-align:center}.g-table__cell_align_end{text-align:right}.g-table .g-table__cell_sticky_start,.g-table .g-table__cell_sticky_end{position:sticky;z-index:2;background:var(--g-color-base-background)}.g-table__cell_border_right{border-right:1px solid var(--g-color-line-generic)}.g-table__cell_edge-padding:first-child{padding-left:var(--g-spacing-3)}.g-table__cell_edge-padding:last-child{padding-right: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-bottom-color:transparent}.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{position:relative;min-width:17px;width:17px}.g-table__selection-checkbox{display:flex;align-items:center;padding:inherit;border-bottom:none;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__actions{height:18px;display:flex;align-items:center}.g-table-action-popup__menu{max-height:200px;overflow-y:auto}.g-table-action-popup__menu-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}.g-table__copy{display:inline-flex;align-items:center}.g-table__copy-content{margin-right:5px}.g-table__copy-button{line-height:0;visibility:hidden;color:var(--g-color-text-secondary);opacity:.5}.g-table__copy-button:hover{opacity:1}.g-table__cell:hover .g-table__copy-button{visibility:visible}.g-sort-indicator__icon{vertical-align:-2px}.g-table__sort{display:inline-flex;align-items:baseline;gap:var(--g-spacing-1);vertical-align:top;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--g-border-radius-xs)}.g-table__sort-indicator{flex-shrink:0;color:var(--g-color-text-hint)}.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-list-item-view{flex-shrink:0}.g-list-item-view__main-content{display:grid;grid-gap:2px;grid-gap:var(--g-spacing-half, 2px);gap:2px;gap:var(--g-spacing-half, 2px)}.g-list-item-view:hover.g-list-item-view_activeOnHover,.g-list-item-view_active.g-list-item-view_activeOnHover,.g-list-item-view_active{background:var(--g-color-base-simple-hover-solid)}.g-list-item-view_clickable{cursor:pointer}.g-list-item-view_selected,.g-list-item-view_selected:not(.g-list-item-view_dragging).g-list-item-view_active,.g-list-item-view_selected:hover.g-list-item-view_activeOnHover{background:var(--g-color-base-selection)}.g-list-item-view_radius_s{border-radius:3px;border-radius:var(--g-list-item-border-radius, 3px)}.g-list-item-view_radius_m{border-radius:5px;border-radius:var(--g-list-item-border-radius, 5px)}.g-list-item-view_radius_l{border-radius:6px;border-radius:var(--g-list-item-border-radius, 6px)}.g-list-item-view_radius_xl{border-radius:8px;border-radius:var(--g-list-item-border-radius, 8px)}.g-list-item-view__icon,.g-list-item-view__slot{flex-shrink:0}.g-list-item-view__slot_indent_1{width:16px}.g-list-item-view__slot_indent_2{width:32px}.g-list-item-view__slot_indent_3{width:48px}.g-list-item-view__slot_indent_4{width:64px}.g-list-item-view__slot_indent_5{width:80px}.g-list-item-view__slot_indent_6{width:96px}.g-list-item-view__slot_indent_7{width:112px}.g-list-item-view__slot_indent_8{width:128px}.g-list-item-view__slot_indent_9{width:144px}.g-list-item-view__slot_indent_10{width:160px}.g-list-recursive-renderer{padding:0;margin:0}.g-list-container-view{box-sizing:border-box;width:100%;outline:none}.g-list-container-view_fixed-height{height:300px;height:var(--g-list-container-height, 300px)}.g-list-container-view:not(.g-list-container-view_fixed-height){overflow:auto}.g-tree-select{max-width:100%}.g-tree-select_width_max{width:100%}.g-tree-select__popup{padding:4px 0;overflow:hidden}.g-tree-select__popup_size_s{border-radius:5px;border-radius:var(--g-list-container-border-radius, 5px)}.g-tree-select__popup_size_m{border-radius:6px;border-radius:var(--g-list-container-border-radius, 6px)}.g-tree-select__popup_size_l{border-radius:8px;border-radius:var(--g-list-container-border-radius, 8px)}.g-tree-select__popup_size_xl{border-radius:10px;border-radius:var(--g-list-container-border-radius, 10px)}.g-tree-select__list{padding:0 4px}.g-inner-table-column-setup{display:inline-block}.g-inner-table-column-setup__controls{margin:var(--g-spacing-1) var(--g-spacing-1) 0}.g-table__settings{height:18px;display:flex;align-items:center}.g-table__settings-button{color:var(--g-color-text-secondary)!important}.g-table-column-setup__status{margin-left:5px;color:var(--g-color-text-secondary)}.g-toast{--_--item-gap: 10px;--_--item-padding: 16px;--_--background-color: var(--g-color-base-background);display:flex;box-sizing:border-box;position:relative;width:inherit;margin-bottom:10px;margin-bottom:var(--g-toaster-item-gap, var(--_--item-gap));padding:16px;padding:var(--g-toaster-item-padding, var(--_--item-padding));font-size:var(--g-text-body-2-font-size);border-radius:8px;box-shadow:0 0 15px var(--g-color-sfx-shadow);background-color:var(--g-color-base-background);background-color:var(--_--background-color);overflow:hidden;z-index:0}.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{flex:1 1 auto;display:grid;grid-row-gap:8px;row-gap:8px;width:100%;height:100%;min-height:var(--g-text-body-2-line-height);min-width:0;grid-template-columns:100%}.g-toast__container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1;background-color:var(--_--container-background-color)}.g-toast__icon-container{flex:0 0 auto;padding-right:8px;padding-top:2px;color:var(--_--icon-color)}.g-toast__title{font-size:var(--g-text-subheader-3-font-size);line-height:var(--g-text-subheader-3-line-height);font-weight:var(--g-text-subheader-font-weight);margin:0;padding-right:32px}.g-toast__content_without-title{padding-right:32px}.g-toast__action{margin-right:8px}.g-toast .g-toast__btn-close{position:absolute;top:16px;right:16px}.g-toast-animation-mobile_enter{opacity:0;position:absolute}.g-toast-animation-mobile_enter_active{animation:g-toast-enter-mobile .6s ease-out forwards;position:relative}.g-toast-animation-mobile_exit_active{animation:g-toast-exit-mobile .6s ease-in forwards}@keyframes g-toast-enter-mobile{0%{margin-bottom:0;padding:0;height:0;opacity:0;transform:translateY(10px)}50%{margin-bottom:var(--g-toaster-item-gap, var(--_--item-gap));padding:var(--g-toaster-item-padding, var(--_--item-padding));height:var(--_--item-height);opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0)}}@keyframes g-toast-exit-mobile{0%{margin-bottom:var(--g-toaster-item-gap, var(--_--item-gap));padding:var(--g-toaster-item-padding, var(--_--item-padding));height:var(--_--item-height);opacity:1;transform:translate(0)}50%{margin-bottom:var(--g-toaster-item-gap, var(--_--item-gap));padding:var(--g-toaster-item-padding, var(--_--item-padding));height:var(--_--item-height);opacity:0;transform:translateY(10px)}to{margin-bottom:0;padding:0;height:0;opacity:0;transform:translateY(10px)}}.g-toast-animation-desktop_enter{opacity:0;position:absolute}.g-toast-animation-desktop_enter_active{animation:g-toast-enter-desktop .6s ease-out forwards;position:relative}.g-toast-animation-desktop_exit_active{animation:g-toast-exit-desktop .6s ease-in forwards}@keyframes g-toast-enter-desktop{0%{margin-bottom:0;padding:0;height:0;opacity:0;transform:translate(calc(var(--g-flow-direction) * 10px))}50%{margin-bottom:var(--g-toaster-item-gap, var(--_--item-gap));padding:var(--g-toaster-item-padding, var(--_--item-padding));height:var(--_--item-height);opacity:0;transform:translate(calc(var(--g-flow-direction) * 10px))}to{opacity:1;transform:translate(0)}}@keyframes g-toast-exit-desktop{0%{margin-bottom:var(--g-toaster-item-gap, var(--_--item-gap));padding:var(--g-toaster-item-padding, var(--_--item-padding));height:var(--_--item-height);opacity:1;transform:translate(0)}50%{margin-bottom:var(--g-toaster-item-gap, var(--_--item-gap));padding:var(--g-toaster-item-padding, var(--_--item-padding));height:var(--_--item-height);opacity:0;transform:translate(calc(var(--g-flow-direction) * 10px))}to{margin-bottom:0;padding:0;height:0;opacity:0;transform:translate(calc(var(--g-flow-direction) * 10px))}}.g-toaster{--_--width: 312px;position:fixed;bottom:0;right:10px;width:312px;width:var(--g-toaster-width, var(--_--width));z-index:100000;display:flex;flex-direction:column;align-items:flex-end}.g-toaster_mobile{--_--width:calc(100% - 20px);left:50%;transform:translate(-50%)}.g-toc-item__section{cursor:pointer}.g-toc-item__section>.g-toc-item__section-link{border-left-color:var(--g-color-line-generic)}.g-toc-item__section-link{display:flex;align-items:center;padding:6px 6px 6px 12px;min-height:28px;color:var(--g-color-text-secondary);border-left:2px solid transparent;-webkit-text-decoration:none;text-decoration:none}.g-toc-item__section-link:focus-visible{outline-offset:-2px;outline:2px solid var(--g-color-line-focus);border-radius:calc(var(--g-focus-border-radius) + 2px)}.g-toc-item__section-link:hover{color:var(--g-color-text-complementary)}.g-toc-item__section_child .g-toc-item__section-link{padding-left:25px}.g-toc-item__section_active>.g-toc-item__section-link{color:var(--g-color-text-primary);border-left-color:var(--g-color-line-brand)}.g-toc__title{font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height);font-weight:var(--g-text-body-font-weight);color:var(--g-color-text-primary);margin-bottom:12px}.g-toc__sections,.g-toc__subsections{padding:0;margin:0;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;list-style:none}.g-tooltip[class]{--g-popup-border-width: 0}.g-tooltip[class]>div{padding:4px 8px;max-width:360px;box-sizing:border-box;box-shadow:0 1px 5px #00000026;animation-duration:.001ms}.g-tooltip__content{display:-webkit-box;-webkit-box-orient:vertical;-ms-box-orient:vertical;-webkit-line-clamp:20;-moz-line-clamp:20;-ms-line-clamp:20;overflow:hidden;text-overflow:ellipsis}.g-user,.g-user__avatar{display:flex;align-items:center}.g-user__info{flex:auto;display:flex;flex-direction:column;min-width:0;font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);font-weight:var(--g-text-body-font-weight)}.g-user__info .g-user__name{color:var(--g-color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.g-user__info .g-user__description{color:var(--g-color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.g-user__avatar+.g-user__info{margin-left:12px}.g-user_size_xs .g-user__avatar+.g-user__info{margin-left:6px}.callout__card{display:flex;justify-content:center;align-items:center;padding:calc(var(--g-text-display-4-font-size) * 2) 0;background-color:var(--g-color-base-brand);opacity:.75;text-transform:uppercase}.diplodoc-playground{--diplodoc-playground-height: 300px}@media (min-width: 768px){.diplodoc-playground{--diplodoc-playground-height: 600px}}@media screen and (min-width: 1080px){.diplodoc-playground{--diplodoc-playground-height: 75vh}}.callout__heading{font-weight:100;letter-spacing:2.5px;color:#fff}.area__card{padding:var(--g-text-body-1-font-size)}.area__card>section{height:var(--diplodoc-playground-height)!important;min-height:var(--diplodoc-playground-height)!important;max-height:var(--diplodoc-playground-height)!important}.area__card>section{overflow-y:scroll;overflow-x:hidden;padding:0}.g-text-area__control{height:calc(var(--diplodoc-playground-height) + 26px)!important;min-height:calc(var(--diplodoc-playground-height) + 26px)!important;max-height:calc(var(--diplodoc-playground-height) + 26px)!important}.g-text-area__control{overflow-y:scroll;overflow-x:hidden}.g-text-area__content,.area__yfm{border-radius:2px!important}.area__yfm{height:calc(var(--diplodoc-playground-height) + 26px);min-height:calc(var(--diplodoc-playground-height) + 26px);max-height:calc(var(--diplodoc-playground-height) + 26px);overflow-y:scroll;overflow-x:hidden}.area-card__editor{border-radius:2px!important}.area-card__editor{padding-right:0}.area__tabs{text-transform:uppercase}.monaco-scrollable-element{left:0!important;min-width:100%!important}.margin{display:none!important}.diplodoc-playground__logo{height:calc(var(--g-text-display-4-font-size) * 2);width:auto}.diplodoc-playground__logo>path{fill:#fff}.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", "Ubuntu Mono", "Liberation 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;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--g-font-family-sans);font-size:13px;font-size:var(--g-text-body-1-font-size);line-height:18px;line-height:var(--g-text-body-1-line-height);font-weight:400;font-weight:var(--g-text-body-font-weight);--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: rgba(255, 255, 255, .05);--g-color-private-white-70: rgba(255, 255, 255, .07);--g-color-private-white-100: rgba(255, 255, 255, .1);--g-color-private-white-150: rgba(255, 255, 255, .15);--g-color-private-white-200: rgba(255, 255, 255, .2);--g-color-private-white-250: rgba(255, 255, 255, .25);--g-color-private-white-300: rgba(255, 255, 255, .3);--g-color-private-white-350: rgba(255, 255, 255, .35);--g-color-private-white-400: rgba(255, 255, 255, .4);--g-color-private-white-450: rgba(255, 255, 255, .45);--g-color-private-white-500: rgba(255, 255, 255, .5);--g-color-private-white-550: rgba(255, 255, 255, .55);--g-color-private-white-600: rgba(255, 255, 255, .6);--g-color-private-white-650: rgba(255, 255, 255, .65);--g-color-private-white-700: rgba(255, 255, 255, .7);--g-color-private-white-750: rgba(255, 255, 255, .75);--g-color-private-white-800: rgba(255, 255, 255, .8);--g-color-private-white-850: rgba(255, 255, 255, .85);--g-color-private-white-900: rgba(255, 255, 255, .9);--g-color-private-white-950: rgba(255, 255, 255, .95);--g-color-private-white-1000-solid: rgb(255, 255, 255);--g-color-private-black-50: rgba(0, 0, 0, .05);--g-color-private-black-70: rgba(0, 0, 0, .07);--g-color-private-black-100: rgba(0, 0, 0, .1);--g-color-private-black-150: rgba(0, 0, 0, .15);--g-color-private-black-200: rgba(0, 0, 0, .2);--g-color-private-black-250: rgba(0, 0, 0, .25);--g-color-private-black-300: rgba(0, 0, 0, .3);--g-color-private-black-350: rgba(0, 0, 0, .35);--g-color-private-black-400: rgba(0, 0, 0, .4);--g-color-private-black-450: rgba(0, 0, 0, .45);--g-color-private-black-500: rgba(0, 0, 0, .5);--g-color-private-black-550: rgba(0, 0, 0, .55);--g-color-private-black-600: rgba(0, 0, 0, .6);--g-color-private-black-650: rgba(0, 0, 0, .65);--g-color-private-black-700: rgba(0, 0, 0, .7);--g-color-private-black-750: rgba(0, 0, 0, .75);--g-color-private-black-800: rgba(0, 0, 0, .8);--g-color-private-black-850: rgba(0, 0, 0, .85);--g-color-private-black-900: rgba(0, 0, 0, .9);--g-color-private-black-950: rgba(0, 0, 0, .95);--g-color-private-black-20-solid: rgb(250, 250, 250);--g-color-private-black-50-solid: rgb(242, 242, 242);--g-color-private-black-100-solid: rgb(229, 229, 229);--g-color-private-black-150-solid: rgb(217, 217, 217);--g-color-private-black-200-solid: rgb(204, 204, 204);--g-color-private-black-250-solid: rgb(191, 191, 191);--g-color-private-black-300-solid: rgb(179, 179, 179);--g-color-private-black-350-solid: rgb(166, 166, 166);--g-color-private-black-400-solid: rgb(153, 153, 153);--g-color-private-black-450-solid: rgb(140, 140, 140);--g-color-private-black-500-solid: rgb(128, 128, 128);--g-color-private-black-550-solid: rgb(115, 115, 115);--g-color-private-black-600-solid: rgb(102, 102, 102);--g-color-private-black-650-solid: rgb(89, 89, 89);--g-color-private-black-700-solid: rgb(76, 76, 76);--g-color-private-black-750-solid: rgb(64, 64, 64);--g-color-private-black-800-solid: rgb(51, 51, 51);--g-color-private-black-850-solid: rgb(38, 38, 38);--g-color-private-black-900-solid: rgb(26, 26, 26);--g-color-private-black-950-solid: rgb(13, 13, 13);--g-color-private-black-1000-solid: rgb(0, 0, 0);--g-color-private-blue-50: rgba(54, 151, 241, .1);--g-color-private-blue-100: rgba(54, 151, 241, .15);--g-color-private-blue-150: rgba(54, 151, 241, .2);--g-color-private-blue-200: rgba(54, 151, 241, .3);--g-color-private-blue-250: rgba(54, 151, 241, .4);--g-color-private-blue-300: rgba(54, 151, 241, .5);--g-color-private-blue-350: rgba(54, 151, 241, .6);--g-color-private-blue-400: rgba(54, 151, 241, .7);--g-color-private-blue-450: rgba(54, 151, 241, .8);--g-color-private-blue-500: rgba(54, 151, 241, .9);--g-color-private-blue-50-solid: rgb(235, 245, 254);--g-color-private-blue-100-solid: rgb(225, 239, 253);--g-color-private-blue-150-solid: rgb(215, 234, 252);--g-color-private-blue-200-solid: rgb(195, 224, 251);--g-color-private-blue-250-solid: rgb(175, 213, 249);--g-color-private-blue-300-solid: rgb(155, 203, 248);--g-color-private-blue-350-solid: rgb(134, 193, 247);--g-color-private-blue-400-solid: rgb(114, 182, 245);--g-color-private-blue-450-solid: rgb(94, 172, 244);--g-color-private-blue-500-solid: rgb(74, 161, 242);--g-color-private-blue-550-solid: rgb(54, 151, 241);--g-color-private-blue-600-solid: rgb(52, 139, 220);--g-color-private-blue-650-solid: rgb(50, 127, 200);--g-color-private-blue-700-solid: rgb(48, 114, 179);--g-color-private-blue-750-solid: rgb(46, 102, 158);--g-color-private-blue-800-solid: rgb(44, 90, 138);--g-color-private-blue-850-solid: rgb(42, 78, 117);--g-color-private-blue-900-solid: rgb(40, 66, 96);--g-color-private-blue-950-solid: rgb(38, 53, 75);--g-color-private-blue-1000-solid: rgb(37, 47, 65);--g-color-private-green-50: rgba(50, 186, 118, .1);--g-color-private-green-100: rgba(50, 186, 118, .15);--g-color-private-green-150: rgba(50, 186, 118, .2);--g-color-private-green-200: rgba(50, 186, 118, .3);--g-color-private-green-250: rgba(50, 186, 118, .4);--g-color-private-green-300: rgba(50, 186, 118, .5);--g-color-private-green-350: rgba(50, 186, 118, .6);--g-color-private-green-400: rgba(50, 186, 118, .7);--g-color-private-green-450: rgba(50, 186, 118, .8);--g-color-private-green-500: rgba(50, 186, 118, .9);--g-color-private-green-50-solid: rgb(235, 248, 241);--g-color-private-green-100-solid: rgb(224, 245, 234);--g-color-private-green-150-solid: rgb(214, 241, 228);--g-color-private-green-200-solid: rgb(194, 234, 214);--g-color-private-green-250-solid: rgb(173, 227, 200);--g-color-private-green-300-solid: rgb(153, 221, 187);--g-color-private-green-350-solid: rgb(132, 214, 173);--g-color-private-green-400-solid: rgb(112, 207, 159);--g-color-private-green-450-solid: rgb(91, 200, 145);--g-color-private-green-500-solid: rgb(71, 193, 132);--g-color-private-green-550-solid: rgb(50, 186, 118);--g-color-private-green-600-solid: rgb(48, 170, 110);--g-color-private-green-650-solid: rgb(47, 155, 101);--g-color-private-green-700-solid: rgb(45, 139, 93);--g-color-private-green-750-solid: rgb(44, 123, 84);--g-color-private-green-800-solid: rgb(42, 108, 76);--g-color-private-green-850-solid: rgb(40, 92, 68);--g-color-private-green-900-solid: rgb(39, 76, 59);--g-color-private-green-950-solid: rgb(37, 60, 51);--g-color-private-green-1000-solid: rgb(36, 53, 47);--g-color-private-yellow-50: rgba(255, 190, 92, .1);--g-color-private-yellow-100: rgba(255, 190, 92, .15);--g-color-private-yellow-150: rgba(255, 190, 92, .2);--g-color-private-yellow-200: rgba(255, 190, 92, .3);--g-color-private-yellow-250: rgba(255, 190, 92, .4);--g-color-private-yellow-300: rgba(255, 190, 92, .5);--g-color-private-yellow-350: rgba(255, 190, 92, .6);--g-color-private-yellow-400: rgba(255, 190, 92, .7);--g-color-private-yellow-450: rgba(255, 190, 92, .8);--g-color-private-yellow-500: rgba(255, 190, 92, .9);--g-color-private-yellow-50-solid: rgb(255, 249, 239);--g-color-private-yellow-100-solid: rgb(255, 245, 231);--g-color-private-yellow-150-solid: rgb(255, 242, 222);--g-color-private-yellow-200-solid: rgb(255, 236, 206);--g-color-private-yellow-250-solid: rgb(255, 229, 190);--g-color-private-yellow-300-solid: rgb(255, 223, 174);--g-color-private-yellow-350-solid: rgb(255, 216, 157);--g-color-private-yellow-400-solid: rgb(255, 210, 141);--g-color-private-yellow-450-solid: rgb(255, 203, 125);--g-color-private-yellow-500-solid: rgb(255, 197, 108);--g-color-private-yellow-550-solid: rgb(255, 190, 92);--g-color-private-yellow-600-solid: rgb(233, 174, 86);--g-color-private-yellow-650-solid: rgb(211, 158, 80);--g-color-private-yellow-700-solid: rgb(189, 142, 75);--g-color-private-yellow-750-solid: rgb(167, 126, 69);--g-color-private-yellow-800-solid: rgb(145, 110, 63);--g-color-private-yellow-850-solid: rgb(122, 93, 57);--g-color-private-yellow-900-solid: rgb(100, 77, 51);--g-color-private-yellow-950-solid: rgb(78, 61, 46);--g-color-private-yellow-1000-solid: rgb(67, 53, 43);--g-color-private-orange-50: rgba(255, 119, 0, .1);--g-color-private-orange-100: rgba(255, 119, 0, .15);--g-color-private-orange-150: rgba(255, 119, 0, .2);--g-color-private-orange-200: rgba(255, 119, 0, .3);--g-color-private-orange-250: rgba(255, 119, 0, .4);--g-color-private-orange-300: rgba(255, 119, 0, .5);--g-color-private-orange-350: rgba(255, 119, 0, .6);--g-color-private-orange-400: rgba(255, 119, 0, .7);--g-color-private-orange-450: rgba(255, 119, 0, .8);--g-color-private-orange-500: rgba(255, 119, 0, .9);--g-color-private-orange-50-solid: rgb(255, 241, 230);--g-color-private-orange-100-solid: rgb(255, 235, 217);--g-color-private-orange-150-solid: rgb(255, 228, 204);--g-color-private-orange-200-solid: rgb(255, 214, 179);--g-color-private-orange-250-solid: rgb(255, 201, 153);--g-color-private-orange-300-solid: rgb(255, 187, 128);--g-color-private-orange-350-solid: rgb(255, 173, 102);--g-color-private-orange-400-solid: rgb(255, 160, 77);--g-color-private-orange-450-solid: rgb(255, 146, 51);--g-color-private-orange-500-solid: rgb(255, 133, 25);--g-color-private-orange-550-solid: rgb(255, 119, 0);--g-color-private-orange-600-solid: rgb(233, 110, 3);--g-color-private-orange-650-solid: rgb(211, 101, 7);--g-color-private-orange-700-solid: rgb(189, 92, 10);--g-color-private-orange-750-solid: rgb(167, 83, 14);--g-color-private-orange-800-solid: rgb(145, 74, 17);--g-color-private-orange-850-solid: rgb(122, 65, 20);--g-color-private-orange-900-solid: rgb(100, 56, 24);--g-color-private-orange-950-solid: rgb(78, 47, 27);--g-color-private-orange-1000-solid: rgb(67, 43, 29);--g-color-private-red-50: rgba(255, 0, 61, .1);--g-color-private-red-100: rgba(255, 0, 61, .15);--g-color-private-red-150: rgba(255, 0, 61, .2);--g-color-private-red-200: rgba(255, 0, 61, .3);--g-color-private-red-250: rgba(255, 0, 61, .4);--g-color-private-red-300: rgba(255, 0, 61, .5);--g-color-private-red-350: rgba(255, 0, 61, .6);--g-color-private-red-400: rgba(255, 0, 61, .7);--g-color-private-red-450: rgba(255, 0, 61, .8);--g-color-private-red-500: rgba(255, 0, 61, .9);--g-color-private-red-50-solid: rgb(255, 230, 236);--g-color-private-red-100-solid: rgb(255, 217, 226);--g-color-private-red-150-solid: rgb(255, 204, 216);--g-color-private-red-200-solid: rgb(255, 179, 197);--g-color-private-red-250-solid: rgb(255, 153, 177);--g-color-private-red-300-solid: rgb(255, 128, 158);--g-color-private-red-350-solid: rgb(255, 102, 139);--g-color-private-red-400-solid: rgb(255, 77, 119);--g-color-private-red-450-solid: rgb(255, 51, 100);--g-color-private-red-500-solid: rgb(255, 25, 80);--g-color-private-red-550-solid: rgb(255, 0, 61);--g-color-private-red-600-solid: rgb(233, 3, 58);--g-color-private-red-650-solid: rgb(211, 6, 56);--g-color-private-red-700-solid: rgb(189, 9, 53);--g-color-private-red-750-solid: rgb(167, 12, 50);--g-color-private-red-800-solid: rgb(145, 15, 48);--g-color-private-red-850-solid: rgb(122, 17, 45);--g-color-private-red-900-solid: rgb(100, 20, 42);--g-color-private-red-950-solid: rgb(78, 23, 39);--g-color-private-red-1000-solid: rgb(67, 25, 38);--g-color-private-purple-50: rgba(143, 82, 204, .1);--g-color-private-purple-100: rgba(143, 82, 204, .15);--g-color-private-purple-150: rgba(143, 82, 204, .2);--g-color-private-purple-200: rgba(143, 82, 204, .3);--g-color-private-purple-250: rgba(143, 82, 204, .4);--g-color-private-purple-300: rgba(143, 82, 204, .5);--g-color-private-purple-350: rgba(143, 82, 204, .6);--g-color-private-purple-400: rgba(143, 82, 204, .7);--g-color-private-purple-450: rgba(143, 82, 204, .8);--g-color-private-purple-500: rgba(143, 82, 204, .9);--g-color-private-purple-50-solid: rgb(244, 238, 250);--g-color-private-purple-100-solid: rgb(238, 229, 247);--g-color-private-purple-150-solid: rgb(233, 220, 245);--g-color-private-purple-200-solid: rgb(221, 203, 240);--g-color-private-purple-250-solid: rgb(210, 186, 235);--g-color-private-purple-300-solid: rgb(199, 169, 230);--g-color-private-purple-350-solid: rgb(188, 151, 224);--g-color-private-purple-400-solid: rgb(177, 134, 219);--g-color-private-purple-450-solid: rgb(165, 117, 214);--g-color-private-purple-500-solid: rgb(154, 99, 209);--g-color-private-purple-550-solid: rgb(143, 82, 204);--g-color-private-purple-600-solid: rgb(132, 77, 187);--g-color-private-purple-650-solid: rgb(121, 71, 170);--g-color-private-purple-700-solid: rgb(110, 66, 153);--g-color-private-purple-750-solid: rgb(99, 61, 136);--g-color-private-purple-800-solid: rgb(89, 56, 119);--g-color-private-purple-850-solid: rgb(78, 50, 102);--g-color-private-purple-900-solid: rgb(67, 45, 85);--g-color-private-purple-950-solid: rgb(56, 40, 68);--g-color-private-purple-1000-solid: rgb(50, 37, 60);--g-color-private-cool-grey-50: rgba(107, 132, 153, .1);--g-color-private-cool-grey-100: rgba(107, 132, 153, .15);--g-color-private-cool-grey-150: rgba(107, 132, 153, .2);--g-color-private-cool-grey-200: rgba(107, 132, 153, .3);--g-color-private-cool-grey-250: rgba(107, 132, 153, .4);--g-color-private-cool-grey-300: rgba(107, 132, 153, .5);--g-color-private-cool-grey-350: rgba(107, 132, 153, .6);--g-color-private-cool-grey-400: rgba(107, 132, 153, .7);--g-color-private-cool-grey-450: rgba(107, 132, 153, .8);--g-color-private-cool-grey-500: rgba(107, 132, 153, .9);--g-color-private-cool-grey-50-solid: rgb(240, 243, 245);--g-color-private-cool-grey-100-solid: rgb(233, 237, 240);--g-color-private-cool-grey-150-solid: rgb(225, 230, 235);--g-color-private-cool-grey-200-solid: rgb(211, 218, 224);--g-color-private-cool-grey-250-solid: rgb(196, 206, 214);--g-color-private-cool-grey-300-solid: rgb(181, 194, 204);--g-color-private-cool-grey-350-solid: rgb(166, 181, 194);--g-color-private-cool-grey-400-solid: rgb(151, 169, 184);--g-color-private-cool-grey-450-solid: rgb(137, 157, 173);--g-color-private-cool-grey-500-solid: rgb(122, 144, 163);--g-color-private-cool-grey-550-solid: rgb(107, 132, 153);--g-color-private-cool-grey-600-solid: rgb(100, 122, 141);--g-color-private-cool-grey-650-solid: rgb(92, 111, 129);--g-color-private-cool-grey-700-solid: rgb(85, 101, 117);--g-color-private-cool-grey-750-solid: rgb(78, 91, 105);--g-color-private-cool-grey-800-solid: rgb(71, 81, 94);--g-color-private-cool-grey-850-solid: rgb(63, 70, 82);--g-color-private-cool-grey-900-solid: rgb(56, 60, 70);--g-color-private-cool-grey-950-solid: rgb(49, 50, 58);--g-color-private-cool-grey-1000-solid: rgb(45, 44, 52);--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-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: rgba(255, 255, 255, .05);--g-color-private-white-70: rgba(255, 255, 255, .07);--g-color-private-white-100: rgba(255, 255, 255, .1);--g-color-private-white-150: rgba(255, 255, 255, .15);--g-color-private-white-200: rgba(255, 255, 255, .2);--g-color-private-white-250: rgba(255, 255, 255, .25);--g-color-private-white-300: rgba(255, 255, 255, .3);--g-color-private-white-350: rgba(255, 255, 255, .35);--g-color-private-white-400: rgba(255, 255, 255, .4);--g-color-private-white-450: rgba(255, 255, 255, .45);--g-color-private-white-500: rgba(255, 255, 255, .5);--g-color-private-white-550: rgba(255, 255, 255, .55);--g-color-private-white-600: rgba(255, 255, 255, .6);--g-color-private-white-650: rgba(255, 255, 255, .65);--g-color-private-white-700: rgba(255, 255, 255, .7);--g-color-private-white-750: rgba(255, 255, 255, .75);--g-color-private-white-800: rgba(255, 255, 255, .8);--g-color-private-white-850: rgba(255, 255, 255, .85);--g-color-private-white-900: rgba(255, 255, 255, .9);--g-color-private-white-950: rgba(255, 255, 255, .95);--g-color-private-white-50-solid: rgb(45, 40, 45);--g-color-private-white-70-solid: rgb(49, 45, 49);--g-color-private-white-100-solid: rgb(56, 52, 56);--g-color-private-white-150-solid: rgb(67, 63, 67);--g-color-private-white-200-solid: rgb(78, 74, 78);--g-color-private-white-250-solid: rgb(89, 85, 89);--g-color-private-white-300-solid: rgb(100, 97, 100);--g-color-private-white-350-solid: rgb(111, 108, 111);--g-color-private-white-400-solid: rgb(122, 119, 122);--g-color-private-white-450-solid: rgb(133, 131, 133);--g-color-private-white-500-solid: rgb(144, 142, 144);--g-color-private-white-550-solid: rgb(156, 153, 156);--g-color-private-white-600-solid: rgb(167, 165, 167);--g-color-private-white-650-solid: rgb(178, 176, 178);--g-color-private-white-700-solid: rgb(189, 187, 189);--g-color-private-white-750-solid: rgb(200, 198, 200);--g-color-private-white-800-solid: rgb(211, 210, 211);--g-color-private-white-850-solid: rgb(222, 221, 222);--g-color-private-white-900-solid: rgb(233, 232, 233);--g-color-private-white-950-solid: rgb(244, 244, 244);--g-color-private-white-1000-solid: rgb(255, 255, 255);--g-color-private-white-opaque-150: rgba(76, 75, 81, .95);--g-color-private-black-20: rgba(0, 0, 0, .02);--g-color-private-black-50: rgba(0, 0, 0, .05);--g-color-private-black-100: rgba(0, 0, 0, .1);--g-color-private-black-150: rgba(0, 0, 0, .15);--g-color-private-black-200: rgba(0, 0, 0, .2);--g-color-private-black-250: rgba(0, 0, 0, .25);--g-color-private-black-300: rgba(0, 0, 0, .3);--g-color-private-black-350: rgba(0, 0, 0, .35);--g-color-private-black-400: rgba(0, 0, 0, .4);--g-color-private-black-450: rgba(0, 0, 0, .45);--g-color-private-black-500: rgba(0, 0, 0, .5);--g-color-private-black-550: rgba(0, 0, 0, .55);--g-color-private-black-600: rgba(0, 0, 0, .6);--g-color-private-black-650: rgba(0, 0, 0, .65);--g-color-private-black-700: rgba(0, 0, 0, .7);--g-color-private-black-750: rgba(0, 0, 0, .75);--g-color-private-black-800: rgba(0, 0, 0, .8);--g-color-private-black-850: rgba(0, 0, 0, .85);--g-color-private-black-900: rgba(0, 0, 0, .9);--g-color-private-black-950: rgba(0, 0, 0, .95);--g-color-private-black-1000-solid: rgb(0, 0, 0);--g-color-private-blue-50: rgba(54, 151, 241, .1);--g-color-private-blue-100: rgba(54, 151, 241, .15);--g-color-private-blue-150: rgba(54, 151, 241, .2);--g-color-private-blue-200: rgba(54, 151, 241, .3);--g-color-private-blue-250: rgba(54, 151, 241, .4);--g-color-private-blue-300: rgba(54, 151, 241, .5);--g-color-private-blue-350: rgba(54, 151, 241, .6);--g-color-private-blue-400: rgba(54, 151, 241, .7);--g-color-private-blue-450: rgba(54, 151, 241, .8);--g-color-private-blue-500: rgba(54, 151, 241, .9);--g-color-private-blue-50-solid: rgb(36, 41, 55);--g-color-private-blue-100-solid: rgb(37, 47, 65);--g-color-private-blue-150-solid: rgb(38, 53, 75);--g-color-private-blue-200-solid: rgb(40, 66, 96);--g-color-private-blue-250-solid: rgb(42, 78, 117);--g-color-private-blue-300-solid: rgb(44, 90, 138);--g-color-private-blue-350-solid: rgb(46, 102, 158);--g-color-private-blue-400-solid: rgb(48, 114, 179);--g-color-private-blue-450-solid: rgb(50, 127, 200);--g-color-private-blue-500-solid: rgb(52, 139, 220);--g-color-private-blue-550-solid: rgb(54, 151, 241);--g-color-private-blue-600-solid: rgb(74, 161, 242);--g-color-private-blue-650-solid: rgb(94, 172, 244);--g-color-private-blue-700-solid: rgb(114, 182, 245);--g-color-private-blue-750-solid: rgb(134, 193, 247);--g-color-private-blue-800-solid: rgb(155, 203, 248);--g-color-private-blue-850-solid: rgb(175, 213, 249);--g-color-private-blue-900-solid: rgb(195, 224, 251);--g-color-private-blue-950-solid: rgb(215, 234, 252);--g-color-private-blue-1000-solid: rgb(225, 239, 253);--g-color-private-green-50: rgba(77, 176, 155, .1);--g-color-private-green-100: rgba(77, 176, 155, .15);--g-color-private-green-150: rgba(77, 176, 155, .2);--g-color-private-green-200: rgba(77, 176, 155, .3);--g-color-private-green-250: rgba(77, 176, 155, .4);--g-color-private-green-300: rgba(77, 176, 155, .5);--g-color-private-green-350: rgba(77, 176, 155, .6);--g-color-private-green-400: rgba(77, 176, 155, .7);--g-color-private-green-450: rgba(77, 176, 155, .8);--g-color-private-green-500: rgba(77, 176, 155, .9);--g-color-private-green-50-solid: rgb(38, 44, 46);--g-color-private-green-100-solid: rgb(40, 51, 52);--g-color-private-green-150-solid: rgb(43, 58, 58);--g-color-private-green-200-solid: rgb(47, 73, 70);--g-color-private-green-250-solid: rgb(51, 88, 82);--g-color-private-green-300-solid: rgb(56, 103, 95);--g-color-private-green-350-solid: rgb(60, 117, 107);--g-color-private-green-400-solid: rgb(64, 132, 119);--g-color-private-green-450-solid: rgb(68, 147, 131);--g-color-private-green-500-solid: rgb(73, 161, 143);--g-color-private-green-550-solid: rgb(77, 176, 155);--g-color-private-green-600-solid: rgb(95, 184, 165);--g-color-private-green-650-solid: rgb(113, 192, 175);--g-color-private-green-700-solid: rgb(130, 200, 185);--g-color-private-green-750-solid: rgb(148, 208, 195);--g-color-private-green-800-solid: rgb(166, 216, 205);--g-color-private-green-850-solid: rgb(184, 223, 215);--g-color-private-green-900-solid: rgb(202, 231, 225);--g-color-private-green-950-solid: rgb(219, 239, 235);--g-color-private-green-1000-solid: rgb(228, 243, 240);--g-color-private-yellow-50: rgba(255, 190, 92, .1);--g-color-private-yellow-100: rgba(255, 190, 92, .15);--g-color-private-yellow-150: rgba(255, 190, 92, .2);--g-color-private-yellow-200: rgba(255, 190, 92, .3);--g-color-private-yellow-250: rgba(255, 190, 92, .4);--g-color-private-yellow-300: rgba(255, 190, 92, .5);--g-color-private-yellow-350: rgba(255, 190, 92, .6);--g-color-private-yellow-400: rgba(255, 190, 92, .7);--g-color-private-yellow-450: rgba(255, 190, 92, .8);--g-color-private-yellow-500: rgba(255, 190, 92, .9);--g-color-private-yellow-50-solid: rgb(56, 45, 40);--g-color-private-yellow-100-solid: rgb(67, 53, 43);--g-color-private-yellow-150-solid: rgb(78, 61, 46);--g-color-private-yellow-200-solid: rgb(100, 77, 51);--g-color-private-yellow-250-solid: rgb(122, 93, 57);--g-color-private-yellow-300-solid: rgb(145, 110, 63);--g-color-private-yellow-350-solid: rgb(167, 126, 69);--g-color-private-yellow-400-solid: rgb(189, 142, 75);--g-color-private-yellow-450-solid: rgb(211, 158, 80);--g-color-private-yellow-500-solid: rgb(233, 174, 86);--g-color-private-yellow-550-solid: rgb(255, 190, 92);--g-color-private-yellow-600-solid: rgb(255, 197, 108);--g-color-private-yellow-650-solid: rgb(255, 203, 125);--g-color-private-yellow-700-solid: rgb(255, 210, 141);--g-color-private-yellow-750-solid: rgb(255, 216, 157);--g-color-private-yellow-800-solid: rgb(255, 223, 174);--g-color-private-yellow-850-solid: rgb(255, 229, 190);--g-color-private-yellow-900-solid: rgb(255, 236, 206);--g-color-private-yellow-950-solid: rgb(255, 242, 222);--g-color-private-yellow-1000-solid: rgb(255, 245, 231);--g-color-private-orange-50: rgba(200, 99, 12, .1);--g-color-private-orange-100: rgba(200, 99, 12, .15);--g-color-private-orange-150: rgba(200, 99, 12, .2);--g-color-private-orange-200: rgba(200, 99, 12, .3);--g-color-private-orange-250: rgba(200, 99, 12, .4);--g-color-private-orange-300: rgba(200, 99, 12, .5);--g-color-private-orange-350: rgba(200, 99, 12, .6);--g-color-private-orange-400: rgba(200, 99, 12, .7);--g-color-private-orange-450: rgba(200, 99, 12, .8);--g-color-private-orange-500: rgba(200, 99, 12, .9);--g-color-private-orange-50-solid: rgb(51, 36, 32);--g-color-private-orange-100-solid: rgb(59, 40, 31);--g-color-private-orange-150-solid: rgb(67, 43, 30);--g-color-private-orange-200-solid: rgb(84, 50, 27);--g-color-private-orange-250-solid: rgb(100, 57, 25);--g-color-private-orange-300-solid: rgb(117, 64, 23);--g-color-private-orange-350-solid: rgb(134, 71, 21);--g-color-private-orange-400-solid: rgb(150, 78, 19);--g-color-private-orange-450-solid: rgb(167, 85, 16);--g-color-private-orange-500-solid: rgb(183, 92, 14);--g-color-private-orange-550-solid: rgb(200, 99, 12);--g-color-private-orange-600-solid: rgb(206, 115, 36);--g-color-private-orange-650-solid: rgb(211, 130, 61);--g-color-private-orange-700-solid: rgb(217, 146, 85);--g-color-private-orange-750-solid: rgb(222, 161, 109);--g-color-private-orange-800-solid: rgb(228, 177, 134);--g-color-private-orange-850-solid: rgb(233, 193, 158);--g-color-private-orange-900-solid: rgb(239, 208, 182);--g-color-private-orange-950-solid: rgb(244, 224, 206);--g-color-private-orange-1000-solid: rgb(247, 232, 219);--g-color-private-red-50: rgba(229, 50, 93, .1);--g-color-private-red-100: rgba(229, 50, 93, .15);--g-color-private-red-150: rgba(229, 50, 93, .2);--g-color-private-red-200: rgba(229, 50, 93, .3);--g-color-private-red-250: rgba(229, 50, 93, .4);--g-color-private-red-300: rgba(229, 50, 93, .5);--g-color-private-red-350: rgba(229, 50, 93, .6);--g-color-private-red-400: rgba(229, 50, 93, .7);--g-color-private-red-450: rgba(229, 50, 93, .8);--g-color-private-red-500: rgba(229, 50, 93, .9);--g-color-private-red-50-solid: rgb(54, 31, 40);--g-color-private-red-100-solid: rgb(63, 32, 43);--g-color-private-red-150-solid: rgb(73, 33, 46);--g-color-private-red-200-solid: rgb(93, 35, 52);--g-color-private-red-250-solid: rgb(112, 37, 58);--g-color-private-red-300-solid: rgb(132, 40, 64);--g-color-private-red-350-solid: rgb(151, 42, 69);--g-color-private-red-400-solid: rgb(171, 44, 75);--g-color-private-red-450-solid: rgb(190, 46, 81);--g-color-private-red-500-solid: rgb(210, 48, 87);--g-color-private-red-550-solid: rgb(229, 50, 93);--g-color-private-red-600-solid: rgb(232, 71, 109);--g-color-private-red-650-solid: rgb(234, 91, 125);--g-color-private-red-700-solid: rgb(237, 112, 142);--g-color-private-red-750-solid: rgb(239, 132, 158);--g-color-private-red-800-solid: rgb(242, 153, 174);--g-color-private-red-850-solid: rgb(245, 173, 190);--g-color-private-red-900-solid: rgb(247, 194, 206);--g-color-private-red-950-solid: rgb(250, 214, 223);--g-color-private-red-1000-solid: rgb(251, 224, 231);--g-color-private-purple-50: rgba(143, 82, 204, .1);--g-color-private-purple-100: rgba(143, 82, 204, .15);--g-color-private-purple-150: rgba(143, 82, 204, .2);--g-color-private-purple-200: rgba(143, 82, 204, .3);--g-color-private-purple-250: rgba(143, 82, 204, .4);--g-color-private-purple-300: rgba(143, 82, 204, .5);--g-color-private-purple-350: rgba(143, 82, 204, .6);--g-color-private-purple-400: rgba(143, 82, 204, .7);--g-color-private-purple-450: rgba(143, 82, 204, .8);--g-color-private-purple-500: rgba(143, 82, 204, .9);--g-color-private-purple-50-solid: rgb(45, 34, 51);--g-color-private-purple-100-solid: rgb(50, 37, 60);--g-color-private-purple-150-solid: rgb(56, 40, 68);--g-color-private-purple-200-solid: rgb(67, 45, 85);--g-color-private-purple-250-solid: rgb(78, 50, 102);--g-color-private-purple-300-solid: rgb(89, 56, 119);--g-color-private-purple-350-solid: rgb(99, 61, 136);--g-color-private-purple-400-solid: rgb(110, 66, 153);--g-color-private-purple-450-solid: rgb(121, 71, 170);--g-color-private-purple-500-solid: rgb(132, 77, 187);--g-color-private-purple-550-solid: rgb(143, 82, 204);--g-color-private-purple-600-solid: rgb(154, 99, 209);--g-color-private-purple-650-solid: rgb(165, 117, 214);--g-color-private-purple-700-solid: rgb(177, 134, 219);--g-color-private-purple-750-solid: rgb(188, 151, 224);--g-color-private-purple-800-solid: rgb(199, 169, 230);--g-color-private-purple-850-solid: rgb(210, 186, 235);--g-color-private-purple-900-solid: rgb(221, 203, 240);--g-color-private-purple-950-solid: rgb(233, 220, 245);--g-color-private-purple-1000-solid: rgb(238, 229, 247);--g-color-private-cool-grey-50: rgba(96, 128, 156, .1);--g-color-private-cool-grey-100: rgba(96, 128, 156, .15);--g-color-private-cool-grey-150: rgba(96, 128, 156, .2);--g-color-private-cool-grey-200: rgba(96, 128, 156, .3);--g-color-private-cool-grey-250: rgba(96, 128, 156, .4);--g-color-private-cool-grey-300: rgba(96, 128, 156, .5);--g-color-private-cool-grey-350: rgba(96, 128, 156, .6);--g-color-private-cool-grey-400: rgba(96, 128, 156, .7);--g-color-private-cool-grey-450: rgba(96, 128, 156, .8);--g-color-private-cool-grey-500: rgba(96, 128, 156, .9);--g-color-private-cool-grey-50-solid: rgb(40, 39, 46);--g-color-private-cool-grey-100-solid: rgb(43, 44, 52);--g-color-private-cool-grey-150-solid: rgb(46, 49, 58);--g-color-private-cool-grey-200-solid: rgb(53, 59, 71);--g-color-private-cool-grey-250-solid: rgb(59, 69, 83);--g-color-private-cool-grey-300-solid: rgb(65, 79, 95);--g-color-private-cool-grey-350-solid: rgb(71, 88, 107);--g-color-private-cool-grey-400-solid: rgb(77, 98, 119);--g-color-private-cool-grey-450-solid: rgb(84, 108, 132);--g-color-private-cool-grey-500-solid: rgb(90, 118, 144);--g-color-private-cool-grey-550-solid: rgb(96, 128, 156);--g-color-private-cool-grey-600-solid: rgb(112, 141, 166);--g-color-private-cool-grey-650-solid: rgb(128, 153, 176);--g-color-private-cool-grey-700-solid: rgb(144, 166, 186);--g-color-private-cool-grey-750-solid: rgb(160, 179, 196);--g-color-private-cool-grey-800-solid: rgb(176, 192, 206);--g-color-private-cool-grey-850-solid: rgb(191, 204, 215);--g-color-private-cool-grey-900-solid: rgb(207, 217, 225);--g-color-private-cool-grey-950-solid: rgb(223, 230, 235);--g-color-private-cool-grey-1000-solid: rgb(231, 236, 240);--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: rgb(34, 29, 34);--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-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: rgba(255, 255, 255, .05);--g-color-private-white-70: rgba(255, 255, 255, .07);--g-color-private-white-100: rgba(255, 255, 255, .1);--g-color-private-white-150: rgba(255, 255, 255, .15);--g-color-private-white-200: rgba(255, 255, 255, .2);--g-color-private-white-250: rgba(255, 255, 255, .25);--g-color-private-white-300: rgba(255, 255, 255, .3);--g-color-private-white-350: rgba(255, 255, 255, .35);--g-color-private-white-400: rgba(255, 255, 255, .4);--g-color-private-white-450: rgba(255, 255, 255, .45);--g-color-private-white-500: rgba(255, 255, 255, .5);--g-color-private-white-550: rgba(255, 255, 255, .55);--g-color-private-white-600: rgba(255, 255, 255, .6);--g-color-private-white-650: rgba(255, 255, 255, .65);--g-color-private-white-700: rgba(255, 255, 255, .7);--g-color-private-white-750: rgba(255, 255, 255, .75);--g-color-private-white-800: rgba(255, 255, 255, .8);--g-color-private-white-850: rgba(255, 255, 255, .85);--g-color-private-white-900: rgba(255, 255, 255, .9);--g-color-private-white-950: rgba(255, 255, 255, .95);--g-color-private-white-1000-solid: rgb(255, 255, 255);--g-color-private-black-50: rgba(0, 0, 0, .05);--g-color-private-black-100: rgba(0, 0, 0, .1);--g-color-private-black-150: rgba(0, 0, 0, .15);--g-color-private-black-200: rgba(0, 0, 0, .2);--g-color-private-black-250: rgba(0, 0, 0, .25);--g-color-private-black-300: rgba(0, 0, 0, .3);--g-color-private-black-350: rgba(0, 0, 0, .35);--g-color-private-black-400: rgba(0, 0, 0, .4);--g-color-private-black-450: rgba(0, 0, 0, .45);--g-color-private-black-500: rgba(0, 0, 0, .5);--g-color-private-black-550: rgba(0, 0, 0, .55);--g-color-private-black-600: rgba(0, 0, 0, .6);--g-color-private-black-650: rgba(0, 0, 0, .65);--g-color-private-black-700: rgba(0, 0, 0, .7);--g-color-private-black-750: rgba(0, 0, 0, .75);--g-color-private-black-800: rgba(0, 0, 0, .8);--g-color-private-black-850: rgba(0, 0, 0, .85);--g-color-private-black-900: rgba(0, 0, 0, .9);--g-color-private-black-950: rgba(0, 0, 0, .95);--g-color-private-black-50-solid: rgb(242, 242, 242);--g-color-private-black-100-solid: rgb(229, 229, 229);--g-color-private-black-150-solid: rgb(217, 217, 217);--g-color-private-black-200-solid: rgb(204, 204, 204);--g-color-private-black-250-solid: rgb(191, 191, 191);--g-color-private-black-300-solid: rgb(179, 179, 179);--g-color-private-black-350-solid: rgb(166, 166, 166);--g-color-private-black-400-solid: rgb(153, 153, 153);--g-color-private-black-450-solid: rgb(140, 140, 140);--g-color-private-black-500-solid: rgb(128, 128, 128);--g-color-private-black-550-solid: rgb(115, 115, 115);--g-color-private-black-600-solid: rgb(102, 102, 102);--g-color-private-black-650-solid: rgb(89, 89, 89);--g-color-private-black-700-solid: rgb(76, 76, 76);--g-color-private-black-750-solid: rgb(64, 64, 64);--g-color-private-black-800-solid: rgb(51, 51, 51);--g-color-private-black-850-solid: rgb(38, 38, 38);--g-color-private-black-900-solid: rgb(26, 26, 26);--g-color-private-black-950-solid: rgb(13, 13, 13);--g-color-private-black-1000-solid: rgb(0, 0, 0);--g-color-private-blue-50: rgba(54, 151, 241, .1);--g-color-private-blue-100: rgba(54, 151, 241, .15);--g-color-private-blue-150: rgba(54, 151, 241, .2);--g-color-private-blue-200: rgba(54, 151, 241, .3);--g-color-private-blue-250: rgba(54, 151, 241, .4);--g-color-private-blue-300: rgba(54, 151, 241, .5);--g-color-private-blue-350: rgba(54, 151, 241, .6);--g-color-private-blue-400: rgba(54, 151, 241, .7);--g-color-private-blue-450: rgba(54, 151, 241, .8);--g-color-private-blue-500: rgba(54, 151, 241, .9);--g-color-private-blue-50-solid: rgb(235, 245, 254);--g-color-private-blue-100-solid: rgb(225, 239, 253);--g-color-private-blue-150-solid: rgb(215, 234, 252);--g-color-private-blue-200-solid: rgb(195, 224, 251);--g-color-private-blue-250-solid: rgb(175, 213, 249);--g-color-private-blue-300-solid: rgb(155, 203, 248);--g-color-private-blue-350-solid: rgb(134, 193, 247);--g-color-private-blue-400-solid: rgb(114, 182, 245);--g-color-private-blue-450-solid: rgb(94, 172, 244);--g-color-private-blue-500-solid: rgb(74, 161, 242);--g-color-private-blue-550-solid: rgb(54, 151, 241);--g-color-private-blue-600-solid: rgb(50, 138, 219);--g-color-private-blue-650-solid: rgb(47, 124, 196);--g-color-private-blue-700-solid: rgb(43, 111, 174);--g-color-private-blue-750-solid: rgb(40, 97, 152);--g-color-private-blue-800-solid: rgb(36, 84, 130);--g-color-private-blue-850-solid: rgb(32, 71, 107);--g-color-private-blue-900-solid: rgb(29, 57, 85);--g-color-private-blue-950-solid: rgb(25, 44, 63);--g-color-private-blue-1000-solid: rgb(23, 37, 51);--g-color-private-green-50: rgba(50, 186, 118, .1);--g-color-private-green-100: rgba(50, 186, 118, .15);--g-color-private-green-150: rgba(50, 186, 118, .2);--g-color-private-green-200: rgba(50, 186, 118, .3);--g-color-private-green-250: rgba(50, 186, 118, .4);--g-color-private-green-300: rgba(50, 186, 118, .5);--g-color-private-green-350: rgba(50, 186, 118, .6);--g-color-private-green-400: rgba(50, 186, 118, .7);--g-color-private-green-450: rgba(50, 186, 118, .8);--g-color-private-green-500: rgba(50, 186, 118, .9);--g-color-private-green-50-solid: rgb(235, 248, 241);--g-color-private-green-100-solid: rgb(224, 245, 234);--g-color-private-green-150-solid: rgb(214, 241, 228);--g-color-private-green-200-solid: rgb(194, 234, 214);--g-color-private-green-250-solid: rgb(173, 227, 200);--g-color-private-green-300-solid: rgb(153, 221, 187);--g-color-private-green-350-solid: rgb(132, 214, 173);--g-color-private-green-400-solid: rgb(112, 207, 159);--g-color-private-green-450-solid: rgb(91, 200, 145);--g-color-private-green-500-solid: rgb(71, 193, 132);--g-color-private-green-550-solid: rgb(50, 186, 118);--g-color-private-green-600-solid: rgb(47, 169, 108);--g-color-private-green-650-solid: rgb(44, 152, 98);--g-color-private-green-700-solid: rgb(40, 135, 88);--g-color-private-green-750-solid: rgb(37, 118, 78);--g-color-private-green-800-solid: rgb(34, 102, 68);--g-color-private-green-850-solid: rgb(31, 85, 58);--g-color-private-green-900-solid: rgb(28, 68, 48);--g-color-private-green-950-solid: rgb(24, 51, 38);--g-color-private-green-1000-solid: rgb(23, 42, 33);--g-color-private-yellow-50: rgba(255, 190, 92, .1);--g-color-private-yellow-100: rgba(255, 190, 92, .15);--g-color-private-yellow-150: rgba(255, 190, 92, .2);--g-color-private-yellow-200: rgba(255, 190, 92, .3);--g-color-private-yellow-250: rgba(255, 190, 92, .4);--g-color-private-yellow-300: rgba(255, 190, 92, .5);--g-color-private-yellow-350: rgba(255, 190, 92, .6);--g-color-private-yellow-400: rgba(255, 190, 92, .7);--g-color-private-yellow-450: rgba(255, 190, 92, .8);--g-color-private-yellow-500: rgba(255, 190, 92, .9);--g-color-private-yellow-50-solid: rgb(255, 249, 239);--g-color-private-yellow-100-solid: rgb(255, 245, 231);--g-color-private-yellow-150-solid: rgb(255, 242, 222);--g-color-private-yellow-200-solid: rgb(255, 236, 206);--g-color-private-yellow-250-solid: rgb(255, 229, 190);--g-color-private-yellow-300-solid: rgb(255, 223, 174);--g-color-private-yellow-350-solid: rgb(255, 216, 157);--g-color-private-yellow-400-solid: rgb(255, 210, 141);--g-color-private-yellow-450-solid: rgb(255, 203, 125);--g-color-private-yellow-500-solid: rgb(255, 197, 108);--g-color-private-yellow-550-solid: rgb(255, 190, 92);--g-color-private-yellow-600-solid: rgb(231, 173, 85);--g-color-private-yellow-650-solid: rgb(208, 155, 77);--g-color-private-yellow-700-solid: rgb(184, 138, 70);--g-color-private-yellow-750-solid: rgb(160, 121, 62);--g-color-private-yellow-800-solid: rgb(137, 104, 55);--g-color-private-yellow-850-solid: rgb(113, 86, 48);--g-color-private-yellow-900-solid: rgb(89, 69, 40);--g-color-private-yellow-950-solid: rgb(65, 52, 33);--g-color-private-yellow-1000-solid: rgb(54, 43, 29);--g-color-private-orange-50: rgba(255, 119, 0, .1);--g-color-private-orange-100: rgba(255, 119, 0, .15);--g-color-private-orange-150: rgba(255, 119, 0, .2);--g-color-private-orange-200: rgba(255, 119, 0, .3);--g-color-private-orange-250: rgba(255, 119, 0, .4);--g-color-private-orange-300: rgba(255, 119, 0, .5);--g-color-private-orange-350: rgba(255, 119, 0, .6);--g-color-private-orange-400: rgba(255, 119, 0, .7);--g-color-private-orange-450: rgba(255, 119, 0, .8);--g-color-private-orange-500: rgba(255, 119, 0, .9);--g-color-private-orange-50-solid: rgb(255, 241, 230);--g-color-private-orange-100-solid: rgb(255, 235, 217);--g-color-private-orange-150-solid: rgb(255, 228, 204);--g-color-private-orange-200-solid: rgb(255, 214, 179);--g-color-private-orange-250-solid: rgb(255, 201, 153);--g-color-private-orange-300-solid: rgb(255, 187, 128);--g-color-private-orange-350-solid: rgb(255, 173, 102);--g-color-private-orange-400-solid: rgb(255, 160, 77);--g-color-private-orange-450-solid: rgb(255, 146, 51);--g-color-private-orange-500-solid: rgb(255, 133, 25);--g-color-private-orange-550-solid: rgb(255, 119, 0);--g-color-private-orange-600-solid: rgb(231, 109, 2);--g-color-private-orange-650-solid: rgb(208, 99, 4);--g-color-private-orange-700-solid: rgb(184, 88, 5);--g-color-private-orange-750-solid: rgb(160, 78, 7);--g-color-private-orange-800-solid: rgb(137, 68, 9);--g-color-private-orange-850-solid: rgb(113, 58, 11);--g-color-private-orange-900-solid: rgb(89, 48, 13);--g-color-private-orange-950-solid: rgb(65, 37, 14);--g-color-private-orange-1000-solid: rgb(54, 32, 15);--g-color-private-red-50: rgba(255, 0, 61, .1);--g-color-private-red-100: rgba(255, 0, 61, .15);--g-color-private-red-150: rgba(255, 0, 61, .2);--g-color-private-red-200: rgba(255, 0, 61, .3);--g-color-private-red-250: rgba(255, 0, 61, .4);--g-color-private-red-300: rgba(255, 0, 61, .5);--g-color-private-red-350: rgba(255, 0, 61, .6);--g-color-private-red-400: rgba(255, 0, 61, .7);--g-color-private-red-450: rgba(255, 0, 61, .8);--g-color-private-red-500: rgba(255, 0, 61, .9);--g-color-private-red-50-solid: rgb(255, 230, 236);--g-color-private-red-100-solid: rgb(255, 217, 226);--g-color-private-red-150-solid: rgb(255, 204, 216);--g-color-private-red-200-solid: rgb(255, 179, 197);--g-color-private-red-250-solid: rgb(255, 153, 177);--g-color-private-red-300-solid: rgb(255, 128, 158);--g-color-private-red-350-solid: rgb(255, 102, 139);--g-color-private-red-400-solid: rgb(255, 77, 119);--g-color-private-red-450-solid: rgb(255, 51, 100);--g-color-private-red-500-solid: rgb(255, 25, 80);--g-color-private-red-550-solid: rgb(255, 0, 61);--g-color-private-red-600-solid: rgb(231, 2, 57);--g-color-private-red-650-solid: rgb(208, 3, 52);--g-color-private-red-700-solid: rgb(184, 5, 48);--g-color-private-red-750-solid: rgb(160, 7, 44);--g-color-private-red-800-solid: rgb(137, 9, 40);--g-color-private-red-850-solid: rgb(113, 10, 35);--g-color-private-red-900-solid: rgb(89, 12, 31);--g-color-private-red-950-solid: rgb(65, 14, 27);--g-color-private-red-1000-solid: rgb(54, 14, 24);--g-color-private-purple-50: rgba(143, 82, 204, .1);--g-color-private-purple-100: rgba(143, 82, 204, .15);--g-color-private-purple-150: rgba(143, 82, 204, .2);--g-color-private-purple-200: rgba(143, 82, 204, .3);--g-color-private-purple-250: rgba(143, 82, 204, .4);--g-color-private-purple-300: rgba(143, 82, 204, .5);--g-color-private-purple-350: rgba(143, 82, 204, .6);--g-color-private-purple-400: rgba(143, 82, 204, .7);--g-color-private-purple-450: rgba(143, 82, 204, .8);--g-color-private-purple-500: rgba(143, 82, 204, .9);--g-color-private-purple-50-solid: rgb(244, 238, 250);--g-color-private-purple-100-solid: rgb(238, 229, 247);--g-color-private-purple-150-solid: rgb(233, 220, 245);--g-color-private-purple-200-solid: rgb(221, 203, 240);--g-color-private-purple-250-solid: rgb(210, 186, 235);--g-color-private-purple-300-solid: rgb(199, 169, 230);--g-color-private-purple-350-solid: rgb(188, 151, 224);--g-color-private-purple-400-solid: rgb(177, 134, 219);--g-color-private-purple-450-solid: rgb(165, 117, 214);--g-color-private-purple-500-solid: rgb(154, 99, 209);--g-color-private-purple-550-solid: rgb(143, 82, 204);--g-color-private-purple-600-solid: rgb(131, 76, 185);--g-color-private-purple-650-solid: rgb(118, 69, 167);--g-color-private-purple-700-solid: rgb(106, 63, 148);--g-color-private-purple-750-solid: rgb(93, 56, 130);--g-color-private-purple-800-solid: rgb(81, 50, 111);--g-color-private-purple-850-solid: rgb(68, 43, 92);--g-color-private-purple-900-solid: rgb(56, 37, 74);--g-color-private-purple-950-solid: rgb(43, 30, 55);--g-color-private-purple-1000-solid: rgb(37, 27, 46);--g-color-private-cool-grey-50: rgba(107, 132, 153, .1);--g-color-private-cool-grey-100: rgba(107, 132, 153, .15);--g-color-private-cool-grey-150: rgba(107, 132, 153, .2);--g-color-private-cool-grey-200: rgba(107, 132, 153, .3);--g-color-private-cool-grey-250: rgba(107, 132, 153, .4);--g-color-private-cool-grey-300: rgba(107, 132, 153, .5);--g-color-private-cool-grey-350: rgba(107, 132, 153, .6);--g-color-private-cool-grey-400: rgba(107, 132, 153, .7);--g-color-private-cool-grey-450: rgba(107, 132, 153, .8);--g-color-private-cool-grey-500: rgba(107, 132, 153, .9);--g-color-private-cool-grey-50-solid: rgb(240, 243, 245);--g-color-private-cool-grey-100-solid: rgb(233, 237, 240);--g-color-private-cool-grey-150-solid: rgb(225, 230, 235);--g-color-private-cool-grey-200-solid: rgb(211, 218, 224);--g-color-private-cool-grey-250-solid: rgb(196, 206, 214);--g-color-private-cool-grey-300-solid: rgb(181, 194, 204);--g-color-private-cool-grey-350-solid: rgb(166, 181, 194);--g-color-private-cool-grey-400-solid: rgb(151, 169, 184);--g-color-private-cool-grey-450-solid: rgb(137, 157, 173);--g-color-private-cool-grey-500-solid: rgb(122, 144, 163);--g-color-private-cool-grey-550-solid: rgb(107, 132, 153);--g-color-private-cool-grey-600-solid: rgb(98, 121, 140);--g-color-private-cool-grey-650-solid: rgb(89, 109, 126);--g-color-private-cool-grey-700-solid: rgb(80, 98, 113);--g-color-private-cool-grey-750-solid: rgb(71, 86, 99);--g-color-private-cool-grey-800-solid: rgb(63, 75, 86);--g-color-private-cool-grey-850-solid: rgb(54, 63, 72);--g-color-private-cool-grey-900-solid: rgb(45, 52, 59);--g-color-private-cool-grey-950-solid: rgb(36, 40, 45);--g-color-private-cool-grey-1000-solid: rgb(31, 34, 38);--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-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: rgba(255, 255, 255, .05);--g-color-private-white-70: rgba(255, 255, 255, .07);--g-color-private-white-100: rgba(255, 255, 255, .1);--g-color-private-white-150: rgba(255, 255, 255, .15);--g-color-private-white-200: rgba(255, 255, 255, .2);--g-color-private-white-250: rgba(255, 255, 255, .25);--g-color-private-white-300: rgba(255, 255, 255, .3);--g-color-private-white-350: rgba(255, 255, 255, .35);--g-color-private-white-400: rgba(255, 255, 255, .4);--g-color-private-white-450: rgba(255, 255, 255, .45);--g-color-private-white-500: rgba(255, 255, 255, .5);--g-color-private-white-550: rgba(255, 255, 255, .55);--g-color-private-white-600: rgba(255, 255, 255, .6);--g-color-private-white-650: rgba(255, 255, 255, .65);--g-color-private-white-700: rgba(255, 255, 255, .7);--g-color-private-white-750: rgba(255, 255, 255, .75);--g-color-private-white-800: rgba(255, 255, 255, .8);--g-color-private-white-850: rgba(255, 255, 255, .85);--g-color-private-white-900: rgba(255, 255, 255, .9);--g-color-private-white-950: rgba(255, 255, 255, .95);--g-color-private-white-50-solid: rgb(30, 29, 30);--g-color-private-white-70-solid: rgb(35, 34, 35);--g-color-private-white-100-solid: rgb(42, 41, 42);--g-color-private-white-150-solid: rgb(54, 53, 54);--g-color-private-white-200-solid: rgb(65, 65, 65);--g-color-private-white-250-solid: rgb(77, 77, 77);--g-color-private-white-300-solid: rgb(89, 88, 89);--g-color-private-white-350-solid: rgb(101, 100, 101);--g-color-private-white-400-solid: rgb(113, 112, 113);--g-color-private-white-450-solid: rgb(125, 124, 125);--g-color-private-white-500-solid: rgb(136, 136, 136);--g-color-private-white-550-solid: rgb(148, 148, 148);--g-color-private-white-600-solid: rgb(160, 160, 160);--g-color-private-white-650-solid: rgb(172, 172, 172);--g-color-private-white-700-solid: rgb(184, 184, 184);--g-color-private-white-750-solid: rgb(196, 195, 196);--g-color-private-white-800-solid: rgb(208, 207, 208);--g-color-private-white-850-solid: rgb(208, 207, 208);--g-color-private-white-900-solid: rgb(231, 231, 231);--g-color-private-white-950-solid: rgb(243, 243, 243);--g-color-private-white-1000-solid: rgb(255, 255, 255);--g-color-private-white-opaque-150: rgba(56, 57, 60, .97);--g-color-private-black-20: rgba(0, 0, 0, .02);--g-color-private-black-50: rgba(0, 0, 0, .05);--g-color-private-black-100: rgba(0, 0, 0, .1);--g-color-private-black-150: rgba(0, 0, 0, .15);--g-color-private-black-200: rgba(0, 0, 0, .2);--g-color-private-black-250: rgba(0, 0, 0, .25);--g-color-private-black-300: rgba(0, 0, 0, .3);--g-color-private-black-350: rgba(0, 0, 0, .35);--g-color-private-black-400: rgba(0, 0, 0, .4);--g-color-private-black-450: rgba(0, 0, 0, .45);--g-color-private-black-500: rgba(0, 0, 0, .5);--g-color-private-black-550: rgba(0, 0, 0, .55);--g-color-private-black-600: rgba(0, 0, 0, .6);--g-color-private-black-650: rgba(0, 0, 0, .65);--g-color-private-black-700: rgba(0, 0, 0, .7);--g-color-private-black-750: rgba(0, 0, 0, .75);--g-color-private-black-800: rgba(0, 0, 0, .8);--g-color-private-black-850: rgba(0, 0, 0, .85);--g-color-private-black-900: rgba(0, 0, 0, .9);--g-color-private-black-950: rgba(0, 0, 0, .95);--g-color-private-black-1000-solid: rgb(0, 0, 0);--g-color-private-blue-50: rgba(54, 151, 241, .1);--g-color-private-blue-100: rgba(54, 151, 241, .15);--g-color-private-blue-150: rgba(54, 151, 241, .2);--g-color-private-blue-200: rgba(54, 151, 241, .3);--g-color-private-blue-250: rgba(54, 151, 241, .4);--g-color-private-blue-300: rgba(54, 151, 241, .5);--g-color-private-blue-350: rgba(54, 151, 241, .6);--g-color-private-blue-400: rgba(54, 151, 241, .7);--g-color-private-blue-450: rgba(54, 151, 241, .8);--g-color-private-blue-500: rgba(54, 151, 241, .9);--g-color-private-blue-50-solid: rgb(22, 30, 40);--g-color-private-blue-100-solid: rgb(23, 37, 51);--g-color-private-blue-150-solid: rgb(25, 44, 63);--g-color-private-blue-200-solid: rgb(29, 57, 85);--g-color-private-blue-250-solid: rgb(32, 71, 107);--g-color-private-blue-300-solid: rgb(36, 84, 130);--g-color-private-blue-350-solid: rgb(40, 97, 152);--g-color-private-blue-400-solid: rgb(43, 111, 174);--g-color-private-blue-450-solid: rgb(47, 124, 196);--g-color-private-blue-500-solid: rgb(50, 138, 219);--g-color-private-blue-550-solid: rgb(54, 151, 241);--g-color-private-blue-600-solid: rgb(74, 161, 242);--g-color-private-blue-650-solid: rgb(94, 172, 244);--g-color-private-blue-700-solid: rgb(114, 182, 245);--g-color-private-blue-750-solid: rgb(134, 193, 247);--g-color-private-blue-800-solid: rgb(155, 203, 248);--g-color-private-blue-850-solid: rgb(175, 213, 249);--g-color-private-blue-900-solid: rgb(195, 224, 251);--g-color-private-blue-950-solid: rgb(215, 234, 252);--g-color-private-blue-1000-solid: rgb(225, 239, 253);--g-color-private-green-50: rgba(77, 176, 155, .1);--g-color-private-green-100: rgba(77, 176, 155, .15);--g-color-private-green-150: rgba(77, 176, 155, .2);--g-color-private-green-200: rgba(77, 176, 155, .3);--g-color-private-green-250: rgba(77, 176, 155, .4);--g-color-private-green-300: rgba(77, 176, 155, .5);--g-color-private-green-350: rgba(77, 176, 155, .6);--g-color-private-green-400: rgba(77, 176, 155, .7);--g-color-private-green-450: rgba(77, 176, 155, .8);--g-color-private-green-500: rgba(77, 176, 155, .9);--g-color-private-green-50-solid: rgb(24, 33, 32);--g-color-private-green-100-solid: rgb(27, 41, 39);--g-color-private-green-150-solid: rgb(30, 49, 45);--g-color-private-green-200-solid: rgb(36, 65, 59);--g-color-private-green-250-solid: rgb(42, 81, 73);--g-color-private-green-300-solid: rgb(48, 97, 87);--g-color-private-green-350-solid: rgb(53, 112, 100);--g-color-private-green-400-solid: rgb(59, 128, 114);--g-color-private-green-450-solid: rgb(65, 144, 128);--g-color-private-green-500-solid: rgb(71, 160, 141);--g-color-private-green-550-solid: rgb(77, 176, 155);--g-color-private-green-600-solid: rgb(95, 184, 165);--g-color-private-green-650-solid: rgb(113, 192, 175);--g-color-private-green-700-solid: rgb(130, 200, 185);--g-color-private-green-750-solid: rgb(148, 208, 195);--g-color-private-green-800-solid: rgb(166, 216, 205);--g-color-private-green-850-solid: rgb(184, 223, 215);--g-color-private-green-900-solid: rgb(202, 231, 225);--g-color-private-green-950-solid: rgb(219, 239, 235);--g-color-private-green-1000-solid: rgb(228, 243, 240);--g-color-private-yellow-50: rgba(255, 190, 92, .1);--g-color-private-yellow-100: rgba(255, 190, 92, .15);--g-color-private-yellow-150: rgba(255, 190, 92, .2);--g-color-private-yellow-200: rgba(255, 190, 92, .3);--g-color-private-yellow-250: rgba(255, 190, 92, .4);--g-color-private-yellow-300: rgba(255, 190, 92, .5);--g-color-private-yellow-350: rgba(255, 190, 92, .6);--g-color-private-yellow-400: rgba(255, 190, 92, .7);--g-color-private-yellow-450: rgba(255, 190, 92, .8);--g-color-private-yellow-500: rgba(255, 190, 92, .9);--g-color-private-yellow-50-solid: rgb(42, 34, 25);--g-color-private-yellow-100-solid: rgb(54, 43, 29);--g-color-private-yellow-150-solid: rgb(65, 52, 33);--g-color-private-yellow-200-solid: rgb(89, 69, 40);--g-color-private-yellow-250-solid: rgb(113, 86, 48);--g-color-private-yellow-300-solid: rgb(137, 104, 55);--g-color-private-yellow-350-solid: rgb(160, 121, 62);--g-color-private-yellow-400-solid: rgb(184, 138, 70);--g-color-private-yellow-450-solid: rgb(208, 155, 77);--g-color-private-yellow-500-solid: rgb(231, 173, 85);--g-color-private-yellow-550-solid: rgb(255, 190, 92);--g-color-private-yellow-600-solid: rgb(255, 197, 108);--g-color-private-yellow-650-solid: rgb(255, 203, 125);--g-color-private-yellow-700-solid: rgb(255, 210, 141);--g-color-private-yellow-750-solid: rgb(255, 216, 157);--g-color-private-yellow-800-solid: rgb(255, 223, 174);--g-color-private-yellow-850-solid: rgb(255, 229, 190);--g-color-private-yellow-900-solid: rgb(255, 236, 206);--g-color-private-yellow-950-solid: rgb(255, 242, 222);--g-color-private-yellow-1000-solid: rgb(255, 245, 231);--g-color-private-orange-50: rgba(200, 99, 12, .1);--g-color-private-orange-100: rgba(200, 99, 12, .15);--g-color-private-orange-150: rgba(200, 99, 12, .2);--g-color-private-orange-200: rgba(200, 99, 12, .3);--g-color-private-orange-250: rgba(200, 99, 12, .4);--g-color-private-orange-300: rgba(200, 99, 12, .5);--g-color-private-orange-350: rgba(200, 99, 12, .6);--g-color-private-orange-400: rgba(200, 99, 12, .7);--g-color-private-orange-450: rgba(200, 99, 12, .8);--g-color-private-orange-500: rgba(200, 99, 12, .9);--g-color-private-orange-50-solid: rgb(36, 25, 17);--g-color-private-orange-100-solid: rgb(45, 29, 17);--g-color-private-orange-150-solid: rgb(54, 33, 17);--g-color-private-orange-200-solid: rgb(73, 42, 16);--g-color-private-orange-250-solid: rgb(91, 50, 16);--g-color-private-orange-300-solid: rgb(109, 58, 15);--g-color-private-orange-350-solid: rgb(127, 66, 14);--g-color-private-orange-400-solid: rgb(145, 74, 14);--g-color-private-orange-450-solid: rgb(164, 83, 13);--g-color-private-orange-500-solid: rgb(182, 91, 13);--g-color-private-orange-550-solid: rgb(200, 99, 12);--g-color-private-orange-600-solid: rgb(206, 115, 36);--g-color-private-orange-650-solid: rgb(211, 130, 61);--g-color-private-orange-700-solid: rgb(217, 146, 85);--g-color-private-orange-750-solid: rgb(222, 161, 109);--g-color-private-orange-800-solid: rgb(228, 177, 134);--g-color-private-orange-850-solid: rgb(233, 193, 158);--g-color-private-orange-900-solid: rgb(239, 208, 182);--g-color-private-orange-950-solid: rgb(244, 224, 206);--g-color-private-orange-1000-solid: rgb(247, 232, 219);--g-color-private-red-50: rgba(229, 50, 93, .1);--g-color-private-red-100: rgba(229, 50, 93, .15);--g-color-private-red-150: rgba(229, 50, 93, .2);--g-color-private-red-200: rgba(229, 50, 93, .3);--g-color-private-red-250: rgba(229, 50, 93, .4);--g-color-private-red-300: rgba(229, 50, 93, .5);--g-color-private-red-350: rgba(229, 50, 93, .6);--g-color-private-red-400: rgba(229, 50, 93, .7);--g-color-private-red-450: rgba(229, 50, 93, .8);--g-color-private-red-500: rgba(229, 50, 93, .9);--g-color-private-red-50-solid: rgb(39, 20, 26);--g-color-private-red-100-solid: rgb(50, 22, 29);--g-color-private-red-150-solid: rgb(60, 24, 33);--g-color-private-red-200-solid: rgb(81, 27, 41);--g-color-private-red-250-solid: rgb(102, 30, 48);--g-color-private-red-300-solid: rgb(124, 34, 56);--g-color-private-red-350-solid: rgb(145, 37, 63);--g-color-private-red-400-solid: rgb(166, 40, 71);--g-color-private-red-450-solid: rgb(187, 43, 78);--g-color-private-red-500-solid: rgb(208, 47, 86);--g-color-private-red-550-solid: rgb(229, 50, 93);--g-color-private-red-600-solid: rgb(232, 71, 109);--g-color-private-red-650-solid: rgb(234, 91, 125);--g-color-private-red-700-solid: rgb(237, 112, 142);--g-color-private-red-750-solid: rgb(239, 132, 158);--g-color-private-red-800-solid: rgb(242, 153, 174);--g-color-private-red-850-solid: rgb(245, 173, 190);--g-color-private-red-900-solid: rgb(247, 194, 206);--g-color-private-red-950-solid: rgb(250, 214, 223);--g-color-private-red-1000-solid: rgb(251, 224, 231);--g-color-private-purple-50: rgba(143, 82, 204, .1);--g-color-private-purple-100: rgba(143, 82, 204, .15);--g-color-private-purple-150: rgba(143, 82, 204, .2);--g-color-private-purple-200: rgba(143, 82, 204, .3);--g-color-private-purple-250: rgba(143, 82, 204, .4);--g-color-private-purple-300: rgba(143, 82, 204, .5);--g-color-private-purple-350: rgba(143, 82, 204, .6);--g-color-private-purple-400: rgba(143, 82, 204, .7);--g-color-private-purple-450: rgba(143, 82, 204, .8);--g-color-private-purple-500: rgba(143, 82, 204, .9);--g-color-private-purple-50-solid: rgb(31, 24, 37);--g-color-private-purple-100-solid: rgb(37, 27, 46);--g-color-private-purple-150-solid: rgb(43, 30, 55);--g-color-private-purple-200-solid: rgb(56, 37, 74);--g-color-private-purple-250-solid: rgb(68, 43, 92);--g-color-private-purple-300-solid: rgb(81, 50, 111);--g-color-private-purple-350-solid: rgb(93, 56, 130);--g-color-private-purple-400-solid: rgb(106, 63, 148);--g-color-private-purple-450-solid: rgb(118, 69, 167);--g-color-private-purple-500-solid: rgb(131, 76, 185);--g-color-private-purple-550-solid: rgb(143, 82, 204);--g-color-private-purple-600-solid: rgb(154, 99, 209);--g-color-private-purple-650-solid: rgb(165, 117, 214);--g-color-private-purple-700-solid: rgb(177, 134, 219);--g-color-private-purple-750-solid: rgb(188, 151, 224);--g-color-private-purple-800-solid: rgb(199, 169, 230);--g-color-private-purple-850-solid: rgb(210, 186, 235);--g-color-private-purple-900-solid: rgb(221, 203, 240);--g-color-private-purple-950-solid: rgb(233, 220, 245);--g-color-private-purple-1000-solid: rgb(238, 229, 247);--g-color-private-cool-grey-50: rgba(96, 128, 156, .1);--g-color-private-cool-grey-100: rgba(96, 128, 156, .15);--g-color-private-cool-grey-150: rgba(96, 128, 156, .2);--g-color-private-cool-grey-200: rgba(96, 128, 156, .3);--g-color-private-cool-grey-250: rgba(96, 128, 156, .4);--g-color-private-cool-grey-300: rgba(96, 128, 156, .5);--g-color-private-cool-grey-350: rgba(96, 128, 156, .6);--g-color-private-cool-grey-400: rgba(96, 128, 156, .7);--g-color-private-cool-grey-450: rgba(96, 128, 156, .8);--g-color-private-cool-grey-500: rgba(96, 128, 156, .9);--g-color-private-cool-grey-50-solid: rgb(26, 28, 32);--g-color-private-cool-grey-100-solid: rgb(30, 34, 39);--g-color-private-cool-grey-150-solid: rgb(34, 39, 46);--g-color-private-cool-grey-200-solid: rgb(41, 50, 59);--g-color-private-cool-grey-250-solid: rgb(49, 61, 73);--g-color-private-cool-grey-300-solid: rgb(57, 73, 87);--g-color-private-cool-grey-350-solid: rgb(65, 84, 101);--g-color-private-cool-grey-400-solid: rgb(73, 95, 115);--g-color-private-cool-grey-450-solid: rgb(80, 106, 128);--g-color-private-cool-grey-500-solid: rgb(88, 117, 142);--g-color-private-cool-grey-550-solid: rgb(96, 128, 156);--g-color-private-cool-grey-600-solid: rgb(112, 141, 166);--g-color-private-cool-grey-650-solid: rgb(128, 153, 176);--g-color-private-cool-grey-700-solid: rgb(144, 166, 186);--g-color-private-cool-grey-750-solid: rgb(160, 179, 196);--g-color-private-cool-grey-800-solid: rgb(176, 192, 206);--g-color-private-cool-grey-850-solid: rgb(191, 204, 215);--g-color-private-cool-grey-900-solid: rgb(207, 217, 225);--g-color-private-cool-grey-950-solid: rgb(223, 230, 235);--g-color-private-cool-grey-1000-solid: rgb(231, 236, 240);--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: rgb(18, 17, 18);--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-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)}.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar){scrollbar-width:var(--g-scrollbar-width);scrollbar-color:var(--g-color-scroll-handle) var(--g-color-scroll-track)}.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar,.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar{width:var(--g-scrollbar-width);height:var(--g-scrollbar-width);background:var(--g-color-scroll-track)}.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar-track,.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar-track{background:var(--g-color-scroll-track)}.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar-corner,.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar-corner{background:var(--g-color-scroll-corner)}.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar-thumb,.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar-thumb{background:var(--g-color-scroll-handle)}.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar-thumb:hover,.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar-thumb:hover{background:var(--g-color-scroll-handle-hover)}@keyframes g-loading-animation{0%{background-position:-12px 0}to{background-position:0 0}}@import "./private";@import "./text";@import "./base";@import "./line";@import "./sfx";@import "./system";@mixin g-colors-light{@include g-colors-private-light; @include g-colors-text-light; @include g-colors-base-light; @include g-colors-line-light; @include g-colors-sfx-light; @include g-colors-system-light;}@charset "UTF-8";.yfm{font-family:Segoe UI,Arial,Helvetica,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-family:var(--yfm-font-family-sans);font-size:15px;line-height:20px;word-wrap:break-word;color:#000000b3;--yfm-color-hljs-background: rgba(107, 132, 153, .12);--yfm-color-hljs-subst: #444;--yfm-color-hljs-comment: #888888;--yfm-color-hljs-deletion: #880000;--yfm-color-hljs-section: #880000;--yfm-color-hljs-pseudo: #BC6060;--yfm-color-hljs-literal: #78A960;--yfm-color-hljs-addition: #397300;--yfm-color-hljs-meta: #1f7199;--yfm-color-hljs-meta-string: #4d99bf;--yfm-font-family-monospace: "Menlo", "Monaco", "Consolas", "Ubuntu Mono", "Liberation Mono", "DejaVu Sans Mono", "Courier New", "Courier", monospace;--yfm-font-family-sans: "Segoe UI", Arial, Helvetica, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.yfm *{box-sizing:border-box}.yfm>*:not(h2):not(h3):not(h4):not(h5):not(h6):first-child{margin-top:0!important}.yfm>*:last-child{margin-bottom:0!important}.yfm h1,.yfm h2,.yfm h3,.yfm h4,.yfm h5,.yfm h6{margin-bottom:15px;font-weight:500}.yfm h1{font-size:32px;line-height:40px}.yfm h2{font-size:24px;line-height:28px}.yfm h3{font-size:20px;line-height:24px}.yfm h4{font-size:17px;line-height:24px}.yfm h5{font-size:15px;line-height:20px}.yfm h6{font-size:13px;line-height:18px}.yfm a{background-color:transparent;color:#027bf3;-webkit-text-decoration:none;text-decoration:none}.yfm a:hover,.yfm a:active{color:#004080}.yfm a:not([href]){color:inherit}.yfm strong{font-weight:700}.yfm img,.yfm svg{box-sizing:content-box;max-width:100%;border:none;vertical-align:middle}.yfm img[align=right],.yfm svg[align=right]{padding-left:20px}.yfm img[align=left],.yfm svg[align=left]{padding-right:20px}.yfm img{background-color:#fff}.yfm svg{height:auto}.yfm .katex svg{height:auto;height:initial}.yfm img+small{display:block}.yfm p,.yfm blockquote,.yfm ul,.yfm ol,.yfm dl,.yfm table,.yfm pre{margin:0 0 15px}.yfm ul pre,.yfm ol pre,.yfm dl pre{margin-top:15px}.yfm code,.yfm kbd,.yfm pre{font-family:var(--yfm-font-family-monospace);font-size:1em;font-feature-settings:normal}.yfm input{margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.yfm input[type=checkbox]{position:relative;top:1px;box-sizing:border-box;padding:0}.yfm table{color:#333;display:inline-block;max-width:100%;width:auto;overflow:auto;position:relative;z-index:1;box-sizing:border-box;border-collapse:separate;border-spacing:0;background:#ffffff}.yfm table thead,.yfm table tr:nth-child(2n){background-color:#00000005}.yfm table tr:first-child td:first-child{border-top-left-radius:8px}.yfm table tr:first-child td:last-child{border-top-right-radius:8px}.yfm table tr:last-child td:first-child{border-bottom-left-radius:8px}.yfm table tr:last-child td:last-child{border-bottom-right-radius:8px}.yfm table tr:first-child td{border-top-style:solid}.yfm table tr td:first-child{border-left:1px solid rgba(0,0,0,.07)}.yfm table th,.yfm table td{padding:10px 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid rgba(0,0,0,.07)}.yfm table th p,.yfm table td p{padding:0;margin:0}.yfm table th{font-weight:500;text-align:left}.yfm table td{white-space:normal;vertical-align:top;border-style:none solid solid none}.yfm hr{box-sizing:content-box;height:.25em;padding:0;margin:1.5em 0;overflow:hidden;background-color:#00000012;border:none}.yfm hr:before{content:"";display:table}.yfm hr:after{content:"";display:table;clear:both}.yfm blockquote{position:relative;padding-left:12px;border-left:3px solid #027bf3}.yfm blockquote>*:first-child{margin-top:0}.yfm blockquote>*:last-child{margin-bottom:0}.yfm dl{padding:0}.yfm dl>*:first-child{margin-top:0}.yfm dl>*:last-child{margin-bottom:0}.yfm dl dt{margin-bottom:5px;font-size:1em;font-weight:500;font-style:italic}.yfm dl dd{margin-bottom:15px;padding:0 15px}.yfm dd{margin-left:0}.yfm dd>ol:first-child,.yfm dd>ul:first-child,.yfm dd>dd:first-child{padding-left:0}.yfm ul,.yfm ol{padding-left:2.2em}.yfm ul ul,.yfm ul ol,.yfm ol ol,.yfm ol ul{margin-top:0;margin-bottom:0}.yfm:not(.yfm_no-list-reset) ol{list-style-type:none;counter-reset:list}.yfm:not(.yfm_no-list-reset) ol>li{position:relative;counter-increment:list}.yfm:not(.yfm_no-list-reset) ol>li:before{position:absolute;right:100%;margin-right:4px;content:counters(list,".") ". "}.yfm li{word-wrap:break-word}.yfm li+li{margin-top:.33em}.yfm li p,.yfm li blockquote{margin-top:15px}.yfm code{padding:.1em .4em .15em;background-color:#6b84991f;border-radius:4px;font-size:.875em;white-space:normal;color:#3b6080}.yfm pre{word-wrap:normal}.yfm table code{white-space:nowrap}.yfm pre * code{display:inline;padding:0;margin:0;overflow:visible;word-wrap:normal;background-color:transparent;border:0;color:#000000b3}.yfm pre>code{display:block;padding:16px;overflow:auto;background-color:#6b84991f;color:#000000b3;white-space:pre}.yfm sup,.yfm sub{line-height:0}.yfm .visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%)}.yfm .yfm-note{max-width:1296px;margin:20px 0;padding:20px 20px 20px 64px;border-radius:10px}.yfm .yfm-note .yfm-note-title{font-weight:700}.yfm .yfm-note>p{margin:0 0 10px}.yfm .yfm-note>p:first-child:before{box-sizing:content-box;display:block;width:24px;height:24px;margin-top:-2px;margin-left:-44px;padding-right:20px;float:left}.yfm .yfm-note>p:last-child{margin-bottom:0}.yfm .yfm-note.yfm-accent-info>p:first-child:before{content:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 16 16"%3E%3Ccircle cx="8" cy="8" r="8" fill="rgb(2,123,243)"/%3E%3Crect width="1" height="5" x="7.5" y="6.5" stroke="%23fff" rx=".5"/%3E%3Ccircle cx="8" cy="4" r="1" fill="%23fff"/%3E%3C/svg%3E')}.yfm .yfm-note.yfm-accent-tip>p:first-child:before{content:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 16 16"%3E%3Ccircle cx="8" cy="8" r="8" fill="rgb(86,189,103)"/%3E%3Crect width="1" height="5" x="7.5" y="6.5" stroke="%23fff" rx=".5"/%3E%3Ccircle cx="8" cy="4" r="1" fill="%23fff"/%3E%3C/svg%3E')}.yfm .yfm-note.yfm-accent-alert>p:first-child:before{content:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 16 16"%3E%3Ccircle cx="8" cy="8" r="8" fill="rgb(255,70,69)"/%3E%3Crect width="1" height="5" x="7.5" y="6.5" stroke="%23fff" rx=".5"/%3E%3Ccircle cx="8" cy="4" r="1" fill="%23fff"/%3E%3C/svg%3E')}.yfm .yfm-note.yfm-accent-warning>p:first-child:before{content:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 16 16"%3E%3Ccircle cx="8" cy="8" r="8" fill="rgb(241,149,24)"/%3E%3Crect width="1" height="5" x="7.5" y="6.5" stroke="%23fff" rx=".5"/%3E%3Ccircle cx="8" cy="4" r="1" fill="%23fff"/%3E%3C/svg%3E')}.yfm .yfm-note.yfm-accent-info{background:rgba(2,123,243,.08)}.yfm .yfm-note.yfm-accent-tip{background:rgba(63,201,46,.1)}.yfm .yfm-note.yfm-accent-alert{background:rgba(235,50,38,.08)}.yfm .yfm-note.yfm-accent-warning{background:rgba(255,136,0,.15)}.yfm h1 .yfm-anchor,.yfm h2 .yfm-anchor,.yfm h3 .yfm-anchor,.yfm h4 .yfm-anchor,.yfm h5 .yfm-anchor,.yfm h6 .yfm-anchor{display:inline-block;width:24px;padding-right:4px;margin-left:-24px;float:left;text-align:center;font-size:18px}.yfm h1 .yfm-anchor:before,.yfm h2 .yfm-anchor:before,.yfm h3 .yfm-anchor:before,.yfm h4 .yfm-anchor:before,.yfm h5 .yfm-anchor:before,.yfm h6 .yfm-anchor:before{content:"#";visibility:hidden}.yfm h1:hover .yfm-anchor:before,.yfm h2:hover .yfm-anchor:before,.yfm h3:hover .yfm-anchor:before,.yfm h4:hover .yfm-anchor:before,.yfm h5:hover .yfm-anchor:before,.yfm h6:hover .yfm-anchor:before{visibility:visible}.yfm table h1 .yfm-anchor,.yfm table h2 .yfm-anchor,.yfm table h3 .yfm-anchor,.yfm table h4 .yfm-anchor,.yfm table h5 .yfm-anchor,.yfm table h6 .yfm-anchor{width:1em;margin-left:-1em;padding-right:0}.yfm .hljs{display:block;overflow-x:auto;padding:16px;background:rgba(107,132,153,.12);background:var(--yfm-color-hljs-background)}.yfm .hljs,.yfm .hljs-subst{color:#444;color:var(--yfm-color-hljs-subst)}.yfm .hljs-comment{color:#888;color:var(--yfm-color-hljs-comment)}.yfm .hljs-keyword,.yfm .hljs-attribute,.yfm .hljs-selector-tag,.yfm .hljs-meta-keyword,.yfm .hljs-doctag,.yfm .hljs-name{font-weight:700}.yfm .hljs-type,.yfm .hljs-string,.yfm .hljs-number,.yfm .hljs-selector-id,.yfm .hljs-selector-class,.yfm .hljs-quote,.yfm .hljs-template-tag,.yfm .hljs-deletion{color:#800;color:var(--yfm-color-hljs-deletion)}.yfm .hljs-title,.yfm .hljs-section{color:#800;color:var(--yfm-color-hljs-section);font-weight:700}.yfm .hljs-regexp,.yfm .hljs-symbol,.yfm .hljs-variable,.yfm .hljs-template-variable,.yfm .hljs-link,.yfm .hljs-selector-attr,.yfm .hljs-selector-pseudo{color:#bc6060;color:var(--yfm-color-hljs-pseudo)}.yfm .hljs-literal{color:#78a960;color:var(--yfm-color-hljs-literal)}.yfm .hljs-built_in,.yfm .hljs-bullet,.yfm .hljs-code,.yfm .hljs-addition{color:#397300;color:var(--yfm-color-hljs-addition)}.yfm .hljs-meta{color:#1f7199;color:var(--yfm-color-hljs-meta)}.yfm .hljs-meta-string{color:#4d99bf;color:var(--yfm-color-hljs-meta-string)}.yfm .hljs-emphasis{font-style:italic}.yfm .hljs-strong{font-weight:700}.yfm-clipboard{position:relative}.yfm-clipboard:hover .yfm-clipboard-button{display:block}.yfm-clipboard>pre{border-radius:10px;overflow:hidden}.yfm-clipboard-button{display:none;position:absolute;cursor:pointer;top:16px;right:16px;z-index:1}@media print{.tab-list{display:none!important}.tab-panel:before{content:attr(data-title);margin-bottom:-1px;margin-right:20px;border-bottom:2px solid transparent;line-height:33px;font-weight:700;outline:0;cursor:pointer}.tab-panel{display:block!important}}.yfm-cut-title{cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:5px 0 5px 30px}.yfm-cut-title:before{content:"";z-index:1;left:0;top:50%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgICA8cGF0aCBzdHJva2U9ImN1cnJlbnRDb2xvciIgZmlsbD0ibm9uZSIgZD0iTTMgNmw1IDUgNS01Ii8+Cjwvc3ZnPgo=);transform:translateY(-50%) rotate(-90deg);transition:transform .3s ease;height:20px;width:20px;position:absolute}.yfm-cut-content{height:0;overflow:hidden;transition:height .3s ease-in-out}.yfm-cut.open>.yfm-cut-content{padding:5px 0 15px 30px;height:auto}.yfm-cut.open>.yfm-cut-title:before{transform:translateY(-50%)}.yfm-file__icon{---yfm-file-icon-img: var(--yfm-file-icon, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zNjkuOSA5Ny45TDI4NiAxNEMyNzcgNSAyNjQuOC0uMSAyNTIuMS0uMUg0OEMyMS41IDAgMCAyMS41IDAgNDh2NDE2YzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDI4OGMyNi41IDAgNDgtMjEuNSA0OC00OFYxMzEuOWMwLTEyLjctNS4xLTI1LTE0LjEtMzR6bS0yMi42IDIyLjdjMi4xIDIuMSAzLjUgNC42IDQuMiA3LjRIMjU2VjMyLjVjMi44LjcgNS4zIDIuMSA3LjQgNC4ybDgzLjkgODMuOXpNMzM2IDQ4MEg0OGMtOC44IDAtMTYtNy4yLTE2LTE2VjQ4YzAtOC44IDcuMi0xNiAxNi0xNmgxNzZ2MTA0YzAgMTMuMyAxMC43IDI0IDI0IDI0aDEwNHYzMDRjMCA4LjgtNy4yIDE2LTE2IDE2em0tNDgtMjQ0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyeiIvPjwvc3ZnPg==));display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:16px;margin:0 2px;color:#000000b3;color:var(--yfm-file-icon-color, rgba(0, 0, 0, .7));background-color:currentColor;background-repeat:no-repeat;background-position:50%;background-size:100%;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zNjkuOSA5Ny45TDI4NiAxNEMyNzcgNSAyNjQuOC0uMSAyNTIuMS0uMUg0OEMyMS41IDAgMCAyMS41IDAgNDh2NDE2YzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDI4OGMyNi41IDAgNDgtMjEuNSA0OC00OFYxMzEuOWMwLTEyLjctNS4xLTI1LTE0LjEtMzR6bS0yMi42IDIyLjdjMi4xIDIuMSAzLjUgNC42IDQuMiA3LjRIMjU2VjMyLjVjMi44LjcgNS4zIDIuMSA3LjQgNC4ybDgzLjkgODMuOXpNMzM2IDQ4MEg0OGMtOC44IDAtMTYtNy4yLTE2LTE2VjQ4YzAtOC44IDcuMi0xNiAxNi0xNmgxNzZ2MTA0YzAgMTMuMyAxMC43IDI0IDI0IDI0aDEwNHYzMDRjMCA4LjgtNy4yIDE2LTE2IDE2em0tNDgtMjQ0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyeiIvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zNjkuOSA5Ny45TDI4NiAxNEMyNzcgNSAyNjQuOC0uMSAyNTIuMS0uMUg0OEMyMS41IDAgMCAyMS41IDAgNDh2NDE2YzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDI4OGMyNi41IDAgNDgtMjEuNSA0OC00OFYxMzEuOWMwLTEyLjctNS4xLTI1LTE0LjEtMzR6bS0yMi42IDIyLjdjMi4xIDIuMSAzLjUgNC42IDQuMiA3LjRIMjU2VjMyLjVjMi44LjcgNS4zIDIuMSA3LjQgNC4ybDgzLjkgODMuOXpNMzM2IDQ4MEg0OGMtOC44IDAtMTYtNy4yLTE2LTE2VjQ4YzAtOC44IDcuMi0xNiAxNi0xNmgxNzZ2MTA0YzAgMTMuMyAxMC43IDI0IDI0IDI0aDEwNHYzMDRjMCA4LjgtNy4yIDE2LTE2IDE2em0tNDgtMjQ0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyeiIvPjwvc3ZnPg==);-webkit-mask-image:var(---yfm-file-icon-img);mask-image:var(---yfm-file-icon-img);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.yfm-file__icon:before{content:"\a0"}.yfm-term_title{color:#027bf3;cursor:pointer;border-bottom:1px dotted;font-size:inherit;line-height:inherit;font-style:normal}.yfm-term_title:hover{color:#004080}.yfm-term_dfn{position:absolute;z-index:1000;width:-moz-fit-content;width:fit-content;max-width:450px;visibility:hidden;opacity:0;padding:10px;background-color:#fff;font-size:inherit;line-height:inherit;font-style:normal;border-radius:4px;box-shadow:0 8px 20px #00000026;outline:none}@media screen and (max-width: 600px){.yfm-term_dfn{max-width:80%}}.yfm-term_dfn:before{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;box-shadow:0 0 0 1px #e5e5e5}.yfm-term_dfn.open{visibility:visible;animation-name:popup;animation-duration:.1s;animation-timing-function:ease-out;animation-fill-mode:forwards}@keyframes popup{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.yfm-tabs{margin-bottom:15px}.yfm-tabs ol{counter-reset:tabs-list}.yfm-tabs ol>li{counter-increment:tabs-list}.yfm-tabs ol>li:before{content:counters(tabs-list,".") ". "}.yfm-tab-list{display:flex;flex-wrap:wrap;margin-bottom:15px;border-bottom:1px solid rgba(0,0,0,.07)}.yfm-tab{margin-bottom:-1px;margin-right:20px;border-bottom:2px solid transparent;padding:6px 0 7px;font-weight:700;outline:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:break-spaces}.yfm-tab:last-child{margin-right:0}.yfm-tab:hover,.yfm-tab:active{color:#004080}.yfm-tab.active{border-bottom-color:#027bf3}.yfm-tab-panel{display:none}.yfm-tab-panel:first-child{margin-top:0!important}.yfm-tab-panel:last-child{margin-bottom:0!important}.yfm-tab-panel.active{display:block}.g-row{display:flex;flex-flow:row wrap;flex-shrink:0}.g-row_s_0{margin-top:calc(-1 * var(--g-spacing-0));margin-left:calc(-1 * var(--g-spacing-0))}.g-row_s_0>.g-col{padding-top:var(--g-spacing-0);padding-left:var(--g-spacing-0)}.g-row_sr_0{margin-top:calc(-1 * var(--g-spacing-0))!important}.g-row_sr_0>.g-col{padding-top:var(--g-spacing-0)!important}.g-row_s_half{margin-top:calc(-1 * var(--g-spacing-half));margin-left:calc(-1 * var(--g-spacing-half))}.g-row_s_half>.g-col{padding-top:var(--g-spacing-half);padding-left:var(--g-spacing-half)}.g-row_sr_half{margin-top:calc(-1 * var(--g-spacing-half))!important}.g-row_sr_half>.g-col{padding-top:var(--g-spacing-half)!important}.g-row_s_1{margin-top:calc(-1 * var(--g-spacing-1));margin-left:calc(-1 * var(--g-spacing-1))}.g-row_s_1>.g-col{padding-top:var(--g-spacing-1);padding-left:var(--g-spacing-1)}.g-row_sr_1{margin-top:calc(-1 * var(--g-spacing-1))!important}.g-row_sr_1>.g-col{padding-top:var(--g-spacing-1)!important}.g-row_s_2{margin-top:calc(-1 * var(--g-spacing-2));margin-left:calc(-1 * var(--g-spacing-2))}.g-row_s_2>.g-col{padding-top:var(--g-spacing-2);padding-left:var(--g-spacing-2)}.g-row_sr_2{margin-top:calc(-1 * var(--g-spacing-2))!important}.g-row_sr_2>.g-col{padding-top:var(--g-spacing-2)!important}.g-row_s_3{margin-top:calc(-1 * var(--g-spacing-3));margin-left:calc(-1 * var(--g-spacing-3))}.g-row_s_3>.g-col{padding-top:var(--g-spacing-3);padding-left:var(--g-spacing-3)}.g-row_sr_3{margin-top:calc(-1 * var(--g-spacing-3))!important}.g-row_sr_3>.g-col{padding-top:var(--g-spacing-3)!important}.g-row_s_4{margin-top:calc(-1 * var(--g-spacing-4));margin-left:calc(-1 * var(--g-spacing-4))}.g-row_s_4>.g-col{padding-top:var(--g-spacing-4);padding-left:var(--g-spacing-4)}.g-row_sr_4{margin-top:calc(-1 * var(--g-spacing-4))!important}.g-row_sr_4>.g-col{padding-top:var(--g-spacing-4)!important}.g-row_s_5{margin-top:calc(-1 * var(--g-spacing-5));margin-left:calc(-1 * var(--g-spacing-5))}.g-row_s_5>.g-col{padding-top:var(--g-spacing-5);padding-left:var(--g-spacing-5)}.g-row_sr_5{margin-top:calc(-1 * var(--g-spacing-5))!important}.g-row_sr_5>.g-col{padding-top:var(--g-spacing-5)!important}.g-row_s_6{margin-top:calc(-1 * var(--g-spacing-6));margin-left:calc(-1 * var(--g-spacing-6))}.g-row_s_6>.g-col{padding-top:var(--g-spacing-6);padding-left:var(--g-spacing-6)}.g-row_sr_6{margin-top:calc(-1 * var(--g-spacing-6))!important}.g-row_sr_6>.g-col{padding-top:var(--g-spacing-6)!important}.g-row_s_7{margin-top:calc(-1 * var(--g-spacing-7));margin-left:calc(-1 * var(--g-spacing-7))}.g-row_s_7>.g-col{padding-top:var(--g-spacing-7);padding-left:var(--g-spacing-7)}.g-row_sr_7{margin-top:calc(-1 * var(--g-spacing-7))!important}.g-row_sr_7>.g-col{padding-top:var(--g-spacing-7)!important}.g-row_s_8{margin-top:calc(-1 * var(--g-spacing-8));margin-left:calc(-1 * var(--g-spacing-8))}.g-row_s_8>.g-col{padding-top:var(--g-spacing-8);padding-left:var(--g-spacing-8)}.g-row_sr_8{margin-top:calc(-1 * var(--g-spacing-8))!important}.g-row_sr_8>.g-col{padding-top:var(--g-spacing-8)!important}.g-row_s_9{margin-top:calc(-1 * var(--g-spacing-9));margin-left:calc(-1 * var(--g-spacing-9))}.g-row_s_9>.g-col{padding-top:var(--g-spacing-9);padding-left:var(--g-spacing-9)}.g-row_sr_9{margin-top:calc(-1 * var(--g-spacing-9))!important}.g-row_sr_9>.g-col{padding-top:var(--g-spacing-9)!important}.g-row_s_10{margin-top:calc(-1 * var(--g-spacing-10));margin-left:calc(-1 * var(--g-spacing-10))}.g-row_s_10>.g-col{padding-top:var(--g-spacing-10);padding-left:var(--g-spacing-10)}.g-row_sr_10{margin-top:calc(-1 * var(--g-spacing-10))!important}.g-row_sr_10>.g-col{padding-top:var(--g-spacing-10)!important}.g-col{flex-grow:1;flex-basis:0;max-width:100%}.g-col_s-s_1{box-sizing:border-box;flex-grow:0;flex-basis:8.33333333%;max-width:8.33333333%}.g-col_s-s_2{box-sizing:border-box;flex-grow:0;flex-basis:16.66666667%;max-width:16.66666667%}.g-col_s-s_3{box-sizing:border-box;flex-grow:0;flex-basis:25%;max-width:25%}.g-col_s-s_4{box-sizing:border-box;flex-grow:0;flex-basis:33.33333333%;max-width:33.33333333%}.g-col_s-s_5{box-sizing:border-box;flex-grow:0;flex-basis:41.66666667%;max-width:41.66666667%}.g-col_s-s_6{box-sizing:border-box;flex-grow:0;flex-basis:50%;max-width:50%}.g-col_s-s_7{box-sizing:border-box;flex-grow:0;flex-basis:58.33333333%;max-width:58.33333333%}.g-col_s-s_8{box-sizing:border-box;flex-grow:0;flex-basis:66.66666667%;max-width:66.66666667%}.g-col_s-s_9{box-sizing:border-box;flex-grow:0;flex-basis:75%;max-width:75%}.g-col_s-s_10{box-sizing:border-box;flex-grow:0;flex-basis:83.33333333%;max-width:83.33333333%}.g-col_s-s_11{box-sizing:border-box;flex-grow:0;flex-basis:91.66666667%;max-width:91.66666667%}.g-col_s-s_12{box-sizing:border-box;flex-grow:0;flex-basis:100%;max-width:100%}@media (min-width: 768px){.g-col_s-m_1{box-sizing:border-box;flex-grow:0;flex-basis:8.33333333%;max-width:8.33333333%}}@media (min-width: 768px){.g-col_s-m_2{box-sizing:border-box;flex-grow:0;flex-basis:16.66666667%;max-width:16.66666667%}}@media (min-width: 768px){.g-col_s-m_3{box-sizing:border-box;flex-grow:0;flex-basis:25%;max-width:25%}}@media (min-width: 768px){.g-col_s-m_4{box-sizing:border-box;flex-grow:0;flex-basis:33.33333333%;max-width:33.33333333%}}@media (min-width: 768px){.g-col_s-m_5{box-sizing:border-box;flex-grow:0;flex-basis:41.66666667%;max-width:41.66666667%}}@media (min-width: 768px){.g-col_s-m_6{box-sizing:border-box;flex-grow:0;flex-basis:50%;max-width:50%}}@media (min-width: 768px){.g-col_s-m_7{box-sizing:border-box;flex-grow:0;flex-basis:58.33333333%;max-width:58.33333333%}}@media (min-width: 768px){.g-col_s-m_8{box-sizing:border-box;flex-grow:0;flex-basis:66.66666667%;max-width:66.66666667%}}@media (min-width: 768px){.g-col_s-m_9{box-sizing:border-box;flex-grow:0;flex-basis:75%;max-width:75%}}@media (min-width: 768px){.g-col_s-m_10{box-sizing:border-box;flex-grow:0;flex-basis:83.33333333%;max-width:83.33333333%}}@media (min-width: 768px){.g-col_s-m_11{box-sizing:border-box;flex-grow:0;flex-basis:91.66666667%;max-width:91.66666667%}}@media (min-width: 768px){.g-col_s-m_12{box-sizing:border-box;flex-grow:0;flex-basis:100%;max-width:100%}}@media (min-width: 1080px){.g-col_s-l_1{box-sizing:border-box;flex-grow:0;flex-basis:8.33333333%;max-width:8.33333333%}}@media (min-width: 1080px){.g-col_s-l_2{box-sizing:border-box;flex-grow:0;flex-basis:16.66666667%;max-width:16.66666667%}}@media (min-width: 1080px){.g-col_s-l_3{box-sizing:border-box;flex-grow:0;flex-basis:25%;max-width:25%}}@media (min-width: 1080px){.g-col_s-l_4{box-sizing:border-box;flex-grow:0;flex-basis:33.33333333%;max-width:33.33333333%}}@media (min-width: 1080px){.g-col_s-l_5{box-sizing:border-box;flex-grow:0;flex-basis:41.66666667%;max-width:41.66666667%}}@media (min-width: 1080px){.g-col_s-l_6{box-sizing:border-box;flex-grow:0;flex-basis:50%;max-width:50%}}@media (min-width: 1080px){.g-col_s-l_7{box-sizing:border-box;flex-grow:0;flex-basis:58.33333333%;max-width:58.33333333%}}@media (min-width: 1080px){.g-col_s-l_8{box-sizing:border-box;flex-grow:0;flex-basis:66.66666667%;max-width:66.66666667%}}@media (min-width: 1080px){.g-col_s-l_9{box-sizing:border-box;flex-grow:0;flex-basis:75%;max-width:75%}}@media (min-width: 1080px){.g-col_s-l_10{box-sizing:border-box;flex-grow:0;flex-basis:83.33333333%;max-width:83.33333333%}}@media (min-width: 1080px){.g-col_s-l_11{box-sizing:border-box;flex-grow:0;flex-basis:91.66666667%;max-width:91.66666667%}}@media (min-width: 1080px){.g-col_s-l_12{box-sizing:border-box;flex-grow:0;flex-basis:100%;max-width:100%}}@media (min-width: 1200px){.g-col_s-xl_1{box-sizing:border-box;flex-grow:0;flex-basis:8.33333333%;max-width:8.33333333%}}@media (min-width: 1200px){.g-col_s-xl_2{box-sizing:border-box;flex-grow:0;flex-basis:16.66666667%;max-width:16.66666667%}}@media (min-width: 1200px){.g-col_s-xl_3{box-sizing:border-box;flex-grow:0;flex-basis:25%;max-width:25%}}@media (min-width: 1200px){.g-col_s-xl_4{box-sizing:border-box;flex-grow:0;flex-basis:33.33333333%;max-width:33.33333333%}}@media (min-width: 1200px){.g-col_s-xl_5{box-sizing:border-box;flex-grow:0;flex-basis:41.66666667%;max-width:41.66666667%}}@media (min-width: 1200px){.g-col_s-xl_6{box-sizing:border-box;flex-grow:0;flex-basis:50%;max-width:50%}}@media (min-width: 1200px){.g-col_s-xl_7{box-sizing:border-box;flex-grow:0;flex-basis:58.33333333%;max-width:58.33333333%}}@media (min-width: 1200px){.g-col_s-xl_8{box-sizing:border-box;flex-grow:0;flex-basis:66.66666667%;max-width:66.66666667%}}@media (min-width: 1200px){.g-col_s-xl_9{box-sizing:border-box;flex-grow:0;flex-basis:75%;max-width:75%}}@media (min-width: 1200px){.g-col_s-xl_10{box-sizing:border-box;flex-grow:0;flex-basis:83.33333333%;max-width:83.33333333%}}@media (min-width: 1200px){.g-col_s-xl_11{box-sizing:border-box;flex-grow:0;flex-basis:91.66666667%;max-width:91.66666667%}}@media (min-width: 1200px){.g-col_s-xl_12{box-sizing:border-box;flex-grow:0;flex-basis:100%;max-width:100%}}@media (min-width: 1400px){.g-col_s-xxl_1{box-sizing:border-box;flex-grow:0;flex-basis:8.33333333%;max-width:8.33333333%}}@media (min-width: 1400px){.g-col_s-xxl_2{box-sizing:border-box;flex-grow:0;flex-basis:16.66666667%;max-width:16.66666667%}}@media (min-width: 1400px){.g-col_s-xxl_3{box-sizing:border-box;flex-grow:0;flex-basis:25%;max-width:25%}}@media (min-width: 1400px){.g-col_s-xxl_4{box-sizing:border-box;flex-grow:0;flex-basis:33.33333333%;max-width:33.33333333%}}@media (min-width: 1400px){.g-col_s-xxl_5{box-sizing:border-box;flex-grow:0;flex-basis:41.66666667%;max-width:41.66666667%}}@media (min-width: 1400px){.g-col_s-xxl_6{box-sizing:border-box;flex-grow:0;flex-basis:50%;max-width:50%}}@media (min-width: 1400px){.g-col_s-xxl_7{box-sizing:border-box;flex-grow:0;flex-basis:58.33333333%;max-width:58.33333333%}}@media (min-width: 1400px){.g-col_s-xxl_8{box-sizing:border-box;flex-grow:0;flex-basis:66.66666667%;max-width:66.66666667%}}@media (min-width: 1400px){.g-col_s-xxl_9{box-sizing:border-box;flex-grow:0;flex-basis:75%;max-width:75%}}@media (min-width: 1400px){.g-col_s-xxl_10{box-sizing:border-box;flex-grow:0;flex-basis:83.33333333%;max-width:83.33333333%}}@media (min-width: 1400px){.g-col_s-xxl_11{box-sizing:border-box;flex-grow:0;flex-basis:91.66666667%;max-width:91.66666667%}}@media (min-width: 1400px){.g-col_s-xxl_12{box-sizing:border-box;flex-grow:0;flex-basis:100%;max-width:100%}}@media (min-width: 1920px){.g-col_s-xxxl_1{box-sizing:border-box;flex-grow:0;flex-basis:8.33333333%;max-width:8.33333333%}}@media (min-width: 1920px){.g-col_s-xxxl_2{box-sizing:border-box;flex-grow:0;flex-basis:16.66666667%;max-width:16.66666667%}}@media (min-width: 1920px){.g-col_s-xxxl_3{box-sizing:border-box;flex-grow:0;flex-basis:25%;max-width:25%}}@media (min-width: 1920px){.g-col_s-xxxl_4{box-sizing:border-box;flex-grow:0;flex-basis:33.33333333%;max-width:33.33333333%}}@media (min-width: 1920px){.g-col_s-xxxl_5{box-sizing:border-box;flex-grow:0;flex-basis:41.66666667%;max-width:41.66666667%}}@media (min-width: 1920px){.g-col_s-xxxl_6{box-sizing:border-box;flex-grow:0;flex-basis:50%;max-width:50%}}@media (min-width: 1920px){.g-col_s-xxxl_7{box-sizing:border-box;flex-grow:0;flex-basis:58.33333333%;max-width:58.33333333%}}@media (min-width: 1920px){.g-col_s-xxxl_8{box-sizing:border-box;flex-grow:0;flex-basis:66.66666667%;max-width:66.66666667%}}@media (min-width: 1920px){.g-col_s-xxxl_9{box-sizing:border-box;flex-grow:0;flex-basis:75%;max-width:75%}}@media (min-width: 1920px){.g-col_s-xxxl_10{box-sizing:border-box;flex-grow:0;flex-basis:83.33333333%;max-width:83.33333333%}}@media (min-width: 1920px){.g-col_s-xxxl_11{box-sizing:border-box;flex-grow:0;flex-basis:91.66666667%;max-width:91.66666667%}}@media (min-width: 1920px){.g-col_s-xxxl_12{box-sizing:border-box;flex-grow:0;flex-basis:100%;max-width:100%}}.g-container{margin-left:auto;margin-right:auto;max-width:100%;height:100%}.g-container_mw_s{max-width:576px}.g-container_mw_m{max-width:768px}.g-container_mw_l{max-width:1080px}.g-container_mw_xl{max-width:1200px}.g-container_mw_xxl{max-width:1400px}.g-container_mw_xxxl{max-width:1920px}.g-container_sr_0>.g-row:not(:last-child){margin-bottom:var(--g-spacing-0)}.g-container_sr_half>.g-row:not(:last-child){margin-bottom:var(--g-spacing-half)}.g-container_sr_1>.g-row:not(:last-child){margin-bottom:var(--g-spacing-1)}.g-container_sr_2>.g-row:not(:last-child){margin-bottom:var(--g-spacing-2)}.g-container_sr_3>.g-row:not(:last-child){margin-bottom:var(--g-spacing-3)}.g-container_sr_4>.g-row:not(:last-child){margin-bottom:var(--g-spacing-4)}.g-container_sr_5>.g-row:not(:last-child){margin-bottom:var(--g-spacing-5)}.g-container_sr_6>.g-row:not(:last-child){margin-bottom:var(--g-spacing-6)}.g-container_sr_7>.g-row:not(:last-child){margin-bottom:var(--g-spacing-7)}.g-container_sr_8>.g-row:not(:last-child){margin-bottom:var(--g-spacing-8)}.g-container_sr_9>.g-row:not(:last-child){margin-bottom:var(--g-spacing-9)}.g-container_sr_10>.g-row:not(:last-child){margin-bottom:var(--g-spacing-10)}.g-card{--_--background-color: transparent;--_--border-color: transparent;--_--border-width: 0;box-shadow:var(--g-card-box-shadow, var(--_--box-shadow));box-sizing:border-box;background-color:transparent;background-color:var(--g-card-background-color, var(--_--background-color));border:0 solid transparent;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{position:absolute;inset:0;border-radius:var(--g-card-border-radius, var(--_--border-radius));pointer-events:none}.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{content:"";outline:2px solid var(--g-color-line-focus)}.g-card_type_selection{--_--border-width: 1px;--_--border-color: var(--g-color-line-generic);position:relative}.g-card_type_selection:before{position:absolute;inset:-1px;border-radius:var(--g-card-border-radius, var(--_--border-radius));pointer-events:none}.g-card_type_selection:after{position:absolute;inset:0;border-radius:var(--g-card-border-radius, var(--_--border-radius));pointer-events:none}.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: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:transparent}.g-card_type_selection.g-card_clickable:focus-visible:after{content:"";outline:2px solid var(--g-color-line-focus)}.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-tabs{--_--vertical-item-padding: var(--g-tabs-vertical-item-padding, 6px 20px);--_--vertical-item-height: var(--g-tabs-vertical-item-height, 18px)}.g-tabs_size_m{--_--item-height: 36px;--_--item-gap: 24px;--_--item-border-width: 2px}.g-tabs_size_m .g-tabs__item-title,.g-tabs_size_m .g-tabs__item-counter{font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height);font-weight:var(--g-text-body-font-weight)}.g-tabs_size_l{--_--item-height: 40px;--_--item-gap: 28px;--_--item-border-width: 2px}.g-tabs_size_l .g-tabs__item-title,.g-tabs_size_l .g-tabs__item-counter{font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height);font-weight:var(--g-text-body-font-weight)}.g-tabs_size_xl{--_--item-height: 44px;--_--item-gap: 32px;--_--item-border-width: 3px}.g-tabs_size_xl .g-tabs__item-title,.g-tabs_size_xl .g-tabs__item-counter{font-size:var(--g-text-subheader-3-font-size);line-height:var(--g-text-subheader-3-line-height);font-weight:var(--g-text-subheader-font-weight)}.g-tabs__item{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.g-tabs__item-content{display:flex;align-items:center;border-radius:var(--g-focus-border-radius)}.g-tabs__item_overflow .g-tabs__item-content{min-width:0}.g-tabs__item-icon{margin-right:8px}.g-tabs__item-title{white-space:nowrap}.g-tabs__item_overflow .g-tabs__item-title{overflow:hidden;text-overflow:ellipsis}.g-tabs__item-counter,.g-tabs__item-label{margin-left:8px}.g-tabs__item-icon>svg{display:block}.g-tabs_direction_horizontal{display:flex;align-items:flex-end;flex-wrap:wrap;box-shadow:inset 0 -1px 0 0 var(--g-color-line-generic);box-shadow:inset 0 calc(var(--g-tabs-border-width, 1px) * -1) 0 0 var(--g-color-line-generic);overflow:hidden}.g-tabs_direction_horizontal .g-tabs__item{display:flex;align-items:center;box-sizing:border-box;height:var(--g-tabs-item-height, var(--_--item-height));border-bottom:var(--g-tabs-item-border-width, var(--_--item-border-width)) solid transparent;padding-top:var(--_--item-border-width)}.g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-content{outline:2px solid var(--g-color-line-focus);outline-offset:-2px}.g-tabs_direction_horizontal .g-tabs__item-meta{display:none}.g-tabs_direction_horizontal .g-tabs__item-title{color:var(--g-color-text-secondary)}.g-tabs_direction_horizontal .g-tabs__item-icon,.g-tabs_direction_horizontal .g-tabs__item-counter{color:var(--g-color-text-hint)}.g-tabs_direction_horizontal .g-tabs__item_active .g-tabs__item-title,.g-tabs_direction_horizontal .g-tabs__item:hover .g-tabs__item-title,.g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-title{color:var(--g-color-text-primary)}.g-tabs_direction_horizontal .g-tabs__item_active .g-tabs__item-icon,.g-tabs_direction_horizontal .g-tabs__item_active .g-tabs__item-counter,.g-tabs_direction_horizontal .g-tabs__item:hover .g-tabs__item-icon,.g-tabs_direction_horizontal .g-tabs__item:hover .g-tabs__item-counter,.g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-icon,.g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-counter{color:var(--g-color-text-secondary)}.g-tabs_direction_horizontal .g-tabs__item_active,.g-tabs_direction_horizontal .g-tabs__item_active:hover,.g-tabs_direction_horizontal .g-tabs__item_active:focus-visible{border-color:var(--g-color-line-brand)}.g-tabs_direction_horizontal .g-tabs__item_disabled{pointer-events:none}.g-tabs_direction_horizontal .g-tabs__item_disabled .g-tabs__item-title{color:var(--g-color-text-hint)}.g-tabs_direction_horizontal>:not(:last-child){margin-right:var(--g-tabs-item-gap, var(--_--item-gap))}.g-tabs_direction_vertical{display:flex;flex-direction:column}.g-tabs_direction_vertical .g-tabs__item{padding:var(--_--vertical-item-padding)}.g-tabs_direction_vertical .g-tabs__item-title{line-height:var(--_--vertical-item-height);color:var(--g-color-text-primary)}.g-tabs_direction_vertical .g-tabs__item-meta{line-height:var(--_--vertical-item-height);color:var(--g-color-text-secondary)}.g-tabs_direction_vertical .g-tabs__item-icon,.g-tabs_direction_vertical .g-tabs__item-counter{color:var(--g-color-text-secondary)}.g-tabs_direction_vertical .g-tabs__item:hover,.g-tabs_direction_vertical .g-tabs__item:focus-visible{background-color:var(--g-color-base-generic-hover)}.g-tabs_direction_vertical .g-tabs__item_active{background-color:var(--g-color-base-selection)}.g-tabs_direction_vertical .g-tabs__item_active:hover,.g-tabs_direction_vertical .g-tabs__item_active:focus-visible{background-color:var(--g-color-base-selection-hover)}.g-tabs_direction_vertical .g-tabs__item_disabled{pointer-events:none}.g-tabs_direction_vertical .g-tabs__item_disabled .g-tabs__item-title{color:var(--g-color-text-secondary)}.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);display:inline-block;width:100%;position:relative}.g-text-area__content{box-sizing:border-box;display:flex;width:100%;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))}.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__control{box-sizing:border-box;display:inline-block;flex-grow:1;vertical-align:top;position:relative;margin:0;padding:0;width:100%;font-weight:var(--g-text-body-font-weight);font-family:var(--g-text-body-font-family);color:inherit;background-color:transparent;border:none;resize:none;overflow-x:hidden}.g-text-area__control::-moz-placeholder{color:var(--g-text-area-placeholder-color, var(--_--placeholder-color))}.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]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.g-text-area__clear{position:absolute}.g-text-area__clear_size_s,.g-text-area__clear_size_m{right:var(--_--clear-offset);top:var(--_--clear-offset)}.g-text-area__clear_size_l,.g-text-area__clear_size_xl{right:calc(var(--_--clear-offset) + 1px);top:calc(var(--_--clear-offset) + 2px)}.g-text-area_size_s{--_--border-radius: var(--g-border-radius-s)}.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-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);font-weight:var(--g-text-body-font-weight);height:22px;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-right:26px}.g-text-area_size_m{--_--border-radius: var(--g-border-radius-m)}.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-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);font-weight:var(--g-text-body-font-weight);height:26px;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-right:26px}.g-text-area_size_l{--_--border-radius: var(--g-border-radius-l)}.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-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height);font-weight:var(--g-text-body-font-weight);height:34px;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-right:36px}.g-text-area_size_xl{--_--border-radius: var(--g-border-radius-xl)}.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-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height);font-weight:var(--g-text-body-font-weight);height:42px;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-right:36px}.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-left:0;border-right:0}.g-text-area_view_clear .g-text-area__control{padding-left:0;padding-right:0}.g-text-area.g-text-area_pin_round-round .g-text-area__content{border-radius:var(--g-text-area-border-radius, var(--_--border-radius))}.g-text-area.g-text-area_pin_brick-brick .g-text-area__content{border-radius:0}.g-text-area.g-text-area_pin_clear-clear .g-text-area__content{border-radius:0;border-left:0;border-right:0}.g-text-area.g-text-area_pin_circle-circle .g-text-area__content{border-radius:100px}.g-text-area.g-text-area_pin_round-brick .g-text-area__content{border-top-left-radius:var(--g-text-area-border-radius, var(--_--border-radius));border-top-right-radius:0;border-bottom-left-radius:var(--g-text-area-border-radius, var(--_--border-radius));border-bottom-right-radius:0}.g-text-area.g-text-area_pin_brick-round .g-text-area__content{border-top-left-radius:0;border-top-right-radius:var(--g-text-area-border-radius, var(--_--border-radius));border-bottom-left-radius:0;border-bottom-right-radius:var(--g-text-area-border-radius, var(--_--border-radius))}.g-text-area.g-text-area_pin_round-clear .g-text-area__content{border-top-left-radius:var(--g-text-area-border-radius, var(--_--border-radius));border-top-right-radius:0;border-bottom-left-radius:var(--g-text-area-border-radius, var(--_--border-radius));border-bottom-right-radius:0;border-right:0}.g-text-area.g-text-area_pin_clear-round .g-text-area__content{border-top-left-radius:0;border-top-right-radius:var(--g-text-area-border-radius, var(--_--border-radius));border-bottom-left-radius:0;border-bottom-right-radius:var(--g-text-area-border-radius, var(--_--border-radius));border-left:0}.g-text-area.g-text-area_pin_brick-clear .g-text-area__content{border-radius:0;border-right:0}.g-text-area.g-text-area_pin_clear-brick .g-text-area__content{border-radius:0;border-left:0}.g-text-area.g-text-area_pin_circle-brick .g-text-area__content{border-radius:100px 0 0 100px}.g-text-area.g-text-area_pin_brick-circle .g-text-area__content{border-radius:0 100px 100px 0}.g-text-area.g-text-area_pin_circle-clear .g-text-area__content{border-radius:100px 0 0 100px;border-right:0}.g-text-area.g-text-area_pin_clear-circle .g-text-area__content{border-radius:0 100px 100px 0;border-left: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{right: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-bottom: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-root_theme_light{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;--g-color-private-dark-green-50: rgba(20, 45, 35, .05);--g-color-private-dark-green-100: rgba(20, 45, 35, .1);--g-color-private-dark-green-150: rgba(20, 45, 35, .15);--g-color-private-dark-green-200: rgba(20, 45, 35, .2);--g-color-private-dark-green-250: rgba(20, 45, 35, .25);--g-color-private-dark-green-300: rgba(20, 45, 35, .3);--g-color-private-dark-green-350: rgba(20, 45, 35, .35);--g-color-private-dark-green-400: rgba(20, 45, 35, .4);--g-color-private-dark-green-450: rgba(20, 45, 35, .45);--g-color-private-dark-green-500: rgba(20, 45, 35, .5);--g-color-private-dark-green-550: rgba(20, 45, 35, .55);--g-color-private-dark-green-600: rgba(20, 45, 35, .6);--g-color-private-dark-green-650: rgba(20, 45, 35, .65);--g-color-private-dark-green-700: rgba(20, 45, 35, .7);--g-color-private-dark-green-750: rgba(20, 45, 35, .75);--g-color-private-dark-green-800: rgba(20, 45, 35, .8);--g-color-private-dark-green-850: rgba(20, 45, 35, .85);--g-color-private-dark-green-900: rgba(20, 45, 35, .9);--g-color-private-dark-green-950: rgba(20, 45, 35, .95);--g-color-private-dark-green-1000-solid: rgba(20, 45, 35, 1);--g-color-text-dark-primary: var(--g-color-private-dark-green-1000-solid);--g-color-text-dark-complementary: var(--g-color-private-dark-green-800);--g-color-text-dark-secondary: var(--g-color-private-dark-green-600);--g-color-text-dark-hint: var(--g-color-private-dark-green-400);--g-color-base-info-light: var(--g-color-private-green-550-solid);--g-color-base-brand: var(--g-color-private-green-550-solid);--g-color-base-brand-hover: var(--g-color-private-green-650-solid);--g-color-base-selection: var(--g-color-private-green-150);--g-color-base-selection-hover: var(--g-color-private-green-300);--g-color-text-link: var(--g-color-private-green-700-solid);--g-color-text-link-hover: var(--g-color-private-green-850-solid);--g-color-text-brand: var(--g-color-private-green-700-solid);--g-color-text-brand-heavy: var(--g-color-private-green-850-solid);--g-color-line-brand: var(--g-color-private-green-550-solid)}@mixin g-colors-private-green-light{ --g-color-private-green-50: rgba(106,226,154,.1); --g-color-private-green-100: rgba(106,226,154,.15); --g-color-private-green-150: rgba(106,226,154,.2); --g-color-private-green-200: rgba(106,226,154,.3); --g-color-private-green-250: rgba(106,226,154,.4); --g-color-private-green-300: rgba(106,226,154,.5); --g-color-private-green-350: rgba(106,226,154,.6); --g-color-private-green-400: rgba(106,226,154,.7); --g-color-private-green-450: rgba(106,226,154,.8); --g-color-private-green-500: rgba(106,226,154,.9); --g-color-private-green-50-solid: rgb(240,252,245); --g-color-private-green-100-solid: rgb(233,251,240); --g-color-private-green-150-solid: rgb(225,249,235); --g-color-private-green-200-solid: rgb(210,246,225); --g-color-private-green-250-solid: rgb(195,243,215); --g-color-private-green-300-solid: rgb(181,241,205); --g-color-private-green-350-solid: rgb(166,238,194); --g-color-private-green-400-solid: rgb(151,235,184); --g-color-private-green-450-solid: rgb(136,232,174); --g-color-private-green-500-solid: rgb(121,229,164); --g-color-private-green-550-solid: rgb(106,226,154); --g-color-private-green-600-solid: rgb(97,207,141); --g-color-private-green-650-solid: rgb(88,187,128); --g-color-private-green-700-solid: rgb(78,168,115); --g-color-private-green-750-solid: rgb(69,148,102); --g-color-private-green-800-solid: rgb(60,129,89); --g-color-private-green-850-solid: rgb(51,110,76); --g-color-private-green-900-solid: rgb(42,90,63); --g-color-private-green-950-solid: rgb(32,71,50); --g-color-private-green-1000-solid: rgb(28,61,44);}@mixin g-colors-private-color-light{ --g-color-private-color-50: rgba(67,188,119,.1); --g-color-private-color-100: rgba(67,188,119,.15); --g-color-private-color-150: rgba(67,188,119,.2); --g-color-private-color-200: rgba(67,188,119,.3); --g-color-private-color-250: rgba(67,188,119,.4); --g-color-private-color-300: rgba(67,188,119,.5); --g-color-private-color-350: rgba(67,188,119,.6); --g-color-private-color-400: rgba(67,188,119,.7); --g-color-private-color-450: rgba(67,188,119,.8); --g-color-private-color-500: rgba(67,188,119,.9); --g-color-private-color-50-solid: rgb(27,48,36); --g-color-private-color-100-solid: rgb(29,55,41); --g-color-private-color-150-solid: rgb(31,63,45); --g-color-private-color-200-solid: rgb(36,79,55); --g-color-private-color-250-solid: rgb(40,94,64); --g-color-private-color-300-solid: rgb(45,110,73); --g-color-private-color-350-solid: rgb(49,126,82); --g-color-private-color-400-solid: rgb(54,141,91); --g-color-private-color-450-solid: rgb(58,157,101); --g-color-private-color-500-solid: rgb(63,172,110); --g-color-private-color-550-solid: rgb(67,188,119); --g-color-private-color-600-solid: rgb(86,195,133); --g-color-private-color-650-solid: rgb(105,201,146); --g-color-private-color-700-solid: rgb(123,208,160); --g-color-private-color-750-solid: rgb(142,215,173); --g-color-private-color-800-solid: rgb(161,222,187); --g-color-private-color-850-solid: rgb(180,228,201); --g-color-private-color-900-solid: rgb(199,235,214); --g-color-private-color-950-solid: rgb(217,242,228); --g-color-private-color-1000-solid: rgb(227,245,235);} +/*# sourceMappingURL=index.css.map */ diff --git a/docs/index.css.map b/docs/index.css.map new file mode 100644 index 0000000..3148166 --- /dev/null +++ b/docs/index.css.map @@ -0,0 +1,7 @@ +{ + "version": 3, + "sources": ["../node_modules/@gravity-ui/uikit/build/esm/components/Icon/Icon.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Hotkey/Hotkey.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Popup/Popup.css", "../node_modules/@gravity-ui/uikit/build/esm/components/ActionTooltip/ActionTooltip.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Button/Button.css", "../node_modules/@gravity-ui/uikit/build/esm/components/layout/spacing/spacing.css", "../node_modules/@gravity-ui/uikit/build/esm/components/layout/Box/Box.css", "../node_modules/@gravity-ui/uikit/build/esm/components/layout/Flex/Flex.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Text/colorText/colorText.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Text/text/text.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Alert/Alert.css", "../node_modules/@gravity-ui/uikit/build/esm/components/ArrowToggle/ArrowToggle.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Avatar/Avatar.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Link/Link.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Menu/Menu.css", "../node_modules/@gravity-ui/uikit/build/esm/components/DropdownMenu/DropdownMenu.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Breadcrumbs/Breadcrumbs.css", "../node_modules/@gravity-ui/uikit/build/esm/components/ControlLabel/ControlLabel.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Checkbox/Checkbox.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Modal/Modal.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Dialog/ButtonClose/ButtonClose.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Dialog/DialogBody/DialogBody.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Dialog/DialogDivider/DialogDivider.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Dialog/DialogFooter/DialogFooter.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Dialog/DialogHeader/DialogHeader.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Dialog/Dialog.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Disclosure/Disclosure.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Divider/Divider.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Label/Label.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Loader/Loader.css", "../node_modules/@gravity-ui/uikit/build/esm/components/controls/common/ClearButton/ClearButton.css", "../node_modules/@gravity-ui/uikit/build/esm/components/controls/common/OuterAdditionalContent/OuterAdditionalContent.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Popover/Popover.css", "../node_modules/@gravity-ui/uikit/build/esm/components/controls/TextInput/TextInput.css", "../node_modules/@gravity-ui/uikit/build/esm/components/List/List.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Pagination/components/PaginationEllipsis/PaginationEllipsis.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Pagination/components/PaginationPage/PaginationPage.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Pagination/components/PaginationPageOf/PaginationPageOf.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Pagination/components/PaginationInput/PaginationInput.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Select/components/EmptyOptions/EmptyOptions.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Select/components/SelectCounter/SelectCounter.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Select/components/SelectControl/SelectControl.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Select/components/SelectFilter/SelectFilter.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Select/components/SelectList/SelectList.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Sheet/Sheet.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Select/components/SelectPopup/SelectPopup.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Select/Select.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Pagination/Pagination.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Palette/Palette.css", "../node_modules/@gravity-ui/uikit/build/esm/components/UserLabel/UserLabel.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Progress/Progress.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Radio/Radio.css", "../node_modules/@gravity-ui/uikit/build/esm/components/RadioButton/RadioButton.css", "../node_modules/@gravity-ui/uikit/build/esm/components/RadioGroup/RadioGroup.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Skeleton/Skeleton.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Slider/BaseSlider/BaseSlider.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Slider/SliderTooltip/SliderTooltip.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Slider/Slider.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Spin/Spin.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Switch/Switch.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Table/Table.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Table/hoc/withTableSelection/withTableSelection.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Table/hoc/withTableActions/withTableActions.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Table/hoc/withTableCopy/withTableCopy.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Table/hoc/withTableSorting/SortIndicator/SortIndicator.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Table/hoc/withTableSorting/withTableSorting.css", "../node_modules/@gravity-ui/uikit/build/esm/components/useList/components/ListItemView/ListItemView.css", "../node_modules/@gravity-ui/uikit/build/esm/components/useList/components/ListRecursiveRenderer/ListRecursiveRenderer.css", "../node_modules/@gravity-ui/uikit/build/esm/components/useList/components/ListContainerView/ListContainerView.css", "../node_modules/@gravity-ui/uikit/build/esm/components/TreeSelect/TreeSelect.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Table/hoc/withTableSettings/TableColumnSetup/TableColumnSetup.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Table/hoc/withTableSettings/withTableSettings.css", "../node_modules/@gravity-ui/uikit/build/esm/components/TableColumnSetup/TableColumnSetup.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Toaster/Toast/Toast.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Toaster/ToastList/ToastAnimation.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Toaster/ToastList/ToastList.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Toc/TocItem/TocItem.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Toc/Toc.css", "../node_modules/@gravity-ui/uikit/build/esm/components/Tooltip/Tooltip.css", "../node_modules/@gravity-ui/uikit/build/esm/components/User/User.css", "../src/styles.css", "../src/index.css"], + "sourcesContent": [".g-icon {\n color: inherit;\n line-height: 0;\n vertical-align: top;\n}", ".g-hotkey {\n padding: 1px 5px;\n border-radius: 4px;\n}\n.g-hotkey,\n.g-hotkey kbd {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n font-family: var(--g-font-family-sans);\n}\n.g-hotkey_view_light {\n background-color: var(--g-color-base-generic);\n}\n.g-hotkey_view_light .g-hotkey__plus {\n color: var(--g-color-text-hint);\n}\n.g-hotkey_view_dark {\n color: var(--g-color-text-light-complementary);\n background-color: var(--g-color-base-light-simple-hover);\n}\n.g-hotkey_view_dark .g-hotkey__plus {\n color: var(--g-color-text-light-hint);\n}", ".g-popup {\n --_--background-color: var(--g-popup-background-color, var(--g-color-base-float));\n --_--border-color: var(--g-popup-border-color, var(--g-color-line-generic-solid));\n --_--border-width: var(--g-popup-border-width, 1px);\n z-index: 1000;\n visibility: hidden;\n}\n.g-popup_open, .g-popup_exit_active {\n visibility: visible;\n}\n.g-popup_exit_active[data-popper-placement*=bottom] .g-popup__content {\n animation-name: g-popup-bottom;\n}\n.g-popup_exit_active[data-popper-placement*=top] .g-popup__content {\n animation-name: g-popup-top;\n}\n.g-popup_exit_active[data-popper-placement*=left] .g-popup__content {\n animation-name: g-popup-left;\n}\n.g-popup_exit_active[data-popper-placement*=right] .g-popup__content {\n animation-name: g-popup-right;\n}\n.g-popup_enter_active[data-popper-placement*=bottom] .g-popup__content, .g-popup_appear_active[data-popper-placement*=bottom] .g-popup__content {\n animation-name: g-popup-bottom-open;\n}\n.g-popup_enter_active[data-popper-placement*=top] .g-popup__content, .g-popup_appear_active[data-popper-placement*=top] .g-popup__content {\n animation-name: g-popup-top-open;\n}\n.g-popup_enter_active[data-popper-placement*=left] .g-popup__content, .g-popup_appear_active[data-popper-placement*=left] .g-popup__content {\n animation-name: g-popup-left-open;\n}\n.g-popup_enter_active[data-popper-placement*=right] .g-popup__content, .g-popup_appear_active[data-popper-placement*=right] .g-popup__content {\n animation-name: g-popup-right-open;\n}\n.g-popup[data-popper-placement*=bottom] .g-popup__arrow {\n top: -9px;\n}\n.g-popup[data-popper-placement*=top] .g-popup__arrow {\n bottom: -9px;\n}\n.g-popup[data-popper-placement*=top] .g-popup__arrow-content {\n transform: rotate(180deg);\n}\n.g-popup[data-popper-placement*=left] .g-popup__arrow {\n right: -9px;\n}\n.g-popup[data-popper-placement*=left] .g-popup__arrow-content {\n transform: rotate(90deg);\n}\n.g-popup[data-popper-placement*=right] .g-popup__arrow {\n left: -9px;\n}\n.g-popup[data-popper-placement*=right] .g-popup__arrow-content {\n transform: rotate(-90deg);\n}\n.g-popup__content {\n position: relative;\n animation-duration: 0.1s;\n animation-timing-function: ease-out;\n animation-fill-mode: forwards;\n border-radius: 4px;\n background-color: var(--_--background-color);\n box-shadow: 0 0 0 var(--_--border-width) var(--_--border-color), 0 8px 20px var(--_--border-width) var(--g-color-sfx-shadow);\n outline: none;\n}\n.g-popup__content > :first-child:not(.g-popup__arrow), .g-popup__content > .g-popup__arrow + * {\n border-top-left-radius: inherit;\n border-top-right-radius: inherit;\n}\n.g-popup__content > :last-child {\n border-bottom-left-radius: inherit;\n border-bottom-right-radius: inherit;\n}\n.g-popup__arrow-content {\n width: 18px;\n height: 18px;\n position: relative;\n overflow: hidden;\n display: flex;\n}\n.g-popup__arrow-circle-wrapper {\n background-color: transparent;\n overflow: hidden;\n width: 9px;\n height: 9px;\n position: relative;\n}\n.g-popup__arrow-circle {\n box-sizing: border-box;\n border-radius: 50%;\n box-shadow: inset 0 0 0 calc(5px - var(--_--border-width)) var(--_--background-color), inset 0 0 0 5px var(--_--border-color);\n width: 28px;\n height: 30px;\n position: absolute;\n}\n.g-popup__arrow-circle_left {\n right: -5px;\n bottom: -4px;\n}\n.g-popup__arrow-circle_right {\n left: -5px;\n bottom: -4px;\n}\n\n@keyframes g-popup-bottom {\n 0% {\n opacity: 1;\n transform: translateY(0);\n }\n 100% {\n opacity: 0;\n transform: translateY(10px);\n }\n}\n@keyframes g-popup-bottom-open {\n 0% {\n opacity: 0;\n transform: translateY(10px);\n }\n 100% {\n opacity: 1;\n transform: translateY(0);\n }\n}\n@keyframes g-popup-top {\n 0% {\n opacity: 1;\n transform: translateY(0);\n }\n 100% {\n opacity: 0;\n transform: translateY(-10px);\n }\n}\n@keyframes g-popup-top-open {\n 0% {\n opacity: 0;\n transform: translateY(-10px);\n }\n 100% {\n opacity: 1;\n transform: translateY(0);\n }\n}\n@keyframes g-popup-left {\n 0% {\n opacity: 1;\n transform: translateX(0);\n }\n 100% {\n opacity: 0;\n transform: translateX(-10px);\n }\n}\n@keyframes g-popup-left-open {\n 0% {\n opacity: 0;\n transform: translateX(-10px);\n }\n 100% {\n opacity: 1;\n transform: translateX(0);\n }\n}\n@keyframes g-popup-right {\n 0% {\n opacity: 1;\n transform: translateX(0);\n }\n 100% {\n opacity: 0;\n transform: translateX(10px);\n }\n}\n@keyframes g-popup-right-open {\n 0% {\n opacity: 0;\n transform: translateX(10px);\n }\n 100% {\n opacity: 1;\n transform: translateX(0);\n }\n}", ".g-action-tooltip {\n --g-popup-border-width: 0;\n --g-popup-background-color: var(--g-color-base-float-heavy);\n}\n.g-action-tooltip__content {\n padding: 6px 12px;\n color: var(--g-color-text-light-primary);\n max-width: 300px;\n box-sizing: border-box;\n}\n.g-action-tooltip__heading {\n display: flex;\n align-items: baseline;\n justify-content: space-between;\n}\n.g-action-tooltip__title {\n color: var(--g-color-text-light-primary);\n}\n.g-action-tooltip__hotkey {\n margin-left: 8px;\n}\n.g-action-tooltip__description {\n margin-top: 4px;\n color: var(--g-color-text-light-secondary);\n}", "@charset \"UTF-8\";\n.g-button {\n --_--text-color: var(--g-color-text-primary);\n --_--text-color-hover: var(--_--text-color);\n --_--background-color: transparent;\n --_--background-color-hover: var(--g-color-base-simple-hover);\n --_--border-width: 0;\n --_--border-color: currentColor;\n --_--focus-outline-color: var(--g-color-line-focus);\n --_--focus-outline-offset: 0;\n --_--icon-space: calc(\n var(--g-button-padding, var(--_--padding)) + var(--g-button-icon-size, var(--_--icon-size)) +\n var(--g-button-icon-offset, var(--_--icon-offset))\n );\n --_--icon-position: calc(\n var(--g-button-padding, var(--_--padding)) -\n (\n var(--g-button-height, var(--_--height)) - var(\n --g-button-icon-size,\n var(--_--icon-size)\n )\n ) / 2\n );\n --_--font-size: var(--g-text-body-1-font-size);\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n display: inline-block;\n position: relative;\n overflow: visible;\n box-sizing: border-box;\n height: var(--g-button-height, var(--_--height));\n line-height: var(--g-button-height, var(--_--height));\n font-size: var(--g-button-font-size, var(--g-text-body-1-font-size));\n font-size: var(--g-button-font-size, var(--_--font-size));\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n text-align: center;\n white-space: nowrap;\n -webkit-text-decoration: none;\n text-decoration: none;\n color: var(--g-button-text-color, var(--g-color-text-primary));\n color: var(--g-button-text-color, var(--_--text-color));\n background: transparent;\n touch-action: manipulation;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n transition: transform 0.1s ease-out, color 0.15s linear;\n transform: scale(1);\n}\n.g-button::before {\n content: \"\";\n position: absolute;\n z-index: -1;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-color: var(--g-button-background-color, var(--_--background-color));\n border: var(--g-button-border-width, var(--_--border-width)) solid var(--g-button-border-color, var(--_--border-color));\n border: var(--g-button-border-width, var(--_--border-width)) var(--g-button-border-style, solid) var(--g-button-border-color, var(--_--border-color));\n transition: background-color 0.15s linear;\n}\n.g-button:hover {\n color: var(--g-button-text-color-hover, var(--_--text-color-hover));\n}\n.g-button:hover::before {\n background-color: var(--g-button-background-color-hover, var(--_--background-color-hover));\n}\n.g-button:focus-visible::before {\n outline: var(--g-button-focus-outline-color, var(--_--focus-outline-color)) solid 2px;\n 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);\n outline-offset: var(--g-button-focus-outline-offset, var(--_--focus-outline-offset));\n}\n.g-button::after {\n content: \"\";\n position: absolute;\n z-index: -1;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n transform: scale(1);\n transition: none;\n}\n.g-button:active {\n transition: none;\n transform: scale(0.96);\n}\n.g-button:active::after {\n transform: scale(1.042);\n}\n.g-button_size_xs {\n --_--height: 20px;\n --_--border-radius: var(--g-border-radius-xs);\n --_--padding: 6px;\n --_--icon-size: 12px;\n --_--icon-offset: 4px;\n}\n.g-button_size_s {\n --_--height: 24px;\n --_--border-radius: var(--g-border-radius-s);\n --_--padding: 8px;\n --_--icon-size: 16px;\n --_--icon-offset: 4px;\n}\n.g-button_size_m {\n --_--height: 28px;\n --_--border-radius: var(--g-border-radius-m);\n --_--padding: 12px;\n --_--icon-size: 16px;\n --_--icon-offset: 8px;\n}\n.g-button_size_l {\n --_--height: 36px;\n --_--border-radius: var(--g-border-radius-l);\n --_--padding: 16px;\n --_--icon-size: 16px;\n --_--icon-offset: 8px;\n}\n.g-button_size_xl {\n --_--height: 44px;\n --_--border-radius: var(--g-border-radius-xl);\n --_--padding: 24px;\n --_--icon-size: 20px;\n --_--icon-offset: 12px;\n --_--font-size: var(--g-text-body-2-font-size);\n}\n.g-button_view_normal {\n --_--background-color: var(--g-color-base-generic);\n --_--background-color-hover: var(--g-color-base-generic-hover);\n}\n.g-button_view_action {\n --_--text-color: var(--g-color-text-brand-contrast);\n --_--background-color: var(--g-color-base-brand);\n --_--background-color-hover: var(--g-color-base-brand-hover);\n --_--focus-outline-color: var(--g-color-base-brand);\n --_--focus-outline-offset: 1px;\n}\n.g-button_view_outlined {\n --_--border-width: 1px;\n --_--border-color: var(--g-color-line-generic);\n}\n.g-button_view_outlined-info {\n --_--text-color: var(--g-color-text-info);\n --_--border-width: 1px;\n --_--border-color: var(--g-color-line-info);\n}\n.g-button_view_outlined-success {\n --_--text-color: var(--g-color-text-positive);\n --_--border-width: 1px;\n --_--border-color: var(--g-color-line-positive);\n}\n.g-button_view_outlined-warning {\n --_--text-color: var(--g-color-text-warning);\n --_--border-width: 1px;\n --_--border-color: var(--g-color-line-warning);\n}\n.g-button_view_outlined-danger {\n --_--text-color: var(--g-color-text-danger);\n --_--border-width: 1px;\n --_--border-color: var(--g-color-line-danger);\n}\n.g-button_view_outlined-utility {\n --_--text-color: var(--g-color-text-utility);\n --_--border-width: 1px;\n --_--border-color: var(--g-color-line-utility);\n}\n.g-button_view_outlined-action {\n --_--text-color: var(--g-color-text-brand);\n --_--border-width: 1px;\n --_--border-color: var(--g-color-line-brand);\n}\n.g-button_view_raised {\n --_--background-color-hover: var(--g-color-base-float-hover);\n background: var(--g-color-base-float);\n}\n.g-button_view_raised::before {\n box-shadow: 0 3px 5px var(--g-color-sfx-shadow);\n}\n.g-button_view_raised:active::before {\n box-shadow: 0 1px 2px var(--g-color-sfx-shadow);\n}\n.g-button_view_flat-secondary {\n --_--text-color: var(--g-color-text-secondary);\n --_--text-color-hover: var(--g-color-text-primary);\n}\n.g-button_view_flat-info {\n --_--text-color: var(--g-color-text-info);\n}\n.g-button_view_flat-success {\n --_--text-color: var(--g-color-text-positive);\n}\n.g-button_view_flat-warning {\n --_--text-color: var(--g-color-text-warning);\n}\n.g-button_view_flat-danger {\n --_--text-color: var(--g-color-text-danger);\n}\n.g-button_view_flat-utility {\n --_--text-color: var(--g-color-text-utility);\n}\n.g-button_view_flat-action {\n --_--text-color: var(--g-color-text-brand);\n}\n.g-button_view_normal-contrast {\n --_--text-color: var(--g-color-text-dark-primary);\n --_--background-color: var(--g-color-base-light);\n --_--background-color-hover: var(--g-color-base-light-hover);\n --_--focus-outline-color: var(--g-color-line-light);\n}\n.g-button_view_outlined-contrast {\n --_--text-color: var(--g-color-text-light-primary);\n --_--background-color-hover: var(--g-color-base-light-simple-hover);\n --_--border-width: 1px;\n --_--border-color: var(--g-color-line-light);\n --_--focus-outline-color: var(--g-color-line-light);\n}\n.g-button_view_flat-contrast {\n --_--text-color: var(--g-color-text-light-primary);\n --_--background-color-hover: var(--g-color-base-light-simple-hover);\n --_--focus-outline-color: var(--g-color-line-light);\n}\n.g-button.g-button_pin_round-round.g-button {\n border-radius: var(--g-button-border-radius, var(--_--border-radius));\n}\n.g-button.g-button_pin_brick-brick.g-button {\n border-radius: 0;\n}\n.g-button.g-button_pin_clear-clear.g-button {\n border-radius: 0;\n border-left: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_circle-circle.g-button {\n border-radius: 100px;\n}\n.g-button.g-button_pin_round-brick.g-button {\n border-top-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-right-radius: 0;\n}\n.g-button.g-button_pin_brick-round.g-button {\n border-top-left-radius: 0;\n border-top-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n}\n.g-button.g-button_pin_round-clear.g-button {\n border-top-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_clear-round.g-button {\n border-top-left-radius: 0;\n border-top-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-left: 0;\n}\n.g-button.g-button_pin_brick-clear.g-button {\n border-radius: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_clear-brick.g-button {\n border-radius: 0;\n border-left: 0;\n}\n.g-button.g-button_pin_circle-brick.g-button {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n}\n.g-button.g-button_pin_brick-circle.g-button {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n}\n.g-button.g-button_pin_circle-clear.g-button {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_clear-circle.g-button {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n border-left: 0;\n}\n.g-button.g-button_pin_round-round::before {\n border-radius: var(--g-button-border-radius, var(--_--border-radius));\n}\n.g-button.g-button_pin_brick-brick::before {\n border-radius: 0;\n}\n.g-button.g-button_pin_clear-clear::before {\n border-radius: 0;\n border-left: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_circle-circle::before {\n border-radius: 100px;\n}\n.g-button.g-button_pin_round-brick::before {\n border-top-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-right-radius: 0;\n}\n.g-button.g-button_pin_brick-round::before {\n border-top-left-radius: 0;\n border-top-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n}\n.g-button.g-button_pin_round-clear::before {\n border-top-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_clear-round::before {\n border-top-left-radius: 0;\n border-top-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-left: 0;\n}\n.g-button.g-button_pin_brick-clear::before {\n border-radius: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_clear-brick::before {\n border-radius: 0;\n border-left: 0;\n}\n.g-button.g-button_pin_circle-brick::before {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n}\n.g-button.g-button_pin_brick-circle::before {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n}\n.g-button.g-button_pin_circle-clear::before {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_clear-circle::before {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n border-left: 0;\n}\n.g-button.g-button_pin_round-round::after {\n border-radius: var(--g-button-border-radius, var(--_--border-radius));\n}\n.g-button.g-button_pin_brick-brick::after {\n border-radius: 0;\n}\n.g-button.g-button_pin_clear-clear::after {\n border-radius: 0;\n border-left: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_circle-circle::after {\n border-radius: 100px;\n}\n.g-button.g-button_pin_round-brick::after {\n border-top-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-right-radius: 0;\n}\n.g-button.g-button_pin_brick-round::after {\n border-top-left-radius: 0;\n border-top-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n}\n.g-button.g-button_pin_round-clear::after {\n border-top-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_clear-round::after {\n border-top-left-radius: 0;\n border-top-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--g-button-border-radius, var(--_--border-radius));\n border-left: 0;\n}\n.g-button.g-button_pin_brick-clear::after {\n border-radius: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_clear-brick::after {\n border-radius: 0;\n border-left: 0;\n}\n.g-button.g-button_pin_circle-brick::after {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n}\n.g-button.g-button_pin_brick-circle::after {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n}\n.g-button.g-button_pin_circle-clear::after {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-button.g-button_pin_clear-circle::after {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n border-left: 0;\n}\n.g-button__text {\n display: inline-block;\n white-space: nowrap;\n padding: 0 var(--g-button-padding, var(--_--padding));\n}\n.g-button__icon {\n display: inline-block;\n position: relative;\n width: var(--g-button-height, var(--_--height));\n height: var(--g-button-height, var(--_--height));\n pointer-events: none;\n}\n.g-button__icon::after {\n content: \"\u00A0\";\n visibility: hidden;\n}\n.g-button__icon-inner {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.g-button__icon_side_start, .g-button__icon_side_end {\n position: absolute;\n top: 0;\n}\n.g-button__icon_side_start {\n left: var(--_--icon-position);\n}\n.g-button__icon_side_start ~ .g-button__text {\n padding-left: var(--_--icon-space);\n}\n.g-button__icon_side_end {\n right: var(--_--icon-position);\n}\n.g-button__icon_side_end ~ .g-button__text {\n padding-right: var(--_--icon-space);\n}\n.g-button:has(.g-button__icon:only-child) {\n --_--padding: 0;\n}\n.g-button:has(.g-button__icon:only-child):not(.g-button_width_max) {\n width: var(--g-button-height, var(--_--height));\n}\n.g-button_disabled {\n cursor: default;\n pointer-events: none;\n}\n.g-button_disabled:not(.g-button_loading) {\n --_--text-color: var(--g-color-text-hint);\n --_--background-color: var(--g-color-base-generic-accent-disabled);\n --_--background-color-hover: var(--g-color-base-generic-accent-disabled);\n --_--border-width: 0;\n}\n.g-button_disabled.g-button_view_normal-contrast:not(.g-button_loading), .g-button_disabled.g-button_view_outlined-contrast:not(.g-button_loading) {\n --_--text-color: var(--g-color-text-light-secondary);\n --_--background-color: var(--g-color-base-light-disabled);\n --_--background-color-hover: var(--g-color-base-light-disabled);\n}\n.g-button_disabled.g-button_view_flat:not(.g-button_loading),\n.g-button_disabled.g-button_view_flat-secondary:not(.g-button_loading),\n.g-button_disabled.g-button_view_flat-info:not(.g-button_loading),\n.g-button_disabled.g-button_view_flat-success:not(.g-button_loading),\n.g-button_disabled.g-button_view_flat-warning:not(.g-button_loading),\n.g-button_disabled.g-button_view_flat-danger:not(.g-button_loading),\n.g-button_disabled.g-button_view_flat-utility:not(.g-button_loading),\n.g-button_disabled.g-button_view_flat-action:not(.g-button_loading),\n.g-button_disabled.g-button_view_flat-contrast:not(.g-button_loading) {\n --_--text-color: var(--g-color-text-hint);\n --_--background-color: transparent;\n --_--background-color-hover: transparent;\n}\n.g-button_disabled:not(.g-button_loading).g-button_view_flat-contrast {\n --_--text-color: var(--g-color-text-light-hint);\n}\n.g-button_disabled:active {\n transform: scale(1);\n}\n.g-button_selected:not(.g-button_view_outlined-contrast) {\n --_--border-width: 0;\n}\n.g-button_selected:not(.g-button_view_normal-contrast):not(.g-button_view_flat-contrast):not(.g-button_view_outlined-contrast) {\n --_--text-color: var(--g-color-text-brand-heavy);\n --_--background-color: var(--g-color-base-selection);\n --_--background-color-hover: var(--g-color-base-selection-hover);\n}\n.g-button_selected.g-button_view_outlined-info, .g-button_selected.g-button_view_flat-info {\n --_--text-color: var(--g-color-text-info-heavy);\n --_--background-color: var(--g-color-base-info-light);\n --_--background-color-hover: var(--g-color-base-info-light-hover);\n}\n.g-button_selected.g-button_view_outlined-success, .g-button_selected.g-button_view_flat-success {\n --_--text-color: var(--g-color-text-positive-heavy);\n --_--background-color: var(--g-color-base-positive-light);\n --_--background-color-hover: var(--g-color-base-positive-light-hover);\n}\n.g-button_selected.g-button_view_outlined-warning, .g-button_selected.g-button_view_flat-warning {\n --_--text-color: var(--g-color-text-warning-heavy);\n --_--background-color: var(--g-color-base-warning-light);\n --_--background-color-hover: var(--g-color-base-warning-light-hover);\n}\n.g-button_selected.g-button_view_outlined-danger, .g-button_selected.g-button_view_flat-danger {\n --_--text-color: var(--g-color-text-danger-heavy);\n --_--background-color: var(--g-color-base-danger-light);\n --_--background-color-hover: var(--g-color-base-danger-light-hover);\n}\n.g-button_selected.g-button_view_outlined-utility, .g-button_selected.g-button_view_flat-utility {\n --_--text-color: var(--g-color-text-utility-heavy);\n --_--background-color: var(--g-color-base-utility-light);\n --_--background-color-hover: var(--g-color-base-utility-light-hover);\n}\n.g-button_loading::before {\n 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);\n background-size: 150%;\n background-clip: padding-box;\n animation: g-loading-animation 0.5s linear infinite;\n}\n.g-button_width_auto {\n max-width: 100%;\n}\n.g-button_width_max {\n width: 100%;\n}\n.g-button_width_auto .g-button__text, .g-button_width_max .g-button__text {\n display: block;\n overflow: hidden;\n text-overflow: ellipsis;\n}", ".g-s__m_0 {\n margin: var(--g-spacing-0);\n}\n.g-s__mr_0 {\n margin-right: var(--g-spacing-0);\n}\n.g-s__ml_0 {\n margin-left: var(--g-spacing-0);\n}\n.g-s__mt_0 {\n margin-top: var(--g-spacing-0);\n}\n.g-s__mb_0 {\n margin-bottom: var(--g-spacing-0);\n}\n.g-s__mx_0 {\n margin-left: var(--g-spacing-0);\n margin-right: var(--g-spacing-0);\n}\n.g-s__my_0 {\n margin-top: var(--g-spacing-0);\n margin-bottom: var(--g-spacing-0);\n}\n.g-s__p_0 {\n padding: var(--g-spacing-0);\n}\n.g-s__pl_0 {\n padding-left: var(--g-spacing-0);\n}\n.g-s__pr_0 {\n padding-right: var(--g-spacing-0);\n}\n.g-s__pb_0 {\n padding-bottom: var(--g-spacing-0);\n}\n.g-s__pt_0 {\n padding-top: var(--g-spacing-0);\n}\n.g-s__py_0 {\n padding-top: var(--g-spacing-0);\n padding-bottom: var(--g-spacing-0);\n}\n.g-s__px_0 {\n padding-left: var(--g-spacing-0);\n padding-right: var(--g-spacing-0);\n}\n.g-s__m_half {\n margin: var(--g-spacing-half);\n}\n.g-s__mr_half {\n margin-right: var(--g-spacing-half);\n}\n.g-s__ml_half {\n margin-left: var(--g-spacing-half);\n}\n.g-s__mt_half {\n margin-top: var(--g-spacing-half);\n}\n.g-s__mb_half {\n margin-bottom: var(--g-spacing-half);\n}\n.g-s__mx_half {\n margin-left: var(--g-spacing-half);\n margin-right: var(--g-spacing-half);\n}\n.g-s__my_half {\n margin-top: var(--g-spacing-half);\n margin-bottom: var(--g-spacing-half);\n}\n.g-s__p_half {\n padding: var(--g-spacing-half);\n}\n.g-s__pl_half {\n padding-left: var(--g-spacing-half);\n}\n.g-s__pr_half {\n padding-right: var(--g-spacing-half);\n}\n.g-s__pb_half {\n padding-bottom: var(--g-spacing-half);\n}\n.g-s__pt_half {\n padding-top: var(--g-spacing-half);\n}\n.g-s__py_half {\n padding-top: var(--g-spacing-half);\n padding-bottom: var(--g-spacing-half);\n}\n.g-s__px_half {\n padding-left: var(--g-spacing-half);\n padding-right: var(--g-spacing-half);\n}\n.g-s__m_1 {\n margin: var(--g-spacing-1);\n}\n.g-s__mr_1 {\n margin-right: var(--g-spacing-1);\n}\n.g-s__ml_1 {\n margin-left: var(--g-spacing-1);\n}\n.g-s__mt_1 {\n margin-top: var(--g-spacing-1);\n}\n.g-s__mb_1 {\n margin-bottom: var(--g-spacing-1);\n}\n.g-s__mx_1 {\n margin-left: var(--g-spacing-1);\n margin-right: var(--g-spacing-1);\n}\n.g-s__my_1 {\n margin-top: var(--g-spacing-1);\n margin-bottom: var(--g-spacing-1);\n}\n.g-s__p_1 {\n padding: var(--g-spacing-1);\n}\n.g-s__pl_1 {\n padding-left: var(--g-spacing-1);\n}\n.g-s__pr_1 {\n padding-right: var(--g-spacing-1);\n}\n.g-s__pb_1 {\n padding-bottom: var(--g-spacing-1);\n}\n.g-s__pt_1 {\n padding-top: var(--g-spacing-1);\n}\n.g-s__py_1 {\n padding-top: var(--g-spacing-1);\n padding-bottom: var(--g-spacing-1);\n}\n.g-s__px_1 {\n padding-left: var(--g-spacing-1);\n padding-right: var(--g-spacing-1);\n}\n.g-s__m_2 {\n margin: var(--g-spacing-2);\n}\n.g-s__mr_2 {\n margin-right: var(--g-spacing-2);\n}\n.g-s__ml_2 {\n margin-left: var(--g-spacing-2);\n}\n.g-s__mt_2 {\n margin-top: var(--g-spacing-2);\n}\n.g-s__mb_2 {\n margin-bottom: var(--g-spacing-2);\n}\n.g-s__mx_2 {\n margin-left: var(--g-spacing-2);\n margin-right: var(--g-spacing-2);\n}\n.g-s__my_2 {\n margin-top: var(--g-spacing-2);\n margin-bottom: var(--g-spacing-2);\n}\n.g-s__p_2 {\n padding: var(--g-spacing-2);\n}\n.g-s__pl_2 {\n padding-left: var(--g-spacing-2);\n}\n.g-s__pr_2 {\n padding-right: var(--g-spacing-2);\n}\n.g-s__pb_2 {\n padding-bottom: var(--g-spacing-2);\n}\n.g-s__pt_2 {\n padding-top: var(--g-spacing-2);\n}\n.g-s__py_2 {\n padding-top: var(--g-spacing-2);\n padding-bottom: var(--g-spacing-2);\n}\n.g-s__px_2 {\n padding-left: var(--g-spacing-2);\n padding-right: var(--g-spacing-2);\n}\n.g-s__m_3 {\n margin: var(--g-spacing-3);\n}\n.g-s__mr_3 {\n margin-right: var(--g-spacing-3);\n}\n.g-s__ml_3 {\n margin-left: var(--g-spacing-3);\n}\n.g-s__mt_3 {\n margin-top: var(--g-spacing-3);\n}\n.g-s__mb_3 {\n margin-bottom: var(--g-spacing-3);\n}\n.g-s__mx_3 {\n margin-left: var(--g-spacing-3);\n margin-right: var(--g-spacing-3);\n}\n.g-s__my_3 {\n margin-top: var(--g-spacing-3);\n margin-bottom: var(--g-spacing-3);\n}\n.g-s__p_3 {\n padding: var(--g-spacing-3);\n}\n.g-s__pl_3 {\n padding-left: var(--g-spacing-3);\n}\n.g-s__pr_3 {\n padding-right: var(--g-spacing-3);\n}\n.g-s__pb_3 {\n padding-bottom: var(--g-spacing-3);\n}\n.g-s__pt_3 {\n padding-top: var(--g-spacing-3);\n}\n.g-s__py_3 {\n padding-top: var(--g-spacing-3);\n padding-bottom: var(--g-spacing-3);\n}\n.g-s__px_3 {\n padding-left: var(--g-spacing-3);\n padding-right: var(--g-spacing-3);\n}\n.g-s__m_4 {\n margin: var(--g-spacing-4);\n}\n.g-s__mr_4 {\n margin-right: var(--g-spacing-4);\n}\n.g-s__ml_4 {\n margin-left: var(--g-spacing-4);\n}\n.g-s__mt_4 {\n margin-top: var(--g-spacing-4);\n}\n.g-s__mb_4 {\n margin-bottom: var(--g-spacing-4);\n}\n.g-s__mx_4 {\n margin-left: var(--g-spacing-4);\n margin-right: var(--g-spacing-4);\n}\n.g-s__my_4 {\n margin-top: var(--g-spacing-4);\n margin-bottom: var(--g-spacing-4);\n}\n.g-s__p_4 {\n padding: var(--g-spacing-4);\n}\n.g-s__pl_4 {\n padding-left: var(--g-spacing-4);\n}\n.g-s__pr_4 {\n padding-right: var(--g-spacing-4);\n}\n.g-s__pb_4 {\n padding-bottom: var(--g-spacing-4);\n}\n.g-s__pt_4 {\n padding-top: var(--g-spacing-4);\n}\n.g-s__py_4 {\n padding-top: var(--g-spacing-4);\n padding-bottom: var(--g-spacing-4);\n}\n.g-s__px_4 {\n padding-left: var(--g-spacing-4);\n padding-right: var(--g-spacing-4);\n}\n.g-s__m_5 {\n margin: var(--g-spacing-5);\n}\n.g-s__mr_5 {\n margin-right: var(--g-spacing-5);\n}\n.g-s__ml_5 {\n margin-left: var(--g-spacing-5);\n}\n.g-s__mt_5 {\n margin-top: var(--g-spacing-5);\n}\n.g-s__mb_5 {\n margin-bottom: var(--g-spacing-5);\n}\n.g-s__mx_5 {\n margin-left: var(--g-spacing-5);\n margin-right: var(--g-spacing-5);\n}\n.g-s__my_5 {\n margin-top: var(--g-spacing-5);\n margin-bottom: var(--g-spacing-5);\n}\n.g-s__p_5 {\n padding: var(--g-spacing-5);\n}\n.g-s__pl_5 {\n padding-left: var(--g-spacing-5);\n}\n.g-s__pr_5 {\n padding-right: var(--g-spacing-5);\n}\n.g-s__pb_5 {\n padding-bottom: var(--g-spacing-5);\n}\n.g-s__pt_5 {\n padding-top: var(--g-spacing-5);\n}\n.g-s__py_5 {\n padding-top: var(--g-spacing-5);\n padding-bottom: var(--g-spacing-5);\n}\n.g-s__px_5 {\n padding-left: var(--g-spacing-5);\n padding-right: var(--g-spacing-5);\n}\n.g-s__m_6 {\n margin: var(--g-spacing-6);\n}\n.g-s__mr_6 {\n margin-right: var(--g-spacing-6);\n}\n.g-s__ml_6 {\n margin-left: var(--g-spacing-6);\n}\n.g-s__mt_6 {\n margin-top: var(--g-spacing-6);\n}\n.g-s__mb_6 {\n margin-bottom: var(--g-spacing-6);\n}\n.g-s__mx_6 {\n margin-left: var(--g-spacing-6);\n margin-right: var(--g-spacing-6);\n}\n.g-s__my_6 {\n margin-top: var(--g-spacing-6);\n margin-bottom: var(--g-spacing-6);\n}\n.g-s__p_6 {\n padding: var(--g-spacing-6);\n}\n.g-s__pl_6 {\n padding-left: var(--g-spacing-6);\n}\n.g-s__pr_6 {\n padding-right: var(--g-spacing-6);\n}\n.g-s__pb_6 {\n padding-bottom: var(--g-spacing-6);\n}\n.g-s__pt_6 {\n padding-top: var(--g-spacing-6);\n}\n.g-s__py_6 {\n padding-top: var(--g-spacing-6);\n padding-bottom: var(--g-spacing-6);\n}\n.g-s__px_6 {\n padding-left: var(--g-spacing-6);\n padding-right: var(--g-spacing-6);\n}\n.g-s__m_7 {\n margin: var(--g-spacing-7);\n}\n.g-s__mr_7 {\n margin-right: var(--g-spacing-7);\n}\n.g-s__ml_7 {\n margin-left: var(--g-spacing-7);\n}\n.g-s__mt_7 {\n margin-top: var(--g-spacing-7);\n}\n.g-s__mb_7 {\n margin-bottom: var(--g-spacing-7);\n}\n.g-s__mx_7 {\n margin-left: var(--g-spacing-7);\n margin-right: var(--g-spacing-7);\n}\n.g-s__my_7 {\n margin-top: var(--g-spacing-7);\n margin-bottom: var(--g-spacing-7);\n}\n.g-s__p_7 {\n padding: var(--g-spacing-7);\n}\n.g-s__pl_7 {\n padding-left: var(--g-spacing-7);\n}\n.g-s__pr_7 {\n padding-right: var(--g-spacing-7);\n}\n.g-s__pb_7 {\n padding-bottom: var(--g-spacing-7);\n}\n.g-s__pt_7 {\n padding-top: var(--g-spacing-7);\n}\n.g-s__py_7 {\n padding-top: var(--g-spacing-7);\n padding-bottom: var(--g-spacing-7);\n}\n.g-s__px_7 {\n padding-left: var(--g-spacing-7);\n padding-right: var(--g-spacing-7);\n}\n.g-s__m_8 {\n margin: var(--g-spacing-8);\n}\n.g-s__mr_8 {\n margin-right: var(--g-spacing-8);\n}\n.g-s__ml_8 {\n margin-left: var(--g-spacing-8);\n}\n.g-s__mt_8 {\n margin-top: var(--g-spacing-8);\n}\n.g-s__mb_8 {\n margin-bottom: var(--g-spacing-8);\n}\n.g-s__mx_8 {\n margin-left: var(--g-spacing-8);\n margin-right: var(--g-spacing-8);\n}\n.g-s__my_8 {\n margin-top: var(--g-spacing-8);\n margin-bottom: var(--g-spacing-8);\n}\n.g-s__p_8 {\n padding: var(--g-spacing-8);\n}\n.g-s__pl_8 {\n padding-left: var(--g-spacing-8);\n}\n.g-s__pr_8 {\n padding-right: var(--g-spacing-8);\n}\n.g-s__pb_8 {\n padding-bottom: var(--g-spacing-8);\n}\n.g-s__pt_8 {\n padding-top: var(--g-spacing-8);\n}\n.g-s__py_8 {\n padding-top: var(--g-spacing-8);\n padding-bottom: var(--g-spacing-8);\n}\n.g-s__px_8 {\n padding-left: var(--g-spacing-8);\n padding-right: var(--g-spacing-8);\n}\n.g-s__m_9 {\n margin: var(--g-spacing-9);\n}\n.g-s__mr_9 {\n margin-right: var(--g-spacing-9);\n}\n.g-s__ml_9 {\n margin-left: var(--g-spacing-9);\n}\n.g-s__mt_9 {\n margin-top: var(--g-spacing-9);\n}\n.g-s__mb_9 {\n margin-bottom: var(--g-spacing-9);\n}\n.g-s__mx_9 {\n margin-left: var(--g-spacing-9);\n margin-right: var(--g-spacing-9);\n}\n.g-s__my_9 {\n margin-top: var(--g-spacing-9);\n margin-bottom: var(--g-spacing-9);\n}\n.g-s__p_9 {\n padding: var(--g-spacing-9);\n}\n.g-s__pl_9 {\n padding-left: var(--g-spacing-9);\n}\n.g-s__pr_9 {\n padding-right: var(--g-spacing-9);\n}\n.g-s__pb_9 {\n padding-bottom: var(--g-spacing-9);\n}\n.g-s__pt_9 {\n padding-top: var(--g-spacing-9);\n}\n.g-s__py_9 {\n padding-top: var(--g-spacing-9);\n padding-bottom: var(--g-spacing-9);\n}\n.g-s__px_9 {\n padding-left: var(--g-spacing-9);\n padding-right: var(--g-spacing-9);\n}\n.g-s__m_10 {\n margin: var(--g-spacing-10);\n}\n.g-s__mr_10 {\n margin-right: var(--g-spacing-10);\n}\n.g-s__ml_10 {\n margin-left: var(--g-spacing-10);\n}\n.g-s__mt_10 {\n margin-top: var(--g-spacing-10);\n}\n.g-s__mb_10 {\n margin-bottom: var(--g-spacing-10);\n}\n.g-s__mx_10 {\n margin-left: var(--g-spacing-10);\n margin-right: var(--g-spacing-10);\n}\n.g-s__my_10 {\n margin-top: var(--g-spacing-10);\n margin-bottom: var(--g-spacing-10);\n}\n.g-s__p_10 {\n padding: var(--g-spacing-10);\n}\n.g-s__pl_10 {\n padding-left: var(--g-spacing-10);\n}\n.g-s__pr_10 {\n padding-right: var(--g-spacing-10);\n}\n.g-s__pb_10 {\n padding-bottom: var(--g-spacing-10);\n}\n.g-s__pt_10 {\n padding-top: var(--g-spacing-10);\n}\n.g-s__py_10 {\n padding-top: var(--g-spacing-10);\n padding-bottom: var(--g-spacing-10);\n}\n.g-s__px_10 {\n padding-left: var(--g-spacing-10);\n padding-right: var(--g-spacing-10);\n}", ".g-box {\n box-sizing: border-box;\n}\n.g-box_overflow_hidden {\n overflow: hidden;\n}\n.g-box_overflow_auto {\n overflow: auto;\n}\n.g-box_overflow_x {\n overflow-x: hidden;\n overflow-y: auto;\n overflow: hidden auto;\n}\n.g-box_overflow_y {\n overflow-x: auto;\n overflow-y: hidden;\n overflow: auto hidden;\n}", "/* stylelint-disable declaration-no-important */\n.g-flex {\n display: flex;\n}\n.g-flex_inline {\n display: inline-flex;\n}\n.g-flex_center-content {\n justify-content: center;\n align-items: center;\n}\n.g-flex_s_0 {\n margin-top: calc(-1 * var(--g-spacing-0)) !important;\n margin-left: calc(-1 * var(--g-spacing-0)) !important;\n}\n.g-flex_s_0 > * {\n padding-top: var(--g-spacing-0) !important;\n padding-left: var(--g-spacing-0) !important;\n}\n.g-flex_s_half {\n margin-top: calc(-1 * var(--g-spacing-half)) !important;\n margin-left: calc(-1 * var(--g-spacing-half)) !important;\n}\n.g-flex_s_half > * {\n padding-top: var(--g-spacing-half) !important;\n padding-left: var(--g-spacing-half) !important;\n}\n.g-flex_s_1 {\n margin-top: calc(-1 * var(--g-spacing-1)) !important;\n margin-left: calc(-1 * var(--g-spacing-1)) !important;\n}\n.g-flex_s_1 > * {\n padding-top: var(--g-spacing-1) !important;\n padding-left: var(--g-spacing-1) !important;\n}\n.g-flex_s_2 {\n margin-top: calc(-1 * var(--g-spacing-2)) !important;\n margin-left: calc(-1 * var(--g-spacing-2)) !important;\n}\n.g-flex_s_2 > * {\n padding-top: var(--g-spacing-2) !important;\n padding-left: var(--g-spacing-2) !important;\n}\n.g-flex_s_3 {\n margin-top: calc(-1 * var(--g-spacing-3)) !important;\n margin-left: calc(-1 * var(--g-spacing-3)) !important;\n}\n.g-flex_s_3 > * {\n padding-top: var(--g-spacing-3) !important;\n padding-left: var(--g-spacing-3) !important;\n}\n.g-flex_s_4 {\n margin-top: calc(-1 * var(--g-spacing-4)) !important;\n margin-left: calc(-1 * var(--g-spacing-4)) !important;\n}\n.g-flex_s_4 > * {\n padding-top: var(--g-spacing-4) !important;\n padding-left: var(--g-spacing-4) !important;\n}\n.g-flex_s_5 {\n margin-top: calc(-1 * var(--g-spacing-5)) !important;\n margin-left: calc(-1 * var(--g-spacing-5)) !important;\n}\n.g-flex_s_5 > * {\n padding-top: var(--g-spacing-5) !important;\n padding-left: var(--g-spacing-5) !important;\n}\n.g-flex_s_6 {\n margin-top: calc(-1 * var(--g-spacing-6)) !important;\n margin-left: calc(-1 * var(--g-spacing-6)) !important;\n}\n.g-flex_s_6 > * {\n padding-top: var(--g-spacing-6) !important;\n padding-left: var(--g-spacing-6) !important;\n}\n.g-flex_s_7 {\n margin-top: calc(-1 * var(--g-spacing-7)) !important;\n margin-left: calc(-1 * var(--g-spacing-7)) !important;\n}\n.g-flex_s_7 > * {\n padding-top: var(--g-spacing-7) !important;\n padding-left: var(--g-spacing-7) !important;\n}\n.g-flex_s_8 {\n margin-top: calc(-1 * var(--g-spacing-8)) !important;\n margin-left: calc(-1 * var(--g-spacing-8)) !important;\n}\n.g-flex_s_8 > * {\n padding-top: var(--g-spacing-8) !important;\n padding-left: var(--g-spacing-8) !important;\n}\n.g-flex_s_9 {\n margin-top: calc(-1 * var(--g-spacing-9)) !important;\n margin-left: calc(-1 * var(--g-spacing-9)) !important;\n}\n.g-flex_s_9 > * {\n padding-top: var(--g-spacing-9) !important;\n padding-left: var(--g-spacing-9) !important;\n}\n.g-flex_s_10 {\n margin-top: calc(-1 * var(--g-spacing-10)) !important;\n margin-left: calc(-1 * var(--g-spacing-10)) !important;\n}\n.g-flex_s_10 > * {\n padding-top: var(--g-spacing-10) !important;\n padding-left: var(--g-spacing-10) !important;\n}", ".g-color-text_color_primary {\n color: var(--g-color-text-primary);\n}\n.g-color-text_color_complementary {\n color: var(--g-color-text-complementary);\n}\n.g-color-text_color_secondary {\n color: var(--g-color-text-secondary);\n}\n.g-color-text_color_hint {\n color: var(--g-color-text-hint);\n}\n.g-color-text_color_info {\n color: var(--g-color-text-info);\n}\n.g-color-text_color_info-heavy {\n color: var(--g-color-text-info-heavy);\n}\n.g-color-text_color_positive {\n color: var(--g-color-text-positive);\n}\n.g-color-text_color_positive-heavy {\n color: var(--g-color-text-positive-heavy);\n}\n.g-color-text_color_warning {\n color: var(--g-color-text-warning);\n}\n.g-color-text_color_warning-heavy {\n color: var(--g-color-text-warning-heavy);\n}\n.g-color-text_color_danger {\n color: var(--g-color-text-danger);\n}\n.g-color-text_color_danger-heavy {\n color: var(--g-color-text-danger-heavy);\n}\n.g-color-text_color_utility {\n color: var(--g-color-text-utility);\n}\n.g-color-text_color_utility-heavy {\n color: var(--g-color-text-utility-heavy);\n}\n.g-color-text_color_misc {\n color: var(--g-color-text-misc);\n}\n.g-color-text_color_misc-heavy {\n color: var(--g-color-text-misc-heavy);\n}\n.g-color-text_color_brand {\n color: var(--g-color-text-brand);\n}\n.g-color-text_color_link {\n color: var(--g-color-text-link);\n}\n.g-color-text_color_link-hover {\n color: var(--g-color-text-link-hover);\n}\n.g-color-text_color_link-visited {\n color: var(--g-color-text-link-visited);\n}\n.g-color-text_color_link-visited-hover {\n color: var(--g-color-text-link-visited-hover);\n}\n.g-color-text_color_dark-primary {\n color: var(--g-color-text-dark-primary);\n}\n.g-color-text_color_dark-complementary {\n color: var(--g-color-text-dark-complementary);\n}\n.g-color-text_color_dark-secondary {\n color: var(--g-color-text-dark-secondary);\n}\n.g-color-text_color_light-primary {\n color: var(--g-color-text-light-primary);\n}\n.g-color-text_color_light-complementary {\n color: var(--g-color-text-light-complementary);\n}\n.g-color-text_color_light-secondary {\n color: var(--g-color-text-light-secondary);\n}\n.g-color-text_color_light-hint {\n color: var(--g-color-text-light-hint);\n}\n.g-color-text_color_inverted-primary {\n color: var(--g-color-text-inverted-primary);\n}\n.g-color-text_color_inverted-complementary {\n color: var(--g-color-text-inverted-complementary);\n}\n.g-color-text_color_inverted-secondary {\n color: var(--g-color-text-inverted-secondary);\n}\n.g-color-text_color_inverted-hint {\n color: var(--g-color-text-inverted-hint);\n}", ".g-text_variant_display-1 {\n font-size: var(--g-text-display-1-font-size);\n line-height: var(--g-text-display-1-line-height);\n font-weight: var(--g-text-display-font-weight);\n}\n.g-text_variant_display-2 {\n font-size: var(--g-text-display-2-font-size);\n line-height: var(--g-text-display-2-line-height);\n font-weight: var(--g-text-display-font-weight);\n}\n.g-text_variant_display-3 {\n font-size: var(--g-text-display-3-font-size);\n line-height: var(--g-text-display-3-line-height);\n font-weight: var(--g-text-display-font-weight);\n}\n.g-text_variant_display-4 {\n font-size: var(--g-text-display-4-font-size);\n line-height: var(--g-text-display-4-line-height);\n font-weight: var(--g-text-display-font-weight);\n}\n.g-text_variant_code-1 {\n font-family: var(--g-font-family-monospace);\n font-size: var(--g-text-code-1-font-size);\n line-height: var(--g-text-code-1-line-height);\n font-weight: var(--g-text-code-font-weight);\n}\n.g-text_variant_code-2 {\n font-family: var(--g-font-family-monospace);\n font-size: var(--g-text-code-2-font-size);\n line-height: var(--g-text-code-2-line-height);\n font-weight: var(--g-text-code-font-weight);\n}\n.g-text_variant_code-3 {\n font-family: var(--g-font-family-monospace);\n font-size: var(--g-text-code-3-font-size);\n line-height: var(--g-text-code-3-line-height);\n font-weight: var(--g-text-code-font-weight);\n}\n.g-text_variant_code-inline-1 {\n font-family: var(--g-font-family-monospace);\n font-size: var(--g-text-code-inline-1-font-size);\n line-height: var(--g-text-code-inline-1-line-height);\n font-weight: var(--g-text-code-font-weight);\n}\n.g-text_variant_code-inline-2 {\n font-family: var(--g-font-family-monospace);\n font-size: var(--g-text-code-inline-2-font-size);\n line-height: var(--g-text-code-inline-2-line-height);\n font-weight: var(--g-text-code-font-weight);\n}\n.g-text_variant_code-inline-3 {\n font-family: var(--g-font-family-monospace);\n font-size: var(--g-text-code-inline-3-font-size);\n line-height: var(--g-text-code-inline-3-line-height);\n font-weight: var(--g-text-code-font-weight);\n}\n.g-text_variant_body-1 {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-text_variant_body-2 {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-text_variant_body-3 {\n font-size: var(--g-text-body-3-font-size);\n line-height: var(--g-text-body-3-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-text_variant_body-short {\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-text_variant_caption-1 {\n font-size: var(--g-text-caption-1-font-size);\n line-height: var(--g-text-caption-1-line-height);\n font-weight: var(--g-text-caption-font-weight);\n}\n.g-text_variant_caption-2 {\n font-size: var(--g-text-caption-2-font-size);\n line-height: var(--g-text-caption-2-line-height);\n font-weight: var(--g-text-caption-font-weight);\n}\n.g-text_variant_header-1 {\n font-size: var(--g-text-header-1-font-size);\n line-height: var(--g-text-header-1-line-height);\n font-weight: var(--g-text-header-font-weight);\n}\n.g-text_variant_header-2 {\n font-size: var(--g-text-header-2-font-size);\n line-height: var(--g-text-header-2-line-height);\n font-weight: var(--g-text-header-font-weight);\n}\n.g-text_variant_subheader-1 {\n font-size: var(--g-text-subheader-1-font-size);\n line-height: var(--g-text-subheader-1-line-height);\n font-weight: var(--g-text-subheader-font-weight);\n}\n.g-text_variant_subheader-2 {\n font-size: var(--g-text-subheader-2-font-size);\n line-height: var(--g-text-subheader-2-line-height);\n font-weight: var(--g-text-subheader-font-weight);\n}\n.g-text_variant_subheader-3 {\n font-size: var(--g-text-subheader-3-font-size);\n line-height: var(--g-text-subheader-3-line-height);\n font-weight: var(--g-text-subheader-font-weight);\n}\n.g-text_ellipsis {\n display: inline-block;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.g-text_ellipsis-lines {\n display: -webkit-box;\n -webkit-box-orient: vertical;\n overflow: hidden;\n align-self: center;\n white-space: normal;\n -webkit-line-clamp: 2;\n}\n.g-text_ws_nowrap {\n white-space: nowrap;\n}\n.g-text_ws_break-spaces {\n white-space: break-spaces;\n}\n.g-text_wb_break-all {\n word-break: break-all;\n}\n.g-text_wb_break-word {\n word-break: break-word;\n}", ".g-alert_corners_square {\n --g-card-border-radius: 0;\n}\n.g-alert__text-content {\n width: 100%;\n}\n.g-alert__actions_minContent {\n width: -moz-min-content;\n width: min-content;\n}", ".g-arrow-toggle {\n display: inline-block;\n vertical-align: middle;\n transition: transform 0.1s ease-out;\n}\n.g-arrow-toggle_direction_bottom {\n transform: matrix(1, 0, 0, 1, 0, 0);\n}\n.g-arrow-toggle_direction_left {\n transform: matrix(0, 1, -1, 0, 0, 0);\n}\n.g-arrow-toggle_direction_top {\n transform: matrix(-1, 0, 0, -1, 0, 0);\n}\n.g-arrow-toggle_direction_right {\n transform: matrix(0, -1, 1, 0, 0, 0);\n}", ".g-avatar {\n --_--size: 32px;\n --_--background-color: var(--g-color-base-misc-light);\n --_--border-color: currentColor;\n --_--color: var(--g-color-text-misc);\n --_--font-size: var(--g-text-body-1-font-size);\n --_--line-height: var(--g-text-body-1-line-height);\n overflow: hidden;\n display: inline-flex;\n justify-content: center;\n align-items: center;\n width: 32px;\n width: var(--g-avatar-size, var(--_--size));\n height: 32px;\n height: var(--g-avatar-size, var(--_--size));\n border-radius: 50%;\n background-color: var(--g-avatar-background-color, var(--g-color-base-misc-light));\n background-color: var(--g-avatar-background-color, var(--_--background-color));\n}\n.g-avatar__image {\n display: block;\n width: 100%;\n height: 100%;\n -o-object-fit: cover;\n object-fit: cover;\n}\n.g-avatar__icon {\n color: var(--g-avatar-color, var(--_--color));\n}\n.g-avatar__icon > svg {\n display: block;\n}\n.g-avatar__text {\n color: var(--g-avatar-color, var(--_--color));\n font-size: var(--g-avatar-font-size, var(--_--font-size));\n line-height: var(--g-avatar-line-height, var(--_--line-height));\n font-weight: 500;\n}\n.g-avatar_with-border, .g-avatar_view_outlined {\n position: relative;\n}\n.g-avatar_with-border::before, .g-avatar_with-border::after, .g-avatar_view_outlined::before, .g-avatar_view_outlined::after {\n content: \"\";\n z-index: 1;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n border-radius: 50%;\n}\n.g-avatar_with-border::before, .g-avatar_view_outlined::before {\n border: 3px solid var(--g-color-base-background);\n}\n.g-avatar_with-border::after, .g-avatar_view_outlined::after {\n border: 2px solid var(--g-avatar-border-color, var(--_--border-color));\n}\n.g-avatar_size_xs {\n --_--size: 24px;\n}\n.g-avatar_size_s {\n --_--size: 28px;\n}\n.g-avatar_size_m {\n --_--size: 32px;\n}\n.g-avatar_size_l {\n --_--size: 42px;\n}\n.g-avatar_size_xl {\n --_--size: 50px;\n}\n.g-avatar_size_xs, .g-avatar_size_s {\n --_--font-size: var(--g-text-caption-1-font-size);\n --_--line-height: var(--g-text-caption-1-line-height);\n}\n.g-avatar_size_m, .g-avatar_size_l {\n --_--font-size: var(--g-text-body-1-font-size);\n --_--line-height: var(--g-text-body-1-line-height);\n}\n.g-avatar_size_xl {\n --_--font-size: var(--g-text-body-2-font-size);\n --_--line-height: var(--g-text-body-2-line-height);\n}\n.g-avatar_theme_normal.g-avatar_view_filled {\n --_--background-color: var(--g-color-base-misc-light);\n --_--color: var(--g-color-text-misc);\n}\n.g-avatar_theme_normal.g-avatar_view_outlined {\n --_--background-color: var(--g-color-base-background);\n --_--border-color: var(--g-color-text-misc);\n --_--color: var(--g-color-text-misc);\n}\n.g-avatar_theme_brand.g-avatar_view_filled {\n --_--background-color: var(--g-color-base-brand);\n --_--color: var(--g-color-text-brand-contrast);\n}\n.g-avatar_theme_brand.g-avatar_view_outlined {\n --_--background-color: var(--g-color-base-background);\n --_--border-color: var(--g-color-text-brand);\n --_--color: var(--g-color-text-brand);\n}", ".g-link {\n -webkit-text-decoration: none;\n text-decoration: none;\n touch-action: manipulation;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n cursor: pointer;\n border-radius: var(--g-focus-border-radius);\n}\n.g-link:focus-visible {\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-link_view_normal {\n color: var(--g-color-text-link);\n}\n.g-link_view_primary {\n color: var(--g-color-text-primary);\n}\n.g-link_view_secondary {\n color: var(--g-color-text-secondary);\n}\n.g-link_view_normal:hover, .g-link_view_primary:hover, .g-link_view_secondary:hover {\n color: var(--g-color-text-link-hover);\n}\n.g-link_visitable:visited {\n color: var(--g-color-text-link-visited);\n}\n.g-link_visitable:visited:hover {\n color: var(--g-color-text-link-visited-hover);\n}", ".g-menu {\n box-sizing: border-box;\n display: block;\n margin: 0;\n padding: 0;\n list-style: none;\n overflow-x: hidden;\n overflow-y: auto;\n overflow: hidden auto;\n font-size: var(--g-text-body-1-font-size);\n color: var(--g-color-text-primary);\n background-color: var(--g-color-base-float);\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n outline: none;\n}\n.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 {\n border-top: 1px solid var(--g-color-line-generic);\n}\n.g-menu__item {\n display: flex;\n align-items: center;\n color: var(--g-color-text-primary);\n -webkit-text-decoration: none;\n text-decoration: none;\n outline: none;\n touch-action: manipulation;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n.g-menu__item-icon {\n display: flex;\n}\n.g-menu__item-icon-end {\n display: flex;\n margin-right: 0;\n}\n.g-menu__item-content {\n flex-grow: 1;\n min-width: 0;\n}\n.g-menu__item_interactive {\n cursor: pointer;\n}\n.g-menu__item_interactive:hover, .g-menu__item_interactive:focus-visible {\n background-color: var(--g-color-base-simple-hover);\n}\n.g-menu__item_selected {\n background-color: var(--g-color-base-simple-hover);\n}\n.g-menu__item_disabled {\n color: var(--g-color-text-secondary);\n cursor: default;\n pointer-events: none;\n}\n.g-menu__item_disabled:hover {\n background-color: transparent;\n}\n.g-menu__item_active {\n cursor: default;\n background-color: var(--g-color-base-selection);\n}\n.g-menu__item_active:hover, .g-menu__item_active:focus-visible {\n background-color: var(--g-color-base-selection-hover);\n}\n.g-menu__item_theme_danger:not(.g-menu__item_disabled) {\n color: var(--g-color-text-danger);\n}\n.g-menu__group-label {\n font-weight: var(--g-text-accent-font-weight);\n color: var(--g-color-text-hint);\n}\n.g-menu__group-list {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n.g-menu_size_s {\n line-height: 24px;\n padding: 3px 0;\n}\n.g-menu_size_s .g-menu__item,\n.g-menu_size_s .g-menu__group-label {\n padding: 0 10px;\n}\n.g-menu_size_s .g-menu__item-icon {\n margin-right: 3px;\n}\n.g-menu_size_s .g-menu__item-icon-end {\n margin-left: 3px;\n}\n.g-menu_size_s .g-menu__list-group-item + .g-menu__list-group-item,\n.g-menu_size_s .g-menu__list-item + .g-menu__list-group-item,\n.g-menu_size_s .g-menu__list-group-item + .g-menu__list-item {\n margin-top: 3px;\n padding-top: 3px;\n}\n.g-menu_size_m {\n line-height: 24px;\n padding: 4px 0;\n}\n.g-menu_size_m .g-menu__item,\n.g-menu_size_m .g-menu__group-label {\n padding: 0 13px;\n}\n.g-menu_size_m .g-menu__item-icon {\n margin-right: 4px;\n}\n.g-menu_size_m .g-menu__item-icon-end {\n margin-left: 4px;\n}\n.g-menu_size_m .g-menu__list-group-item + .g-menu__list-group-item,\n.g-menu_size_m .g-menu__list-item + .g-menu__list-group-item,\n.g-menu_size_m .g-menu__list-group-item + .g-menu__list-item {\n margin-top: 4px;\n padding-top: 4px;\n}\n.g-menu_size_l {\n line-height: 28px;\n padding: 5px 0;\n}\n.g-menu_size_l .g-menu__item,\n.g-menu_size_l .g-menu__group-label {\n padding: 0 15px;\n}\n.g-menu_size_l .g-menu__item-icon {\n margin-right: 5px;\n}\n.g-menu_size_l .g-menu__item-icon-end {\n margin-left: 5px;\n}\n.g-menu_size_l .g-menu__list-group-item + .g-menu__list-group-item,\n.g-menu_size_l .g-menu__list-item + .g-menu__list-group-item,\n.g-menu_size_l .g-menu__list-group-item + .g-menu__list-item {\n margin-top: 5px;\n padding-top: 5px;\n}\n.g-menu_size_xl {\n font-size: var(--g-text-body-2-font-size);\n line-height: 36px;\n padding: 6px 0;\n}\n.g-menu_size_xl .g-menu__item,\n.g-menu_size_xl .g-menu__group-label {\n padding: 0 15px;\n}\n.g-menu_size_xl .g-menu__item-icon {\n margin-right: 6px;\n}\n.g-menu_size_xl .g-menu__item-icon-end {\n margin-left: 6px;\n}\n.g-menu_size_xl .g-menu__list-group-item:not(:first-child) {\n margin-top: 6px;\n padding-top: 6px;\n}\n.g-menu_size_xl .g-menu__list-group-item:not(:last-child) {\n margin-bottom: 6px;\n padding-bottom: 6px;\n}", ".g-dropdown-menu__switcher-wrapper {\n display: inline-block;\n}\n.g-dropdown-menu__switcher-button {\n display: flex;\n}\n.g-dropdown-menu__menu-item_separator {\n border-top: 1px solid var(--g-color-line-generic-solid);\n margin: 0.5em 0;\n pointer-events: none;\n}\n.g-dropdown-menu__sub-menu-arrow {\n right: -4px;\n position: relative;\n}\n.g-dropdown-menu__sub-menu {\n position: relative;\n}\n.g-dropdown-menu__sub-menu .g-dropdown-menu__menu:before, .g-dropdown-menu__sub-menu .g-dropdown-menu__menu:after {\n position: absolute;\n top: 0;\n width: 10px;\n height: 100%;\n content: \"\";\n}\n.g-dropdown-menu__sub-menu .g-dropdown-menu__menu:before {\n left: -10px;\n}\n.g-dropdown-menu__sub-menu .g-dropdown-menu__menu:after {\n right: -10px;\n}", ".g-breadcrumbs__inner {\n display: inline-flex;\n align-items: center;\n width: 100%;\n min-height: 24px;\n overflow: hidden;\n gap: 4px;\n}\n.g-breadcrumbs__switcher {\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n color: var(--g-color-text-secondary);\n}\n.g-breadcrumbs__switcher:focus-visible {\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-breadcrumbs__item, .g-breadcrumbs__switcher {\n flex-shrink: 1;\n display: inline-block;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.g-breadcrumbs__item:focus-visible, .g-breadcrumbs__switcher:focus-visible {\n outline: 2px solid var(--g-color-line-focus);\n border-radius: var(--g-focus-border-radius);\n}\n.g-breadcrumbs__item_more, .g-breadcrumbs__switcher_more {\n vertical-align: top;\n}\n.g-breadcrumbs_calculated_no .g-breadcrumbs__item {\n overflow: visible;\n}\n.g-breadcrumbs__divider {\n display: flex;\n align-items: center;\n color: var(--g-color-text-secondary);\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item .g-menu__item {\n padding-left: 80px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(0) .g-menu__item {\n padding-left: 0px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(0) .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(1) .g-menu__item {\n padding-left: 8px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(1) .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(2) .g-menu__item {\n padding-left: 16px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(2) .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(3) .g-menu__item {\n padding-left: 24px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(3) .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(4) .g-menu__item {\n padding-left: 32px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(4) .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(5) .g-menu__item {\n padding-left: 40px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(5) .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(6) .g-menu__item {\n padding-left: 48px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(6) .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(7) .g-menu__item {\n padding-left: 56px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(7) .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(8) .g-menu__item {\n padding-left: 64px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(8) .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(9) .g-menu__item {\n padding-left: 72px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(9) .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(10) .g-menu__item {\n padding-left: 80px !important;\n}\n.g-breadcrumbs__popup_staircase .g-menu .g-menu__list-item:nth-child(10) .g-menu__item {\n /* stylelint-disable declaration-no-important */\n /* stylelint-enable declaration-no-important */\n}", ".g-control-label {\n display: inline-flex;\n font-family: var(--g-text-body-font-family);\n font-weight: var(--g-text-body-font-weight);\n color: var(--g-color-text-primary);\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n touch-action: manipulation;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n cursor: pointer;\n}\n.g-control-label_disabled {\n cursor: default;\n pointer-events: none;\n}\n.g-control-label_size_m {\n font-size: var(--g-text-body-1-font-size);\n line-height: 15px;\n}\n.g-control-label_size_l {\n font-size: var(--g-text-body-2-font-size);\n line-height: 18px;\n}\n.g-control-label__indicator {\n flex-shrink: 0;\n}\n.g-control-label__text {\n flex-grow: 1;\n white-space: normal;\n}\n.g-control-label_disabled .g-control-label__text {\n opacity: 0.6;\n}\n.g-control-label_size_m .g-control-label__text {\n margin-left: 5px;\n}\n.g-control-label_size_l .g-control-label__text {\n margin-left: 7px;\n}", "@charset \"UTF-8\";\n.g-checkbox__indicator {\n display: inline-block;\n position: relative;\n cursor: inherit;\n}\n.g-checkbox__indicator::before {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-color: transparent;\n border: 1px solid var(--g-color-line-generic-accent);\n border-radius: 4px;\n transition: background 0.1s linear;\n}\n.g-checkbox__indicator::after {\n content: \"\u00A0\";\n visibility: hidden;\n}\n.g-checkbox__icon {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n pointer-events: none;\n visibility: hidden;\n color: transparent;\n transform: translateY(-5px);\n transition: color 0.1s, transform 0.2s;\n}\n.g-checkbox__control {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n margin: 0;\n padding: 0;\n opacity: 0;\n background: none;\n border: none;\n outline: none;\n cursor: inherit;\n}\n.g-checkbox__outline {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background: none;\n pointer-events: none;\n border-radius: 4px;\n}\n.g-checkbox__control:focus-visible + .g-checkbox__outline {\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-checkbox_size_m .g-checkbox__icon-svg_type_tick {\n width: 8px;\n height: 10px;\n}\n.g-checkbox_size_m .g-checkbox__icon-svg_type_dash {\n width: 12px;\n height: 12px;\n}\n.g-checkbox_size_m .g-checkbox__indicator {\n width: 14px;\n height: 14px;\n}\n.g-checkbox_size_l .g-checkbox__icon-svg_type_tick {\n width: 11px;\n height: 9px;\n}\n.g-checkbox_size_l .g-checkbox__icon-svg_type_dash {\n width: 15px;\n height: 15px;\n}\n.g-checkbox_size_l .g-checkbox__indicator {\n width: 17px;\n height: 17px;\n}\n.g-checkbox:hover .g-checkbox__indicator::before {\n border-color: var(--g-color-line-generic-accent-hover);\n}\n.g-checkbox_checked .g-checkbox__indicator::before, .g-checkbox_indeterminate .g-checkbox__indicator::before {\n background-color: var(--g-color-base-brand);\n border: transparent;\n}\n.g-checkbox_checked .g-checkbox__icon, .g-checkbox_indeterminate .g-checkbox__icon {\n visibility: visible;\n color: var(--g-color-text-brand-contrast);\n transform: translateX(0);\n}\n.g-checkbox_disabled .g-checkbox__indicator::before {\n background-color: var(--g-color-base-generic-accent-disabled);\n border: transparent;\n}\n.g-checkbox_disabled.g-checkbox_checked .g-checkbox__indicator::before, .g-checkbox_disabled.g-checkbox_indeterminate .g-checkbox__indicator::before {\n background-color: var(--g-color-base-brand);\n opacity: 0.5;\n}", ".g-modal {\n display: none;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n visibility: hidden;\n margin: -9999px 0 0 -9999px;\n background-color: var(--g-color-sfx-veil);\n overflow: auto;\n -webkit-overflow-scrolling: touch;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n.g-modal__content-aligner {\n min-width: 100%;\n min-height: 100%;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n.g-modal__content-wrapper {\n margin: 20px;\n margin: var(--g-modal-margin, 20px);\n border-radius: 5px;\n border-radius: var(--g-modal-border-radius, 5px);\n overflow-x: hidden;\n}\n.g-modal__content {\n background-color: var(--g-color-base-modal);\n border-radius: 5px;\n border-radius: var(--g-modal-border-radius, 5px);\n}\n.g-modal__content_has-scroll {\n overflow-y: auto;\n max-height: calc(100vh - 20px * 2);\n max-height: calc(100vh - var(--g-modal-margin, 20px) * 2);\n}\n.g-modal, .g-modal__content {\n animation-timing-function: ease-out;\n animation-fill-mode: forwards;\n outline: none;\n}\n.g-modal_open, .g-modal_exit_active {\n display: block;\n visibility: visible;\n margin: 0;\n}\n.g-modal_enter_active, .g-modal_appear_active {\n animation-name: g-modal-open;\n animation-duration: 150ms;\n}\n.g-modal_enter_active .g-modal__content, .g-modal_appear_active .g-modal__content {\n animation-name: g-modal-content-open;\n animation-duration: 150ms;\n}\n.g-modal_exit_active {\n animation-name: g-modal;\n animation-duration: 200ms;\n}\n\n@keyframes g-modal {\n 0% {\n opacity: 1;\n }\n 100% {\n opacity: 0;\n }\n}\n@keyframes g-modal-open {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n@keyframes g-modal-content-open {\n 0% {\n transform: scale(0.75);\n }\n 100% {\n transform: scale(1);\n }\n}", ".g-dialog-btn-close {\n position: absolute;\n top: 14px;\n right: 14px;\n z-index: 1;\n}", ".g-dialog-body {\n padding: 10px var(--_--side-padding);\n flex: 1 1 auto;\n overflow-y: auto;\n}\n.g-dialog-body_has-borders {\n border-top: 1px solid var(--g-color-line-generic);\n border-bottom: 1px solid var(--g-color-line-generic);\n}", ".g-dialog-divider {\n border-top: 1px solid var(--g-color-line-generic);\n margin: 0 calc(-1 * var(--_--side-padding));\n}", ".g-dialog-footer {\n padding: 28px var(--_--side-padding);\n display: flex;\n align-items: center;\n}\n.g-dialog-footer__bts-wrapper {\n display: flex;\n gap: 10px;\n}\n.g-dialog-footer__children {\n flex-grow: 1;\n height: 100%;\n align-items: center;\n display: flex;\n}\n.g-dialog-footer__button {\n min-width: 128px;\n position: relative;\n}\n.g-dialog-footer__error {\n padding: 10px;\n color: var(--g-color-text-danger);\n}", ".g-dialog-header {\n padding-top: 20px;\n padding-bottom: 10px;\n padding-left: var(--_--side-padding);\n padding-right: calc(var(--_--side-padding) + var(--_--close-button-space) * var(--g-flow-is-ltr) + var(--_--close-button-space) * var(--g-flow-is-rtl));\n line-height: 24px;\n display: flex;\n align-items: center;\n justify-content: flex-start;\n color: var(--g-color-text-primary);\n}\n.g-dialog-header__caption {\n font-size: var(--g-text-subheader-3-font-size);\n line-height: var(--g-text-subheader-3-line-height);\n font-weight: var(--g-text-subheader-font-weight);\n}", ".g-dialog {\n --_--side-padding: 32px;\n --_--close-button-space: 0px;\n position: relative;\n display: flex;\n flex-direction: column;\n width: var(--_--width, var(--g-dialog-width));\n}\n.g-dialog_has-scroll {\n overflow-y: auto;\n max-height: calc(100vh - 20px * 2);\n max-height: calc(100vh - var(--g-modal-margin, 20px) * 2);\n}\n.g-dialog_size_s {\n --_--width: 480px;\n}\n.g-dialog_size_m {\n --_--width: 720px;\n}\n.g-dialog_size_l {\n --_--width: 900px;\n}\n.g-dialog_has-close {\n --_--close-button-space: 24px;\n}", ".g-disclosure_size_m .g-disclosure__trigger {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-disclosure_size_l .g-disclosure__trigger {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-disclosure_size_xl .g-disclosure__trigger {\n font-size: var(--g-text-subheader-3-font-size);\n line-height: var(--g-text-subheader-3-line-height);\n font-weight: var(--g-text-subheader-font-weight);\n}\n.g-disclosure__trigger {\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n display: flex;\n flex-flow: row nowrap;\n gap: 8px;\n flex-shrink: 0;\n align-items: center;\n font-size: inherit;\n line-height: inherit;\n font-weight: inherit;\n border-radius: var(--g-focus-border-radius);\n}\n.g-disclosure__trigger:focus-visible {\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-disclosure__trigger_arrow_end {\n flex-direction: row-reverse;\n}\n.g-disclosure__trigger_disabled {\n color: var(--g-color-text-secondary);\n cursor: auto;\n}\n.g-disclosure__content {\n display: none;\n}\n.g-disclosure__content_visible {\n display: block;\n}\n.g-disclosure__content.g-disclosure_exit_active {\n display: block;\n animation-name: g-disclosure-collapsed;\n animation-duration: 0.1s;\n opacity: 0;\n}\n.g-disclosure__content.g-disclosure_enter_active {\n animation-name: g-disclosure-expanded;\n animation-duration: 0.2s;\n}\n\n@keyframes g-disclosure-expanded {\n 0% {\n opacity: 0.4;\n }\n 100% {\n opacity: 1;\n }\n}\n@keyframes g-disclosure-collapsed {\n 0% {\n opacity: 1;\n }\n 100% {\n opacity: 0;\n }\n}", ".g-divider_orientation_vertical {\n border-left: 1px solid var(--g-divider-color, var(--g-color-line-generic));\n}\n.g-divider_orientation_horizontal {\n border-top: 1px solid var(--g-divider-color, var(--g-color-line-generic));\n}", ".g-label {\n display: inline-flex;\n align-items: center;\n position: relative;\n transition-property: opacity, color, background-color;\n transition-duration: 0.15s;\n transition-timing-function: ease-in-out;\n box-sizing: border-box;\n --border-size: 0px;\n --_-bg-color: none;\n --_-bg-hover-color: none;\n --_-text-color: none;\n color: none;\n color: var(--_-text-color);\n background-color: none;\n background-color: var(--_-bg-color);\n}\n.g-label__text {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n display: flex;\n align-items: baseline;\n width: 100%;\n text-align: center;\n white-space: nowrap;\n overflow: hidden;\n}\n.g-label__content, .g-label__key {\n text-overflow: ellipsis;\n overflow: hidden;\n}\n.g-label__value {\n display: flex;\n opacity: 0.7;\n overflow: hidden;\n}\n.g-label__separator {\n margin: 0 4px;\n}\n.g-label__action-button {\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n border-radius: inherit;\n z-index: 1;\n}\n.g-label__action-button:focus-visible {\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-label__action-button:empty {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n}\n.g-label .g-label__addon {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.g-label .g-label__addon_side_left, .g-label .g-label__addon_side_right {\n position: absolute;\n top: 0;\n}\n.g-label .g-label__addon_side_left {\n left: 2px;\n}\n.g-label .g-label__addon_side_right {\n right: 0;\n z-index: 2;\n}\n.g-label .g-label__addon_interactive {\n --g-button-background-color: transparent;\n cursor: pointer;\n color: inherit;\n transition: color, background-color;\n transition-duration: 0.15s;\n transition-timing-function: ease-in-out;\n}\n.g-label_size_xs {\n height: 20px;\n border-radius: var(--g-border-radius-xs);\n}\n.g-label_size_xs .g-label__text {\n line-height: 20px;\n margin: 0 8px;\n}\n.g-label_size_xs .g-label__addon {\n --addon-size: calc(20px - var(--border-size) * 2);\n width: calc(20px - var(--border-size) * 2);\n width: var(--addon-size);\n height: calc(20px - var(--border-size) * 2);\n height: var(--addon-size);\n}\n.g-label_size_xs.g-label_has-right-addon .g-label__text {\n margin-right: 22px;\n}\n.g-label_size_xs.g-label_has-left-addon .g-label__text {\n margin-left: 24px;\n}\n.g-label_size_s {\n height: 24px;\n border-radius: var(--g-border-radius-s);\n}\n.g-label_size_s .g-label__text {\n line-height: 24px;\n margin: 0 10px;\n}\n.g-label_size_s .g-label__addon {\n --addon-size: calc(24px - var(--border-size) * 2);\n width: calc(24px - var(--border-size) * 2);\n width: var(--addon-size);\n height: calc(24px - var(--border-size) * 2);\n height: var(--addon-size);\n}\n.g-label_size_s.g-label_has-right-addon .g-label__text {\n margin-right: 26px;\n}\n.g-label_size_s.g-label_has-left-addon .g-label__text {\n margin-left: 28px;\n}\n.g-label_size_m {\n height: 28px;\n border-radius: var(--g-border-radius-m);\n}\n.g-label_size_m .g-label__text {\n line-height: 28px;\n margin: 0 12px;\n}\n.g-label_size_m .g-label__addon {\n --addon-size: calc(28px - var(--border-size) * 2);\n width: calc(28px - var(--border-size) * 2);\n width: var(--addon-size);\n height: calc(28px - var(--border-size) * 2);\n height: var(--addon-size);\n}\n.g-label_size_m.g-label_has-right-addon .g-label__text {\n margin-right: 32px;\n}\n.g-label_size_m.g-label_has-left-addon .g-label__text {\n margin-left: 32px;\n}\n.g-label_disabled {\n opacity: 0.7;\n pointer-events: none;\n}\n.g-label_is-interactive {\n cursor: pointer;\n}\n.g-label_theme_normal {\n --_-bg-color: var(--g-color-base-misc-light);\n --_-bg-hover-color: var(--g-color-base-misc-light-hover);\n --_-text-color: var(--g-color-text-misc-heavy);\n}\n.g-label_theme_success {\n --_-bg-color: var(--g-color-base-positive-light);\n --_-bg-hover-color: var(--g-color-base-positive-light-hover);\n --_-text-color: var(--g-color-text-positive-heavy);\n}\n.g-label_theme_info {\n --_-bg-color: var(--g-color-base-info-light);\n --_-bg-hover-color: var(--g-color-base-info-light-hover);\n --_-text-color: var(--g-color-text-info-heavy);\n}\n.g-label_theme_warning {\n --_-bg-color: var(--g-color-base-warning-light);\n --_-bg-hover-color: var(--g-color-base-warning-light-hover);\n --_-text-color: var(--g-color-text-warning-heavy);\n}\n.g-label_theme_danger {\n --_-bg-color: var(--g-color-base-danger-light);\n --_-bg-hover-color: var(--g-color-base-danger-light-hover);\n --_-text-color: var(--g-color-text-danger-heavy);\n}\n.g-label_theme_utility {\n --_-bg-color: var(--g-color-base-utility-light);\n --_-bg-hover-color: var(--g-color-base-utility-light-hover);\n --_-text-color: var(--g-color-text-utility-heavy);\n}\n.g-label_theme_unknown {\n --_-bg-color: var(--g-color-base-neutral-light);\n --_-bg-hover-color: var(--g-color-base-neutral-light-hover);\n --_-text-color: var(--g-color-text-complementary);\n}\n.g-label_theme_clear {\n --_-bg-color: transparent;\n --_-bg-hover-color: var(--g-color-base-simple-hover-solid);\n --_-text-color: var(--g-color-text-complementary);\n --border-size: 1px;\n border: 1px solid var(--g-color-line-generic);\n border: var(--border-size) solid var(--g-color-line-generic);\n}\n.g-label_is-interactive:hover:not(:has(.g-label__addon_interactive:hover)) {\n background-color: var(--_-bg-hover-color);\n}\n.g-label:not(.g-label_disabled) .g-label__addon_interactive {\n --g-button-background-color-hover: var(--_-bg-hover-color);\n}\n.g-label:not(.g-label_disabled) .g-label__addon_interactive:hover, .g-label:not(.g-label_disabled) .g-label__addon_interactive:focus, .g-label:not(.g-label_disabled) .g-label__addon_interactive:active {\n color: var(--_-text-color);\n}", "@keyframes g-pulse {\n 50% {\n opacity: 0.15;\n }\n}\n.g-loader {\n display: inline-flex;\n align-items: center;\n}\n.g-loader__left, .g-loader__center, .g-loader__right {\n background: var(--g-color-base-brand);\n animation: g-pulse ease 800ms infinite;\n}\n.g-loader__left {\n animation-delay: 200ms;\n}\n.g-loader__center {\n animation-delay: 400ms;\n}\n.g-loader__right {\n animation-delay: 600ms;\n}\n.g-loader_size_s .g-loader__left {\n height: calc(20px / 1.5);\n width: 5px;\n}\n.g-loader_size_s .g-loader__center {\n width: 5px;\n height: 20px;\n margin-left: 5px;\n}\n.g-loader_size_s .g-loader__right {\n height: calc(20px / 1.5);\n width: 5px;\n margin-left: 5px;\n}\n.g-loader_size_m .g-loader__left {\n height: calc(28px / 1.5);\n width: 7px;\n}\n.g-loader_size_m .g-loader__center {\n width: 7px;\n height: 28px;\n margin-left: 7px;\n}\n.g-loader_size_m .g-loader__right {\n height: calc(28px / 1.5);\n width: 7px;\n margin-left: 7px;\n}\n.g-loader_size_l .g-loader__left {\n height: calc(36px / 1.5);\n width: 9px;\n}\n.g-loader_size_l .g-loader__center {\n width: 9px;\n height: 36px;\n margin-left: 9px;\n}\n.g-loader_size_l .g-loader__right {\n height: calc(36px / 1.5);\n width: 9px;\n margin-left: 9px;\n}", ".g-clear-button {\n --g-button-text-color: var(--g-color-text-hint);\n --g-button-text-color-hover: var(--g-color-text-primary);\n --g-button-background-color: transparent;\n --g-button-background-color-hover: transparent;\n}", ".g-outer-additional-content {\n display: flex;\n justify-content: space-between;\n vertical-align: top;\n}\n.g-outer-additional-content__note, .g-outer-additional-content__error {\n margin-top: 2px;\n}\n.g-outer-additional-content__error {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n color: var(--g-color-text-danger);\n}\n.g-outer-additional-content__error:not(:last-child) {\n margin-right: var(--g-spacing-2);\n}\n.g-outer-additional-content__note {\n margin-left: auto;\n}", ".g-popover {\n display: inline-block;\n position: relative;\n}\n.g-popover:not(.g-popover_disabled) {\n cursor: pointer;\n}\n.g-popover__handler {\n display: inline-block;\n}\n.g-popover__tooltip {\n --_--padding: 16px;\n --_--close-offset: 8px;\n --_--close-size: 24px;\n}\n.g-popover__tooltip-popup-content {\n box-sizing: border-box;\n min-height: 40px;\n max-width: 300px;\n max-width: var(--g-popover-max-width, 300px);\n padding: var(--g-popover-padding, var(--_--padding));\n cursor: default;\n}\n.g-popover__tooltip-title {\n font-size: var(--g-text-subheader-3-font-size);\n line-height: var(--g-text-subheader-3-line-height);\n font-weight: var(--g-text-subheader-font-weight);\n display: inline-flex;\n margin: 0 0 12px;\n}\n.g-popover__tooltip-buttons {\n display: flex;\n flex-wrap: wrap;\n gap: 5px;\n margin-top: 20px;\n}\n.g-popover__tooltip-button {\n flex: 1;\n}\n.g-popover__tooltip-close {\n position: absolute;\n top: var(--_--close-offset);\n right: var(--_--close-offset);\n}\n.g-popover__tooltip-content {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n word-wrap: break-word;\n}\n.g-popover__tooltip-content_secondary {\n opacity: 0.7;\n}\n.g-popover__tooltip-links > * {\n margin-top: 8px;\n}\n.g-popover__tooltip-links > *:first-child {\n margin-top: 0;\n}\n.g-popover__tooltip-content + .g-popover__tooltip-links > *:first-child {\n margin-top: 12px;\n}\n.g-popover__tooltip-link {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n display: inline-block;\n}\n.g-popover__tooltip_theme_info.g-popover__tooltip_theme_info, .g-popover__tooltip_theme_info .g-popover__tooltip_theme_announcement, .g-popover__tooltip_theme_announcement.g-popover__tooltip_theme_info, .g-popover__tooltip_theme_announcement .g-popover__tooltip_theme_announcement {\n color: var(--g-color-text-primary);\n}\n.g-popover__tooltip_force-links-appearance.g-popover__tooltip_theme_info .g-popover__tooltip-content a:not(.g-button), .g-popover__tooltip_theme_announcement .g-popover__tooltip-content a:not(.g-button) {\n -webkit-text-decoration: none;\n text-decoration: none;\n color: var(--g-color-text-link);\n}\n.g-popover__tooltip_force-links-appearance.g-popover__tooltip_theme_info .g-popover__tooltip-content a:not(.g-button):hover, .g-popover__tooltip_theme_announcement .g-popover__tooltip-content a:not(.g-button):hover {\n color: var(--g-color-text-link-hover);\n}\n\n.g-popover__tooltip_theme_announcement {\n --g-popup-background-color: var(--g-color-base-simple-hover-solid);\n --g-popup-border-color: var(--g-color-base-simple-hover-solid);\n}\n.g-popover__tooltip_theme_special {\n --g-popup-background-color: var(--g-color-base-brand);\n --g-popup-border-color: var(--g-color-base-brand);\n color: var(--g-color-text-light-primary);\n}\n.g-popover__tooltip_theme_special .g-popover__tooltip-content a:not(.g-button) {\n font-weight: var(--g-text-accent-font-weight);\n color: var(--g-color-text-light-primary);\n}\n.g-popover__tooltip_theme_special .g-popover__tooltip-content a:not(.g-button):hover {\n color: var(--g-color-text-light-secondary);\n}\n.g-popover__tooltip_theme_special .g-link {\n color: var(--g-color-text-light-primary);\n}\n.g-popover__tooltip_theme_special .g-link:hover {\n color: var(--g-color-text-light-secondary);\n}\n.g-popover__tooltip_size_l {\n --_--padding: 24px;\n}\n.g-popover__tooltip_size_l .g-popover__tooltip-title {\n font-size: var(--g-text-header-1-font-size);\n line-height: var(--g-text-header-1-line-height);\n font-weight: var(--g-text-header-font-weight);\n}\n.g-popover__tooltip_size_l .g-popover__tooltip-content {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-popover__tooltip_with-close .g-popover__tooltip-title,\n.g-popover__tooltip_with-close .g-popover__tooltip-content {\n padding-right: calc(var(--_--close-offset) + var(--_--close-size) - var(--_--padding));\n}", ".g-text-input {\n --_--text-color: var(--g-color-text-primary);\n --_--label-color: inherit;\n --_--placeholder-color: var(--g-color-text-hint);\n --_--background-color: transparent;\n --_--border-width: 1px;\n --_--focus-outline-color: var(--g-text-input-focus-outline-color);\n display: inline-block;\n width: 100%;\n position: relative;\n}\n.g-text-input__content {\n box-sizing: border-box;\n overflow: hidden;\n display: flex;\n width: 100%;\n background-color: var(--g-text-input-background-color, var(--_--background-color));\n border-width: var(--g-text-input-border-width, var(--_--border-width));\n border-style: solid;\n border-color: var(--g-text-input-border-color, var(--_--border-color));\n color: var(--g-text-input-text-color, var(--_--text-color));\n}\n.g-text-input__content:hover {\n border-color: var(--g-text-input-border-color-hover, var(--_--border-color-hover));\n}\n.g-text-input__content:focus-within {\n border-color: var(--g-text-input-border-color-active, var(--_--border-color-active));\n outline: 2px solid var(--g-text-input-focus-outline-color, var(--_--focus-outline-color));\n outline-offset: -1px;\n}\n.g-text-input__control {\n box-sizing: border-box;\n display: inline-block;\n flex-grow: 1;\n vertical-align: top;\n position: relative;\n margin: 0;\n padding: 0;\n width: 100%;\n font-weight: var(--g-text-body-font-weight);\n font-family: var(--g-text-body-font-family);\n color: inherit;\n background-color: transparent;\n border: none;\n height: var(--g-text-input-height);\n}\n.g-text-input__control::-moz-placeholder {\n color: var(--g-text-input-placeholder-color, var(--_--placeholder-color));\n overflow: hidden;\n white-space: nowrap;\n}\n.g-text-input__control::placeholder {\n color: var(--g-text-input-placeholder-color, var(--_--placeholder-color));\n overflow: hidden;\n white-space: nowrap;\n}\n.g-text-input__control:focus {\n outline: none;\n}\n.g-text-input__control[type=number] {\n -webkit-appearance: textfield;\n -moz-appearance: textfield;\n appearance: textfield;\n}\n.g-text-input__label {\n position: absolute;\n box-sizing: border-box;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n z-index: 1;\n color: var(--g-text-input-label-color, var(--_--label-color));\n}\n.g-text-input__clear {\n flex-shrink: 0;\n margin: auto 0;\n}\n.g-text-input__clear_size_s, .g-text-input__clear_size_m {\n margin-right: 1px;\n}\n.g-text-input__clear_size_l, .g-text-input__clear_size_xl {\n margin-right: 2px;\n}\n.g-text-input__error-icon {\n box-sizing: content-box;\n color: var(--g-color-text-danger);\n padding-top: var(--_--error-icon-padding-block);\n padding-bottom: var(--_--error-icon-padding-block);\n padding-left: var(--_--error-icon-padding-inline);\n padding-right: var(--_--error-icon-padding-inline);\n}\n.g-text-input__additional-content {\n display: flex;\n align-items: center;\n}\n.g-text-input_size_s {\n --_--error-icon-padding-block: 5px;\n --_--error-icon-padding-inline: 0 5px;\n --_--border-radius: var(--g-border-radius-s);\n}\n.g-text-input_size_s .g-text-input__control {\n --_--input-control-border-width: var(\n --g-text-input-border-width,\n var(--g-text-area-border-width, 1px)\n );\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n height: calc(24px - 1px * 2);\n height: calc(24px - var(--_--input-control-border-width) * 2);\n padding: 3px 8px;\n}\n.g-text-input_size_s .g-text-input__label {\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n padding-top: 3px;\n padding-bottom: 3px;\n padding-left: 8px;\n padding-right: 4px;\n font-weight: var(--g-text-accent-font-weight);\n}\n.g-text-input_size_s.g-text-input_has-start-content .g-text-input__label {\n padding-left: 2px;\n}\n.g-text-input_size_s .g-text-input__additional-content {\n height: 22px;\n}\n.g-text-input_size_s .g-text-input__additional-content_placement_start {\n padding-left: 1px;\n}\n.g-text-input_size_s .g-text-input__additional-content_placement_end {\n padding-right: 1px;\n}\n.g-text-input_size_m {\n --_--error-icon-padding-block: 5px;\n --_--error-icon-padding-inline: 0 5px;\n --_--border-radius: var(--g-border-radius-m);\n}\n.g-text-input_size_m .g-text-input__control {\n --_--input-control-border-width: var(\n --g-text-input-border-width,\n var(--g-text-area-border-width, 1px)\n );\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n height: calc(28px - 1px * 2);\n height: calc(28px - var(--_--input-control-border-width) * 2);\n padding: 5px 8px;\n}\n.g-text-input_size_m .g-text-input__label {\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n padding-top: 5px;\n padding-bottom: 5px;\n padding-left: 8px;\n padding-right: 4px;\n font-weight: var(--g-text-accent-font-weight);\n}\n.g-text-input_size_m.g-text-input_has-start-content .g-text-input__label {\n padding-left: 2px;\n}\n.g-text-input_size_m .g-text-input__additional-content {\n height: 26px;\n}\n.g-text-input_size_m .g-text-input__additional-content_placement_start {\n padding-left: 1px;\n}\n.g-text-input_size_m .g-text-input__additional-content_placement_end {\n padding-right: 1px;\n}\n.g-text-input_size_l {\n --_--error-icon-padding-block: 9px;\n --_--error-icon-padding-inline: 0 9px;\n --_--border-radius: var(--g-border-radius-l);\n}\n.g-text-input_size_l .g-text-input__control {\n --_--input-control-border-width: var(\n --g-text-input-border-width,\n var(--g-text-area-border-width, 1px)\n );\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n height: calc(36px - 1px * 2);\n height: calc(36px - var(--_--input-control-border-width) * 2);\n padding: 9px 12px;\n}\n.g-text-input_size_l .g-text-input__label {\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n padding-top: 9px;\n padding-bottom: 9px;\n padding-left: 12px;\n padding-right: 4px;\n font-weight: var(--g-text-accent-font-weight);\n}\n.g-text-input_size_l.g-text-input_has-start-content .g-text-input__label {\n padding-left: 3px;\n}\n.g-text-input_size_l .g-text-input__additional-content {\n height: 34px;\n}\n.g-text-input_size_l .g-text-input__additional-content_placement_start {\n padding-left: 3px;\n}\n.g-text-input_size_l .g-text-input__additional-content_placement_end {\n padding-right: 3px;\n}\n.g-text-input_size_xl {\n --_--error-icon-padding-block: 13px;\n --_--error-icon-padding-inline: 0 13px;\n --_--border-radius: var(--g-border-radius-xl);\n}\n.g-text-input_size_xl .g-text-input__control {\n --_--input-control-border-width: var(\n --g-text-input-border-width,\n var(--g-text-area-border-width, 1px)\n );\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n height: calc(44px - 1px * 2);\n height: calc(44px - var(--_--input-control-border-width) * 2);\n padding: 11px 12px;\n}\n.g-text-input_size_xl .g-text-input__label {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n padding-top: 11px;\n padding-bottom: 11px;\n padding-left: 12px;\n padding-right: 4px;\n font-weight: var(--g-text-accent-font-weight);\n}\n.g-text-input_size_xl.g-text-input_has-start-content .g-text-input__label {\n padding-left: 3px;\n}\n.g-text-input_size_xl .g-text-input__additional-content {\n height: 42px;\n}\n.g-text-input_size_xl .g-text-input__additional-content_placement_start {\n padding-left: 3px;\n}\n.g-text-input_size_xl .g-text-input__additional-content_placement_end {\n padding-right: 3px;\n}\n.g-text-input_view_normal {\n --_--border-color: var(--g-color-line-generic);\n --_--border-color-hover: var(--g-color-line-generic-hover);\n --_--border-color-active: var(--g-color-line-generic-active);\n}\n.g-text-input_view_clear {\n --_--border-color: transparent;\n --_--border-color-hover: transparent;\n --_--border-color-active: transparent;\n --_--border-radius: 0;\n}\n.g-text-input_view_clear .g-text-input__content {\n border-left: 0;\n border-right: 0;\n}\n.g-text-input_view_clear .g-text-input__control {\n padding-left: 0;\n padding-right: 0;\n}\n.g-text-input.g-text-input_pin_round-round .g-text-input__content {\n border-radius: var(--g-text-input-border-radius, var(--_--border-radius));\n}\n.g-text-input.g-text-input_pin_brick-brick .g-text-input__content {\n border-radius: 0;\n}\n.g-text-input.g-text-input_pin_clear-clear .g-text-input__content {\n border-radius: 0;\n border-left: 0;\n border-right: 0;\n}\n.g-text-input.g-text-input_pin_circle-circle .g-text-input__content {\n border-radius: 100px;\n}\n.g-text-input.g-text-input_pin_round-brick .g-text-input__content {\n border-top-left-radius: var(--g-text-input-border-radius, var(--_--border-radius));\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--g-text-input-border-radius, var(--_--border-radius));\n border-bottom-right-radius: 0;\n}\n.g-text-input.g-text-input_pin_brick-round .g-text-input__content {\n border-top-left-radius: 0;\n border-top-right-radius: var(--g-text-input-border-radius, var(--_--border-radius));\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--g-text-input-border-radius, var(--_--border-radius));\n}\n.g-text-input.g-text-input_pin_round-clear .g-text-input__content {\n border-top-left-radius: var(--g-text-input-border-radius, var(--_--border-radius));\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--g-text-input-border-radius, var(--_--border-radius));\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-text-input.g-text-input_pin_clear-round .g-text-input__content {\n border-top-left-radius: 0;\n border-top-right-radius: var(--g-text-input-border-radius, var(--_--border-radius));\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--g-text-input-border-radius, var(--_--border-radius));\n border-left: 0;\n}\n.g-text-input.g-text-input_pin_brick-clear .g-text-input__content {\n border-radius: 0;\n border-right: 0;\n}\n.g-text-input.g-text-input_pin_clear-brick .g-text-input__content {\n border-radius: 0;\n border-left: 0;\n}\n.g-text-input.g-text-input_pin_circle-brick .g-text-input__content {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n}\n.g-text-input.g-text-input_pin_brick-circle .g-text-input__content {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n}\n.g-text-input.g-text-input_pin_circle-clear .g-text-input__content {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-text-input.g-text-input_pin_clear-circle .g-text-input__content {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n border-left: 0;\n}\n.g-text-input_disabled {\n --_--text-color: var(--g-color-text-hint);\n --_--background-color: var(--g-color-base-generic-accent-disabled);\n --_--border-color: transparent;\n --_--border-color-hover: transparent;\n --_--border-color-active: transparent;\n}\n.g-text-input_has-scrollbar .g-text-input__clear {\n right: var(--g-scrollbar-width);\n}\n.g-text-input_has-start-content .g-text-input__control {\n padding-left: 2px;\n}\n.g-text-input_has-end-content .g-text-input__control {\n padding-right: 2px;\n}\n.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 {\n border-color: var(--g-color-line-danger);\n}\n.g-text-input_state_error.g-text-input_view_normal .g-text-input__content:focus-within {\n --_--focus-outline-color: var(--g-color-line-danger);\n}\n.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 {\n border-bottom: 1px solid var(--g-color-line-danger);\n}\n.g-text-input_state_error.g-text-input_view_clear .g-text-input__content:focus-within {\n --_--focus-outline-color: var(--g-color-line-danger);\n}", ".g-list {\n --_--item-padding: var(--g-list-item-padding, 0);\n outline: none;\n display: flex;\n flex-direction: column;\n flex: 1 1 auto;\n width: 100%;\n}\n.g-list__filter {\n padding: var(--_--item-padding);\n margin-bottom: 8px;\n flex: 0 0 auto;\n}\n.g-list__items {\n flex: 1 1 auto;\n}\n.g-list__item, .g-list__empty-placeholder {\n box-sizing: border-box;\n display: flex;\n align-items: center;\n padding: var(--_--item-padding);\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n overflow: hidden;\n}\n.g-list__item_active {\n background: var(--g-color-base-simple-hover);\n}\n.g-list__item_selected {\n background: var(--g-color-base-selection);\n}\n.g-list__item_selected:hover {\n background: var(--g-color-base-selection-hover);\n}\n.g-list__item_sort-handle-align_right {\n flex-direction: row-reverse;\n}\n.g-list__item_sort-handle-align_right .g-list__item-sort-icon {\n margin-left: 10px;\n margin-right: 0;\n}\n.g-list__item_sortable[data-rbd-drag-handle-context-id]:active {\n cursor: grabbing;\n}\n.g-list__item_dragging {\n background: var(--g-color-base-simple-hover-solid);\n z-index: 100001;\n}\n.g-list__empty-placeholder {\n box-sizing: border-box;\n color: var(--g-color-text-hint);\n min-height: 36px;\n padding-top: 8px;\n padding-bottom: 8px;\n}\n.g-list__item-content {\n flex: 1 1 auto;\n display: flex;\n align-items: center;\n overflow: hidden;\n text-overflow: ellipsis;\n height: 100%;\n}\n.g-list__item-sort-icon {\n display: flex;\n align-items: center;\n width: 12px;\n margin-right: 4px;\n flex: 0 0 auto;\n color: var(--g-color-text-hint);\n}\n.g-list__loading-indicator {\n display: flex;\n width: 100%;\n align-items: center;\n justify-content: center;\n}", ".g-pagination-ellipsis {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n display: flex;\n align-items: flex-end;\n color: var(--g-color-text-secondary);\n}\n.g-pagination-ellipsis_size_m {\n padding-bottom: 5px;\n}\n.g-pagination-ellipsis_size_l {\n padding-bottom: 9px;\n}", ".g-pagination-page__simple {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n display: flex;\n align-items: center;\n}\n.g-pagination-page__simple_size_m {\n padding: 0 13px;\n}\n.g-pagination-page__simple_size_l {\n padding: 0 18px;\n}", ".g-pagination-page-of {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n display: flex;\n align-items: flex-end;\n color: var(--g-color-text-secondary);\n}\n.g-pagination-page-of_size_m {\n padding-bottom: 5px;\n}\n.g-pagination-page-of_size_l {\n padding-bottom: 9px;\n}", ".g-pagination-input.g-pagination-input_size_m {\n width: 80px;\n}\n.g-pagination-input.g-pagination-input_size_l {\n width: 90px;\n}", ".g-select-empty-placeholder {\n margin: 4px;\n color: var(--g-color-text-hint);\n}\n.g-select-empty-placeholder_empty {\n margin-top: 0;\n}", ".g-select-counter {\n display: flex;\n justify-content: center;\n align-items: center;\n margin-left: 4px;\n margin-right: 4px;\n background-color: var(--g-color-base-generic);\n}\n.g-select-counter__text {\n margin-left: 4px;\n margin-right: 4px;\n flex-grow: 1;\n text-align: center;\n}\n.g-select-counter_size_xl .g-select-counter__text {\n margin-left: 6px;\n margin-right: 6px;\n}\n.g-select-counter_size_s {\n border-radius: var(--g-border-radius-xs);\n height: 20px;\n min-width: 20px;\n}\n.g-select-counter_size_m {\n border-radius: var(--g-border-radius-s);\n height: 24px;\n min-width: 24px;\n}\n.g-select-counter_size_l {\n border-radius: var(--g-border-radius-m);\n height: 28px;\n min-width: 28px;\n}\n.g-select-counter_size_xl {\n border-radius: var(--g-border-radius-l);\n margin-left: 4px;\n margin-right: 4px;\n height: 36px;\n min-width: 36px;\n}", ".g-select-clear {\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n display: inline-flex;\n justify-content: center;\n align-items: center;\n margin-left: auto;\n z-index: 1;\n}\n.g-select-clear:focus-visible {\n border: 1px solid var(--g-color-line-generic-active);\n}\n.g-select-clear_size_s {\n height: 24px;\n width: 24px;\n border-radius: var(--g-border-radius-s);\n}\n.g-select-clear_size_m {\n height: 28px;\n width: 28px;\n border-radius: var(--g-border-radius-m);\n}\n.g-select-clear_size_l {\n height: 36px;\n width: 36px;\n border-radius: var(--g-border-radius-l);\n}\n.g-select-clear_size_xl {\n height: 44px;\n width: 44px;\n border-radius: var(--g-border-radius-xl);\n}\n.g-select-clear__clear {\n color: var(--g-color-text-secondary);\n}\n.g-select-clear:hover .g-select-clear__clear {\n color: var(--g-color-text-primary);\n}\n\n.g-select-control {\n --_--focus-outline-color: var(--g-select-focus-outline-color);\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n position: relative;\n display: inline-flex;\n align-items: center;\n box-sizing: border-box;\n transition: transform 0.1s ease-out;\n width: 100%;\n z-index: 0;\n}\n.g-select-control_disabled {\n cursor: default;\n}\n.g-select-control_size_s {\n --_--text-right-padding: 8px;\n --_--border-radius: var(--g-border-radius-s);\n height: 24px;\n padding: 4px calc(8px + 1px);\n padding: 4px calc(var(--_--text-right-padding) + 1px);\n}\n.g-select-control_size_m {\n --_--text-right-padding: 8px;\n --_--border-radius: var(--g-border-radius-m);\n height: 28px;\n padding: 6px calc(8px + 1px);\n padding: 6px calc(var(--_--text-right-padding) + 1px);\n}\n.g-select-control_size_l {\n --_--text-right-padding: 12px;\n --_--border-radius: var(--g-border-radius-l);\n height: 36px;\n padding: 10px calc(12px + 1px);\n padding: 10px calc(var(--_--text-right-padding) + 1px);\n}\n.g-select-control_size_xl {\n --_--text-right-padding: 12px;\n --_--border-radius: var(--g-border-radius-xl);\n height: 44px;\n padding: 12px calc(12px + 1px);\n padding: 12px calc(var(--_--text-right-padding) + 1px);\n}\n.g-select-control__button {\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n display: inline-flex;\n align-items: center;\n overflow: hidden;\n width: 100%;\n height: 100%;\n transition: color 0.15s linear, background-color 0.15s linear;\n}\n.g-select-control__button.g-select-control__button_pin_round-round::before {\n border-radius: var(--_--border-radius);\n}\n.g-select-control__button.g-select-control__button_pin_brick-brick::before {\n border-radius: 0;\n}\n.g-select-control__button.g-select-control__button_pin_clear-clear::before {\n border-radius: 0;\n border-left: 0;\n border-right: 0;\n}\n.g-select-control__button.g-select-control__button_pin_circle-circle::before {\n border-radius: 100px;\n}\n.g-select-control__button.g-select-control__button_pin_round-brick::before {\n border-top-left-radius: var(--_--border-radius);\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--_--border-radius);\n border-bottom-right-radius: 0;\n}\n.g-select-control__button.g-select-control__button_pin_brick-round::before {\n border-top-left-radius: 0;\n border-top-right-radius: var(--_--border-radius);\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--_--border-radius);\n}\n.g-select-control__button.g-select-control__button_pin_round-clear::before {\n border-top-left-radius: var(--_--border-radius);\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--_--border-radius);\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-select-control__button.g-select-control__button_pin_clear-round::before {\n border-top-left-radius: 0;\n border-top-right-radius: var(--_--border-radius);\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--_--border-radius);\n border-left: 0;\n}\n.g-select-control__button.g-select-control__button_pin_brick-clear::before {\n border-radius: 0;\n border-right: 0;\n}\n.g-select-control__button.g-select-control__button_pin_clear-brick::before {\n border-radius: 0;\n border-left: 0;\n}\n.g-select-control__button.g-select-control__button_pin_circle-brick::before {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n}\n.g-select-control__button.g-select-control__button_pin_brick-circle::before {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n}\n.g-select-control__button.g-select-control__button_pin_circle-clear::before {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-select-control__button.g-select-control__button_pin_clear-circle::before {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n border-left: 0;\n}\n.g-select-control__button.g-select-control__button_pin_round-round::after {\n border-radius: var(--_--border-radius);\n}\n.g-select-control__button.g-select-control__button_pin_brick-brick::after {\n border-radius: 0;\n}\n.g-select-control__button.g-select-control__button_pin_clear-clear::after {\n border-radius: 0;\n border-left: 0;\n border-right: 0;\n}\n.g-select-control__button.g-select-control__button_pin_circle-circle::after {\n border-radius: 100px;\n}\n.g-select-control__button.g-select-control__button_pin_round-brick::after {\n border-top-left-radius: var(--_--border-radius);\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--_--border-radius);\n border-bottom-right-radius: 0;\n}\n.g-select-control__button.g-select-control__button_pin_brick-round::after {\n border-top-left-radius: 0;\n border-top-right-radius: var(--_--border-radius);\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--_--border-radius);\n}\n.g-select-control__button.g-select-control__button_pin_round-clear::after {\n border-top-left-radius: var(--_--border-radius);\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--_--border-radius);\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-select-control__button.g-select-control__button_pin_clear-round::after {\n border-top-left-radius: 0;\n border-top-right-radius: var(--_--border-radius);\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--_--border-radius);\n border-left: 0;\n}\n.g-select-control__button.g-select-control__button_pin_brick-clear::after {\n border-radius: 0;\n border-right: 0;\n}\n.g-select-control__button.g-select-control__button_pin_clear-brick::after {\n border-radius: 0;\n border-left: 0;\n}\n.g-select-control__button.g-select-control__button_pin_circle-brick::after {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n}\n.g-select-control__button.g-select-control__button_pin_brick-circle::after {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n}\n.g-select-control__button.g-select-control__button_pin_circle-clear::after {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-select-control__button.g-select-control__button_pin_clear-circle::after {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n border-left: 0;\n}\n.g-select-control__button::before {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n border: 1px solid var(--g-color-line-generic);\n border-radius: var(--_--border-radius);\n}\n.g-select-control__button::after {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: -1;\n}\n.g-select-control__button_view_clear {\n border-color: transparent;\n}\n.g-select-control__button_view_clear::before {\n border-color: transparent;\n}\n.g-select-control__button_view_clear::after {\n border-color: transparent;\n}\n.g-select-control__button_size_s {\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-select-control__button_size_m {\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-select-control__button_size_l {\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-select-control__button_size_xl {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-select-control__button_error::before {\n --_--focus-outline-color: var(--g-color-line-danger);\n border-color: var(--g-color-line-danger);\n}\n.g-select-control__button:hover::after {\n background-color: var(--g-color-base-simple-hover);\n}\n.g-select-control__button_disabled {\n color: var(--g-color-text-hint);\n pointer-events: none;\n}\n.g-select-control__button_disabled::after {\n background-color: var(--g-color-base-generic-accent-disabled);\n}\n.g-select-control__button_disabled::before {\n border-color: transparent;\n}\n.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 {\n border-color: var(--g-color-line-generic-hover);\n}\n.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 {\n border-color: var(--g-color-line-generic-active);\n}\n.g-select-control__button:focus-visible::before {\n outline: 2px solid var(--g-select-focus-outline-color, var(--_--focus-outline-color));\n outline-offset: -1px;\n}\n.g-select-control:not(.g-select-control_disabled):not(.g-select-control_no-active):active {\n transform: scale(0.96);\n}\n.g-select-control__label {\n font-weight: var(--g-text-accent-font-weight);\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n flex-shrink: 0;\n max-width: 50%;\n margin-right: 4px;\n white-space: nowrap;\n}\n.g-select-control__placeholder, .g-select-control__option-text {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n padding-right: var(--_--text-right-padding);\n}\n.g-select-control_has-clear.g-select-control_size_s .g-select-control__button_disabled .g-select-control__placeholder, .g-select-control_has-clear.g-select-control_size_s .g-select-control__button_disabled .g-select-control__option-text {\n padding-right: calc(24px + var(--_--text-right-padding));\n}\n.g-select-control_has-clear.g-select-control_size_m .g-select-control__button_disabled .g-select-control__placeholder, .g-select-control_has-clear.g-select-control_size_m .g-select-control__button_disabled .g-select-control__option-text {\n padding-right: calc(28px + var(--_--text-right-padding));\n}\n.g-select-control_has-clear.g-select-control_size_l .g-select-control__button_disabled .g-select-control__placeholder, .g-select-control_has-clear.g-select-control_size_l .g-select-control__button_disabled .g-select-control__option-text {\n padding-right: calc(36px + var(--_--text-right-padding));\n}\n.g-select-control_has-clear.g-select-control_size_xl .g-select-control__button_disabled .g-select-control__placeholder, .g-select-control_has-clear.g-select-control_size_xl .g-select-control__button_disabled .g-select-control__option-text {\n padding-right: calc(44px + var(--_--text-right-padding));\n}\n.g-select-control__placeholder {\n color: var(--g-color-text-hint);\n}\n.g-select-control_has-clear:not(.g-select-control_has-value).g-select-control_size_s .g-select-control__button:not(.g-select-control__button_disabled) .g-select-control__placeholder {\n padding-right: calc(24px + var(--_--text-right-padding));\n}\n.g-select-control_has-clear:not(.g-select-control_has-value).g-select-control_size_m .g-select-control__button:not(.g-select-control__button_disabled) .g-select-control__placeholder {\n padding-right: calc(28px + var(--_--text-right-padding));\n}\n.g-select-control_has-clear:not(.g-select-control_has-value).g-select-control_size_l .g-select-control__button:not(.g-select-control__button_disabled) .g-select-control__placeholder {\n padding-right: calc(36px + var(--_--text-right-padding));\n}\n.g-select-control_has-clear:not(.g-select-control_has-value).g-select-control_size_xl .g-select-control__button:not(.g-select-control__button_disabled) .g-select-control__placeholder {\n padding-right: calc(44px + var(--_--text-right-padding));\n}\n.g-select-control__chevron-icon {\n flex: 0 0 16px;\n margin-left: auto;\n color: var(--g-color-text-secondary);\n}\n.g-select-control__chevron-icon_disabled {\n color: var(--g-color-text-hint);\n}\n.g-select-clear + .g-select-control__chevron-icon {\n margin-left: 0;\n}\n.g-select-control__error-icon {\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n box-sizing: content-box;\n color: var(--g-color-text-danger);\n padding: var(--_--text-input-error-icon-padding);\n border-radius: var(--g-focus-border-radius);\n}\n.g-select-control__error-icon:focus {\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-select-control__error-icon:focus:not(:focus-visible) {\n outline: 0;\n}", ".g-select-filter .g-select-filter__input, .g-select-filter .g-select-filter__input:hover, .g-select-filter .g-select-filter__input:focus {\n border-color: var(--g-color-line-generic-active);\n}", ".g-select-list {\n display: flex;\n margin: 4px 0;\n overflow: hidden;\n}\n.g-popup .g-select-list:first-child, .g-popup .g-select-list:last-child {\n border-radius: 0;\n}\n.g-select-list:not(.g-select-list_virtualized) {\n overflow: auto;\n}\n.g-select-list_mobile {\n max-height: calc(90vh - 20px);\n}\n.g-select-list__group-label, .g-select-list__group-label-custom {\n box-sizing: border-box;\n position: relative;\n width: 100%;\n height: auto;\n padding: 0;\n}\n.g-select-list__group-label {\n font-size: var(--g-text-body-1-font-size);\n}\n.g-select-list_size_s .g-select-list__group-label:not(.g-select-list__group-label_empty) {\n height: 24px;\n padding: 8px 8px 4px;\n}\n.g-select-list_size_m .g-select-list__group-label:not(.g-select-list__group-label_empty) {\n height: 28px;\n padding: 8px 8px 4px;\n}\n.g-select-list_size_l .g-select-list__group-label:not(.g-select-list__group-label_empty) {\n height: 36px;\n padding: 10px 12px 6px;\n}\n.g-select-list_size_xl .g-select-list__group-label:not(.g-select-list__group-label_empty) {\n height: 44px;\n padding: 12px 12px 8px;\n font-size: var(--g-text-body-2-font-size);\n}\n.g-select-list_mobile .g-select-list__group-label:not(.g-select-list__group-label_empty) {\n height: 36px;\n padding: 12px 12px 8px;\n font-size: var(--g-text-body-2-font-size);\n}\n.g-select-list__item:not(:first-child) .g-select-list__group-label {\n margin-top: 5px;\n}\n.g-select-list__item:not(:first-child) .g-select-list__group-label::before {\n content: \"\";\n position: absolute;\n top: -3px;\n left: 0;\n width: 100%;\n height: 1px;\n background-color: var(--g-color-line-generic);\n}\n.g-select-list__group-label-content {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n font-weight: var(--g-text-accent-font-weight);\n width: 100%;\n}\n.g-select-list__item.g-list__item_selected {\n background: none;\n}\n.g-select-list__item.g-list__item_selected:hover {\n background: var(--g-color-base-simple-hover);\n}\n.g-select-list__item.g-list__item_active {\n background: var(--g-color-base-simple-hover);\n}\n.g-select-list__option {\n box-sizing: border-box;\n display: flex;\n align-items: center;\n width: 100%;\n height: 100%;\n cursor: pointer;\n}\n.g-select-list_size_s .g-select-list__option {\n padding: 0 8px;\n --_--select-tick-icon-padding-right: calc(8px / 2);\n}\n.g-select-list_size_s .g-select-list__option .g-select-list__option-default-label {\n height: 24px;\n line-height: 24px;\n}\n.g-select-list_size_m .g-select-list__option {\n padding: 0 8px 0 8px;\n --_--select-tick-icon-padding-right: calc(8px / 2);\n}\n.g-select-list_size_m .g-select-list__option .g-select-list__option-default-label {\n height: 28px;\n line-height: 28px;\n}\n.g-select-list_size_l .g-select-list__option {\n padding: 0 12px 0 12px;\n --_--select-tick-icon-padding-right: calc(12px / 2);\n}\n.g-select-list_size_l .g-select-list__option .g-select-list__option-default-label {\n height: 36px;\n line-height: 36px;\n}\n.g-select-list_size_xl .g-select-list__option {\n padding: 0 12px;\n --_--select-tick-icon-padding-right: calc(12px / 2);\n}\n.g-select-list_size_xl .g-select-list__option .g-select-list__option-default-label {\n height: 44px;\n line-height: 44px;\n font-size: var(--g-text-body-2-font-size);\n}\n.g-select-list_mobile .g-select-list__option {\n padding: 0 12px 0 12px;\n}\n.g-select-list_mobile .g-select-list__option .g-select-list__option-default-label {\n height: 36px;\n line-height: 36px;\n font-size: var(--g-text-body-2-font-size);\n}\n.g-select-list_mobile .g-select-list__option .g-select-list__tick-icon {\n padding-right: calc(12px / 2);\n}\n.g-select-list__option_colored {\n background-color: var(--g-color-base-selection);\n}\n.g-select-list__option_disabled {\n cursor: default;\n}\n.g-select-list__option-default-label {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n font-size: var(--g-text-body-1-font-size);\n width: 100%;\n}\n.g-select-list__option-default-label_disabled {\n color: var(--g-color-text-secondary);\n}\n.g-select-list__tick-icon {\n box-sizing: content-box;\n flex: 0 0 16px;\n visibility: hidden;\n color: var(--g-color-text-info);\n padding-right: var(--_--select-tick-icon-padding-right);\n}\n.g-select-list__tick-icon_shown {\n visibility: visible;\n}\n.g-select-list__loading-indicator {\n display: flex;\n width: 100%;\n align-items: center;\n justify-content: center;\n}", ".g-sheet {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: 100000;\n}\n.g-sheet__veil {\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n background-color: var(--g-color-sfx-veil);\n opacity: 0;\n will-change: opacity;\n}\n.g-sheet__veil_with-transition {\n transition: opacity 0.3s ease;\n}\n.g-sheet__sheet {\n position: absolute;\n top: 100%;\n left: 0;\n width: 100%;\n max-height: 90%;\n will-change: transform;\n}\n.g-sheet__sheet_with-transition {\n transition: transform 0.3s ease;\n}\n.g-sheet__sheet-swipe-area {\n position: absolute;\n top: -20px;\n left: 0;\n width: 100%;\n height: 40px;\n z-index: 1;\n}\n.g-sheet__sheet-top {\n position: relative;\n height: 20px;\n border-top-left-radius: 20px;\n border-top-right-radius: 20px;\n background-color: var(--g-color-base-float);\n}\n.g-sheet__sheet-top-resizer {\n --_--translate-x: calc(-50% * var(--g-flow-direction));\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translateX(calc(-50% * var(--g-flow-direction))) translateY(-50%);\n transform: translateX(var(--_--translate-x)) translateY(-50%);\n width: 40px;\n height: 4px;\n border-radius: 4px;\n background-color: var(--g-color-line-generic);\n}\n.g-sheet__sheet-content {\n box-sizing: border-box;\n width: 100%;\n padding: 0 10px;\n padding: var(--g-sheet-content-padding, 0 10px);\n max-height: calc(90% - 20px);\n overflow-x: hidden;\n overflow-y: auto;\n overflow: hidden auto;\n overscroll-behavior-y: contain;\n background-color: var(--g-color-base-float);\n transition: height 0.3s ease;\n}\n.g-sheet__sheet-content_without-scroll {\n overflow: hidden;\n}\n.g-sheet__sheet-content-title {\n padding-bottom: 8px;\n font-size: var(--g-text-body-2-font-size);\n line-height: 28px;\n text-align: center;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}", ".g-select-popup {\n display: flex;\n flex-direction: column;\n max-height: 90vh;\n}", ".g-select {\n display: inline-block;\n max-width: 100%;\n}\n.g-select_width_max {\n width: 100%;\n}", ".g-pagination {\n display: flex;\n}\n.g-pagination__pagination-item {\n margin-right: 4px;\n flex-shrink: 0;\n}\n.g-pagination__input, .g-pagination__page-sizer {\n margin: 0 4px;\n flex-shrink: 0;\n}", ".g-palette {\n display: inline-flex;\n flex-flow: column wrap;\n gap: 8px;\n}\n.g-palette:focus {\n border: none;\n outline: none;\n}\n.g-palette__row {\n display: inline-flex;\n gap: 8px;\n}\n.g-palette_size_xs .g-palette__option {\n font-size: 12px;\n}\n.g-palette_size_s .g-palette__option {\n font-size: 16px;\n}\n.g-palette_size_m .g-palette__option {\n font-size: 16px;\n}\n.g-palette_size_l .g-palette__option {\n font-size: 16px;\n}\n.g-palette_size_xl .g-palette__option {\n font-size: 20px;\n}", ".g-user-label {\n position: relative;\n z-index: 0;\n display: inline-flex;\n max-width: 100%;\n height: 28px;\n border-radius: 20px;\n transition-property: background-color;\n transition-duration: 0.1s;\n transition-timing-function: ease-in-out;\n}\n.g-user-label_view_outlined:after {\n position: absolute;\n z-index: -1;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n content: \"\";\n border: 1px solid var(--g-color-line-generic);\n border-radius: 20px;\n transition-property: border-color;\n transition-duration: 0.1s;\n transition-timing-function: ease-in-out;\n}\n.g-user-label_empty {\n padding-left: 12px;\n}\n.g-user-label_clickable:hover {\n cursor: pointer;\n background-color: var(--g-color-base-simple-hover);\n}\n.g-user-label_clickable:hover:after {\n border-color: transparent;\n}\n.g-user-label__main {\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n display: inline-flex;\n align-items: center;\n min-width: 0;\n border-radius: inherit;\n padding-right: 6px;\n}\n.g-user-label_closeable .g-user-label__main {\n padding-right: 0;\n}\n.g-user-label_clickable .g-user-label__main {\n outline-offset: -1px;\n}\n.g-user-label_clickable .g-user-label__main:focus-visible {\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-user-label__avatar {\n --g-avatar-background-color: var(--g-color-base-generic-accent);\n --g-avatar-color: var(--g-color-text-primary);\n display: flex;\n margin-right: 6px;\n}\n.g-user-label__text {\n font-size: inherit;\n font-size: var(--g-user-label-font-size, inherit);\n line-height: inherit;\n line-height: var(--g-user-label-line-height, inherit);\n min-width: 0;\n margin-right: 6px;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n}\n.g-user-label__close {\n padding: 0;\n font-family: var(--g-text-body-font-family);\n font-size: inherit;\n font-weight: var(--g-text-body-font-weight);\n color: inherit;\n background: none;\n border: none;\n outline: none;\n cursor: pointer;\n box-sizing: content-box;\n box-sizing: initial;\n display: inline-flex;\n justify-content: center;\n align-items: center;\n width: 16px;\n cursor: pointer;\n padding-right: 6px;\n color: var(--g-color-text-secondary);\n transition-property: color;\n transition-duration: 0.1s;\n transition-timing-function: ease-in-out;\n}\n.g-user-label__close:hover {\n color: var(--g-color-text-primary);\n}\n.g-user-label__close-icon {\n border-radius: var(--g-focus-border-radius);\n}\n.g-user-label__close:focus-visible .g-user-label__close-icon {\n outline: 2px solid var(--g-color-line-focus);\n}", ".g-progress {\n --_--empty-background-color: var(--g-color-base-generic);\n --_--empty-text-color: var(--g-color-text-primary);\n --_--filled-text-color: var(--g-color-text-primary);\n --_--filled-background-color: var(--g-color-base-neutral-medium);\n position: relative;\n margin: 0 auto;\n overflow: hidden;\n border-radius: 3px;\n background-color: var(--g-progress-empty-background-color, var(--g-color-base-generic));\n background-color: var(--g-progress-empty-background-color, var(--_--empty-background-color));\n text-align: center;\n}\n.g-progress__text {\n font-size: var(--g-text-body-short-font-size);\n font-weight: var(--g-text-body-font-weight);\n font-family: var(--g-text-body-font-family);\n padding: 0 10px;\n box-sizing: border-box;\n position: relative;\n color: var(--g-progress-empty-text-color, var(--_--empty-text-color));\n}\n.g-progress__text-inner {\n font-size: var(--g-text-body-short-font-size);\n font-weight: var(--g-text-body-font-weight);\n font-family: var(--g-text-body-font-family);\n padding: 0 10px;\n box-sizing: border-box;\n position: absolute;\n width: 100%;\n height: 100%;\n color: var(--g-progress-filled-text-color, var(--_--empty-text-color));\n transition: transform 0.6s ease;\n}\n.g-progress__item {\n position: relative;\n float: left;\n width: 100%;\n height: 100%;\n overflow: hidden;\n transition: transform 0.6s ease, width 0.6s ease, background-color 0.6s ease;\n background-color: var(--g-progress-filled-background-color, var(--_--filled-background-color));\n}\n[dir=rtl] .g-progress__item {\n float: right;\n}\n.g-progress__item_theme_default {\n --_--filled-background-color: var(--g-color-base-neutral-medium);\n}\n.g-progress__item_theme_success {\n --_--filled-background-color: var(--g-color-base-positive-medium);\n}\n.g-progress__item_theme_warning {\n --_--filled-background-color: var(--g-color-base-warning-medium);\n}\n.g-progress__item_theme_danger {\n --_--filled-background-color: var(--g-color-base-danger-medium);\n}\n.g-progress__item_theme_info {\n --_--filled-background-color: var(--g-color-base-info-medium);\n}\n.g-progress__item_theme_misc {\n --_--filled-background-color: var(--g-color-base-misc-medium);\n}\n.g-progress__item_loading {\n background-image: repeating-linear-gradient(-45deg, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.3) 4px, transparent 4px, transparent 8px);\n background-size: 150%;\n background-clip: padding-box;\n animation: g-loading-animation 0.5s linear infinite;\n}\n.g-progress__stack {\n position: relative;\n width: 100%;\n margin: 0 auto;\n overflow: hidden;\n color: var(--g-color-text-light-primary);\n transition: transform 0.6s ease;\n}\n.g-progress_size_m {\n height: 20px;\n line-height: 20px;\n}\n.g-progress_size_m .g-progress__stack {\n height: 20px;\n line-height: 20px;\n}\n.g-progress_size_m .g-progress__text {\n height: 20px;\n margin-bottom: -20px;\n}\n.g-progress_size_s {\n height: 10px;\n line-height: 10px;\n}\n.g-progress_size_s .g-progress__stack {\n height: 10px;\n line-height: 10px;\n}\n.g-progress_size_xs {\n height: 4px;\n line-height: 4px;\n}\n.g-progress_size_xs .g-progress__stack {\n height: 4px;\n line-height: 4px;\n}\n.g-progress_size_s .g-progress__text, .g-progress_size_s .g-progress__text-inner, .g-progress_size_xs .g-progress__text, .g-progress_size_xs .g-progress__text-inner {\n display: none;\n}", "@charset \"UTF-8\";\n.g-radio__indicator {\n display: inline-block;\n position: relative;\n cursor: inherit;\n}\n.g-radio__indicator::before {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-color: transparent;\n border: 1px solid var(--g-color-line-generic-accent);\n border-radius: 50%;\n transition: background 0.1s linear;\n}\n.g-radio__indicator::after {\n content: \"\u00A0\";\n visibility: hidden;\n}\n.g-radio__disc::before {\n content: \"\";\n position: absolute;\n border: none;\n background-color: var(--g-color-text-brand-contrast);\n border-radius: 50%;\n opacity: 0;\n transform: scale(0.1);\n transition: opacity 0.1s, transform 0.2s;\n}\n.g-radio__control {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n margin: 0;\n padding: 0;\n opacity: 0;\n background: none;\n border: none;\n outline: none;\n cursor: inherit;\n}\n.g-radio__outline {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background: none;\n pointer-events: none;\n border-radius: 50%;\n}\n.g-radio__control:focus-visible + .g-radio__outline {\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-radio_size_m .g-radio__indicator {\n width: 14px;\n height: 14px;\n}\n.g-radio_size_m .g-radio__disc::before {\n top: 5px;\n right: 5px;\n bottom: 5px;\n left: 5px;\n}\n.g-radio_size_l .g-radio__indicator {\n width: 17px;\n height: 17px;\n}\n.g-radio_size_l .g-radio__disc::before {\n top: 6px;\n right: 6px;\n bottom: 6px;\n left: 6px;\n}\n.g-radio:hover .g-radio__indicator::before {\n border-color: var(--g-color-line-generic-accent-hover);\n}\n.g-radio_checked .g-radio__indicator::before {\n background-color: var(--g-color-base-brand);\n border: transparent;\n}\n.g-radio_checked .g-radio__indicator .g-radio__disc::before {\n opacity: 1;\n transform: scale(1);\n}\n.g-radio_disabled .g-radio__indicator::before {\n background-color: var(--g-color-base-generic-accent-disabled);\n border: transparent;\n}\n.g-radio_disabled.g-radio_checked .g-radio__indicator::before {\n background-color: var(--g-color-base-brand);\n opacity: 0.5;\n}", ".g-radio-button {\n box-sizing: border-box;\n display: inline-flex;\n flex-direction: row;\n font-family: var(--g-text-body-font-family);\n font-weight: var(--g-text-body-font-weight);\n border-radius: var(--_--border-radius);\n background-color: var(--g-color-base-generic);\n position: relative;\n --_--border-radius-inner: calc(var(--_--border-radius) - 3px);\n}\n.g-radio-button__plate {\n position: absolute;\n top: 0;\n bottom: 0;\n transition: left 0.2s, width 0.2s;\n}\n.g-radio-button__plate[hidden] {\n display: none;\n}\n.g-radio-button__option {\n flex: 1 1 auto;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n font-size: var(--g-text-body-1-font-size);\n text-align: center;\n border-radius: var(--_--border-radius-inner);\n cursor: pointer;\n transform: scale(1);\n transition: color 0.15s linear;\n}\n.g-radio-button__option-outline {\n content: \"\";\n position: absolute;\n z-index: -1;\n top: 3px;\n right: 3px;\n bottom: 3px;\n left: 3px;\n border-radius: var(--_--border-radius-inner);\n}\n.g-radio-button__option-control {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n margin: 0;\n padding: 0;\n border: none;\n outline: none;\n opacity: 0;\n cursor: inherit;\n}\n.g-radio-button__option-control:focus-visible + .g-radio-button__option-outline {\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-radio-button__option-text {\n display: inline-block;\n white-space: nowrap;\n color: var(--g-color-text-complementary);\n}\n.g-radio-button__option-text_icon {\n height: 100%;\n display: flex;\n align-items: center;\n}\n.g-radio-button__option:hover .g-radio-button__option-text, .g-radio-button__option_checked .g-radio-button__option-text {\n color: var(--g-color-text-primary);\n}\n.g-radio-button__option_checked {\n cursor: default;\n}\n.g-radio-button__option_disabled {\n cursor: default;\n pointer-events: none;\n}\n.g-radio-button__option_disabled .g-radio-button__option-text {\n color: var(--g-color-text-hint);\n}\n.g-radio-button__plate::before, .g-radio-button__option::before {\n position: absolute;\n top: 3px;\n right: 3px;\n bottom: 3px;\n left: 3px;\n border-radius: var(--_--border-radius-inner);\n}\n.g-radio-button__option::before {\n z-index: -1;\n}\n.g-radio-button__plate::before, .g-radio-button__plate[hidden] ~ .g-radio-button__option_checked::before {\n content: \"\";\n background-color: var(--g-color-base-background);\n}\n.g-radio-button_size_s {\n --_--border-radius: var(--g-border-radius-s);\n}\n.g-radio-button_size_s .g-radio-button__option {\n height: 24px;\n line-height: 24px;\n}\n.g-radio-button_size_s .g-radio-button__option-text {\n margin: 0 10px;\n}\n.g-radio-button_size_m {\n --_--border-radius: var(--g-border-radius-m);\n}\n.g-radio-button_size_m .g-radio-button__option {\n height: 28px;\n line-height: 28px;\n}\n.g-radio-button_size_m .g-radio-button__option-text {\n margin: 0 13px;\n}\n.g-radio-button_size_l {\n --_--border-radius: var(--g-border-radius-l);\n}\n.g-radio-button_size_l .g-radio-button__option {\n height: 36px;\n line-height: 36px;\n}\n.g-radio-button_size_l .g-radio-button__option-text {\n margin: 0 18px;\n}\n.g-radio-button_size_xl {\n --_--border-radius: var(--g-border-radius-xl);\n}\n.g-radio-button_size_xl .g-radio-button__option {\n height: 44px;\n line-height: 44px;\n font-size: var(--g-text-body-2-font-size);\n}\n.g-radio-button_size_xl .g-radio-button__option-text {\n margin: 0 25px;\n}\n.g-radio-button_width_auto {\n max-width: 100%;\n}\n.g-radio-button_width_max {\n width: 100%;\n}\n.g-radio-button_width_auto .g-radio-button__option, .g-radio-button_width_max .g-radio-button__option {\n overflow: hidden;\n}\n.g-radio-button_width_auto .g-radio-button__option-text, .g-radio-button_width_max .g-radio-button__option-text {\n display: block;\n overflow: hidden;\n text-overflow: ellipsis;\n}", ".g-radio-group_direction_horizontal.g-radio-group_size_m {\n line-height: 20px;\n}\n.g-radio-group_direction_horizontal.g-radio-group_size_m .g-radio-group__option:not(:last-child) {\n margin-right: 12px;\n}\n.g-radio-group_direction_horizontal.g-radio-group_size_l {\n line-height: 24px;\n}\n.g-radio-group_direction_horizontal.g-radio-group_size_l .g-radio-group__option:not(:last-child) {\n margin-right: 15px;\n}\n.g-radio-group_direction_vertical {\n display: flex;\n flex-direction: column;\n}\n.g-radio-group_direction_vertical.g-radio-group_size_m .g-radio-group__option:not(:last-child) {\n margin-bottom: 8px;\n}\n.g-radio-group_direction_vertical.g-radio-group_size_l .g-radio-group__option:not(:last-child) {\n margin-bottom: 12px;\n}", ".g-skeleton {\n --_--animation-from: calc(-100% * var(--g-flow-direction));\n --_--animation-to: calc(100% * var(--g-flow-direction));\n --_--gradient-deg: calc(90deg * var(--g-flow-direction));\n display: inline-block;\n position: relative;\n z-index: 0;\n width: 100%;\n border-radius: 5px;\n overflow: hidden;\n background-color: var(--g-color-base-generic);\n}\n.g-skeleton::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-image: linear-gradient(var(--_--gradient-deg), transparent, var(--g-color-base-generic));\n animation: g-skeleton 1.2s ease-out infinite;\n content: \"\";\n}\n\n@keyframes g-skeleton {\n 0% {\n transform: translateX(var(--_--animation-from));\n }\n 100% {\n transform: translateX(var(--_--animation-to));\n }\n}", ".g-base-slider {\n position: relative;\n flex-grow: 1;\n touch-action: none;\n box-sizing: border-box;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n.g-base-slider * {\n box-sizing: border-box;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n.g-base-slider_size_s {\n padding: 6px 0 6px;\n height: 15px;\n margin: 0 7.5px var(--g-text-body-1-line-height);\n}\n.g-base-slider_size_s .rc-slider-mark {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-base-slider_size_s .rc-slider-mark-text:last-of-type {\n right: -7.5px;\n}\n.g-base-slider_size_s .rc-slider-mark-text:first-of-type {\n right: auto;\n right: initial;\n left: -7.5px;\n}\n.g-base-slider_size_s .rc-slider-dot {\n top: 7px;\n height: 1px;\n width: 1px;\n}\n.g-base-slider_size_m {\n padding: 7px 0 7px;\n height: 18px;\n margin: 0 9px var(--g-text-body-1-line-height);\n}\n.g-base-slider_size_m .rc-slider-mark {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-base-slider_size_m .rc-slider-mark-text:last-of-type {\n right: -9px;\n}\n.g-base-slider_size_m .rc-slider-mark-text:first-of-type {\n right: auto;\n right: initial;\n left: -9px;\n}\n.g-base-slider_size_m .rc-slider-dot {\n top: 8px;\n height: 2px;\n width: 2px;\n}\n.g-base-slider_size_l {\n padding: 8px 0 8px;\n height: 21px;\n margin: 0 10.5px var(--g-text-body-1-line-height);\n}\n.g-base-slider_size_l .rc-slider-mark {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-base-slider_size_l .rc-slider-mark-text:last-of-type {\n right: -10.5px;\n}\n.g-base-slider_size_l .rc-slider-mark-text:first-of-type {\n right: auto;\n right: initial;\n left: -10.5px;\n}\n.g-base-slider_size_l .rc-slider-dot {\n top: 9px;\n height: 3px;\n width: 3px;\n}\n.g-base-slider_size_xl {\n padding: 9px 0 9px;\n height: 24px;\n margin: 0 12px var(--g-text-body-2-line-height);\n}\n.g-base-slider_size_xl .rc-slider-mark {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-base-slider_size_xl .rc-slider-mark-text:last-of-type {\n right: -12px;\n}\n.g-base-slider_size_xl .rc-slider-mark-text:first-of-type {\n right: auto;\n right: initial;\n left: -12px;\n}\n.g-base-slider_size_xl .rc-slider-dot {\n top: 10px;\n height: 4px;\n width: 4px;\n}\n.g-base-slider__rail {\n position: absolute;\n border-radius: 4px;\n background-color: var(--g-color-base-selection);\n}\n.g-base-slider__rail_size_s {\n height: 3px;\n left: -7px;\n right: -7px;\n}\n.g-base-slider__rail_size_m {\n height: 4px;\n left: -9px;\n right: -9px;\n}\n.g-base-slider__rail_size_l {\n height: 5px;\n left: -10px;\n right: -10px;\n}\n.g-base-slider__rail_size_xl {\n height: 6px;\n left: -12px;\n right: -12px;\n}\n.g-base-slider__rail_disabled {\n background-color: var(--g-color-base-generic-accent-disabled);\n}\n.g-base-slider__rail_error {\n background-color: var(--g-color-base-danger-heavy);\n}\n.g-base-slider__track {\n position: absolute;\n background-color: var(--g-color-base-brand);\n}\n.g-base-slider__track_size_s {\n height: 3px;\n}\n.g-base-slider__track_size_s::before {\n position: absolute;\n content: \"\";\n background-color: var(--g-color-base-brand);\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n width: 7px;\n left: -7px;\n height: 3px;\n}\n.g-base-slider__track_size_m {\n height: 4px;\n}\n.g-base-slider__track_size_m::before {\n position: absolute;\n content: \"\";\n background-color: var(--g-color-base-brand);\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n width: 9px;\n left: -9px;\n height: 4px;\n}\n.g-base-slider__track_size_l {\n height: 5px;\n}\n.g-base-slider__track_size_l::before {\n position: absolute;\n content: \"\";\n background-color: var(--g-color-base-brand);\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n width: 10px;\n left: -10px;\n height: 5px;\n}\n.g-base-slider__track_size_xl {\n height: 6px;\n}\n.g-base-slider__track_size_xl::before {\n position: absolute;\n content: \"\";\n background-color: var(--g-color-base-brand);\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n width: 12px;\n left: -12px;\n height: 6px;\n}\n.g-base-slider__track_disabled, .g-base-slider__track_error {\n visibility: hidden;\n}\n.g-base-slider__handle {\n position: absolute;\n z-index: 1;\n cursor: grab;\n touch-action: pan-x;\n background-color: var(--g-color-base-background);\n border-radius: 50%;\n border-style: solid;\n border-color: var(--g-color-base-brand);\n top: 0;\n}\n.g-base-slider__handle_size_s {\n height: 15px;\n width: 15px;\n border-width: 3px;\n}\n.g-base-slider__handle_size_m {\n height: 18px;\n width: 18px;\n border-width: 4px;\n}\n.g-base-slider__handle_size_l {\n height: 21px;\n width: 21px;\n border-width: 5px;\n}\n.g-base-slider__handle_size_xl {\n height: 24px;\n width: 24px;\n border-width: 6px;\n}\n.g-base-slider__handle:focus {\n box-shadow: 0 0 0 3px var(--g-color-base-selection-hover);\n outline: none;\n}\n.g-base-slider__handle:active {\n box-shadow: 0 0 0 4px var(--g-color-base-selection-hover);\n cursor: grabbing;\n}\n.g-base-slider__handle_disabled {\n cursor: not-allowed;\n border-color: var(--g-color-base-generic-accent);\n}\n.g-base-slider__handle_disabled:active, .g-base-slider__handle_disabled:focus {\n cursor: not-allowed;\n box-shadow: none;\n}\n.g-base-slider__handle_error {\n border-color: var(--g-color-base-danger-heavy);\n}\n.g-base-slider__handle_error:focus {\n box-shadow: 0 0 0 3px var(--g-color-base-danger-light-hover);\n}\n.g-base-slider__handle_error:active {\n box-shadow: 0 0 0 4px var(--g-color-base-danger-light-hover);\n}\n.g-base-slider__step {\n position: absolute;\n width: 100%;\n background: transparent;\n}\n.g-base-slider__step_size_s {\n height: 3px;\n}\n.g-base-slider__step_size_m {\n height: 4px;\n}\n.g-base-slider__step_size_l {\n height: 5px;\n}\n.g-base-slider__step_size_xl {\n height: 6px;\n}\n.g-base-slider .rc-slider-mark {\n position: absolute;\n left: 0;\n width: 100%;\n color: var(--g-color-text-secondary);\n bottom: 0;\n}\n.g-base-slider .rc-slider-mark-text {\n position: absolute;\n display: inline-block;\n text-align: center;\n vertical-align: middle;\n cursor: pointer;\n top: 0;\n}\n.g-base-slider_disabled .rc-slider-mark-text {\n cursor: not-allowed;\n}\n.g-base-slider .rc-slider-dot {\n position: absolute;\n border-radius: 50%;\n background-color: var(--g-color-base-brand);\n}\n.g-base-slider .rc-slider-dot:first-of-type, .g-base-slider .rc-slider-dot:last-of-type {\n display: none;\n}\n.g-base-slider_disabled .rc-slider-dot, .g-base-slider_error .rc-slider-dot {\n display: none;\n}", "[dir=rtl] .g-slider-tooltip {\n transform: translate(50%, -100%);\n}\n\n.g-slider-tooltip {\n position: absolute;\n top: -6px;\n transform: translate(-50%, -100%);\n cursor: default;\n}\n.g-slider-tooltip__card {\n position: relative;\n display: flex;\n align-items: center;\n justify-content: center;\n border-radius: 4px;\n padding: 4px 4px 2px;\n background-color: var(--g-color-base-brand);\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n color: var(--g-color-text-brand-contrast);\n}\n.g-slider-tooltip__card_size_xl {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-slider-tooltip__pin {\n display: flex;\n position: absolute;\n bottom: -5px;\n left: 0;\n right: 0;\n justify-content: center;\n color: var(--g-color-base-brand);\n}\n.g-slider-tooltip_error .g-slider-tooltip__card {\n background-color: var(--g-color-base-danger-heavy);\n}\n.g-slider-tooltip_disabled .g-slider-tooltip__card {\n background-color: var(--g-color-base-generic-accent);\n}\n.g-slider-tooltip_disabled .g-slider-tooltip__card::after {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n border-radius: 4px;\n background-color: var(--g-color-base-background);\n z-index: -1;\n}\n.g-slider-tooltip_error .g-slider-tooltip__pin {\n color: var(--g-color-base-danger-heavy);\n}\n.g-slider-tooltip_disabled .g-slider-tooltip__pin {\n color: var(--g-color-base-generic-accent);\n}\n.g-slider-tooltip_disabled .g-slider-tooltip__pin_background {\n color: var(--g-color-base-background);\n}", ".g-slider {\n display: flex;\n flex-direction: column;\n}\n.g-slider__error {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n color: var(--g-color-text-danger);\n}\n.g-slider__error_size_s {\n margin-top: 0px;\n}\n.g-slider__error_size_m {\n margin-top: 2px;\n}\n.g-slider__error_size_l {\n margin-top: 4px;\n}\n.g-slider__error_size_xl {\n margin-top: 6px;\n}\n.g-slider__top {\n height: calc(var(--g-text-body-1-line-height) + 6px + 6px);\n display: none;\n}\n.g-slider__top_hasTooltip {\n display: block;\n}\n.g-slider__top_size_xl {\n height: calc(var(--g-text-body-2-line-height) + 6px + 6px);\n}", ".g-spin {\n display: inline-block;\n backface-visibility: hidden;\n animation: g-spin 1s linear infinite;\n}\n.g-spin__inner {\n box-sizing: border-box;\n height: 100%;\n width: 50%;\n margin-left: 50%;\n border: 2px solid var(--g-color-line-brand);\n border-left: none;\n border-top-right-radius: 25px;\n border-bottom-right-radius: 25px;\n}\n.g-spin_size_xs {\n width: 16px;\n height: 16px;\n}\n.g-spin_size_s {\n width: 24px;\n height: 24px;\n}\n.g-spin_size_m {\n width: 28px;\n height: 28px;\n}\n.g-spin_size_l {\n width: 32px;\n height: 32px;\n}\n.g-spin_size_xl {\n width: 36px;\n height: 36px;\n}\n\n@keyframes g-spin {\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n}", "@charset \"UTF-8\";\n.g-switch {\n position: relative;\n}\n.g-switch__control {\n opacity: 0;\n cursor: pointer;\n}\n.g-switch__indicator {\n display: inline-block;\n position: relative;\n}\n.g-switch__indicator::before {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-color: var(--g-color-base-generic-medium);\n transition: background 0.1s linear;\n}\n.g-switch__indicator::after {\n content: \"\u00A0\";\n visibility: hidden;\n}\n.g-switch__slider {\n position: absolute;\n content: \"\";\n border-radius: 50%;\n background-color: var(--g-color-base-background);\n transition: transform 0.15s ease-out;\n}\n.g-switch__outline {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background: none;\n pointer-events: none;\n}\n.g-switch__control:focus-visible + .g-switch__outline {\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-switch_size_m .g-switch__indicator,\n.g-switch_size_m .g-switch__indicator::before,\n.g-switch_size_m .g-switch__outline {\n width: 36px;\n height: 20px;\n border-radius: 10px;\n}\n.g-switch_size_m .g-switch__slider {\n top: 2px;\n left: 2px;\n width: 16px;\n height: 16px;\n}\n.g-switch_size_m .g-switch__text {\n margin-top: 3px;\n}\n.g-switch_size_l .g-switch__indicator,\n.g-switch_size_l .g-switch__indicator::before,\n.g-switch_size_l .g-switch__outline {\n width: 42px;\n height: 24px;\n border-radius: 12px;\n}\n.g-switch_size_l .g-switch__slider {\n top: 3px;\n left: 3px;\n width: 18px;\n height: 18px;\n}\n.g-switch_size_l .g-switch__text {\n margin-top: 4px;\n}\n.g-switch:hover .g-switch__indicator::before {\n background-color: var(--g-color-base-generic-medium-hover);\n}\n.g-switch_checked .g-switch__slider {\n --_--translate-x: calc(100% * var(--g-flow-direction));\n transform: translateX(calc(100% * var(--g-flow-direction)));\n transform: translateX(var(--_--translate-x));\n}\n.g-switch_checked .g-switch__indicator::before, .g-switch_checked:hover .g-switch__indicator::before {\n background-color: var(--g-color-base-brand);\n}\n.g-switch_disabled .g-switch__indicator::before {\n background-color: var(--g-color-base-generic-accent-disabled);\n}\n.g-switch_disabled.g-switch_checked .g-switch__indicator::before {\n background-color: var(--g-color-base-brand);\n opacity: 0.5;\n}", ".g-table {\n overflow: auto;\n position: relative;\n}\n.g-table__scroll-container {\n overflow: auto;\n position: relative;\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.g-table__scroll-container::-webkit-scrollbar {\n display: none;\n}\n.g-table__horizontal-scroll-bar {\n overflow-x: auto;\n margin-top: -1px;\n}\n.g-table__horizontal-scroll-bar-inner {\n height: 1px;\n position: relative;\n}\n.g-table__horizontal-scroll-bar-inner::before {\n content: \"\";\n position: absolute;\n width: 1px;\n height: 1px;\n top: 0;\n left: 0;\n background-color: rgba(255, 255, 255, 0.01);\n}\n.g-table__horizontal-scroll-bar_sticky-horizontal-scroll {\n position: sticky;\n z-index: 3;\n}\n.g-table__table {\n border-spacing: 0;\n border-collapse: separate;\n}\n.g-table__cell {\n box-sizing: content-box;\n padding: 11px var(--g-spacing-2) 10px;\n border-bottom: 1px solid var(--g-color-line-generic);\n line-height: 18px;\n text-align: left;\n word-wrap: break-word;\n}\n.g-table__cell:first-child {\n padding-left: 0;\n}\n.g-table__cell:last-child {\n padding-right: 0;\n}\n.g-table__cell:not(.g-table__cell_word-wrap) {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.g-table__cell_align_center {\n text-align: center;\n}\n.g-table__cell_align_end {\n text-align: right;\n}\n.g-table .g-table__cell_sticky_start, .g-table .g-table__cell_sticky_end {\n position: sticky;\n z-index: 2;\n background: var(--g-color-base-background);\n}\n.g-table__cell_border_right {\n border-right: 1px solid var(--g-color-line-generic);\n}\n.g-table__cell_edge-padding:first-child {\n padding-left: var(--g-spacing-3);\n}\n.g-table__cell_edge-padding:last-child {\n padding-right: var(--g-spacing-3);\n}\n.g-table__row_vertical-align_top {\n vertical-align: top;\n}\n.g-table__row_vertical-align_middle {\n vertical-align: middle;\n}\n.g-table__row_empty .g-table__cell {\n text-align: center;\n}\n.g-table__body .g-table__row:last-child .g-table__cell {\n border-bottom-color: transparent;\n}\n.g-table__head .g-table__cell {\n font-weight: var(--g-text-accent-font-weight);\n}\n.g-table__body .g-table__row_interactive:hover {\n background-color: var(--g-color-base-simple-hover-solid);\n cursor: pointer;\n}\n.g-table__body .g-table__row_interactive:hover .g-table__cell_sticky_start,\n.g-table__body .g-table__row_interactive:hover .g-table__cell_sticky_end {\n background: var(--g-color-base-simple-hover-solid);\n}\n.g-table__body .g-table__row_disabled {\n opacity: 0.3;\n}\n.g-table_with-primary .g-table__body .g-table__cell {\n color: var(--g-color-text-secondary);\n}\n.g-table_with-primary .g-table__body .g-table__cell_primary {\n color: var(--g-color-text-primary);\n}\n.g-table_with-sticky-scroll {\n overflow: visible;\n}", ".g-table__checkbox_cell {\n position: relative;\n min-width: 17px;\n width: 17px;\n}\n.g-table__selection-checkbox {\n display: flex;\n align-items: center;\n padding: inherit;\n border-bottom: none;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n}\n.g-table__selection-checkbox_vertical-align_top {\n align-items: start;\n}\n.g-table__row_selected {\n background: var(--g-color-base-selection);\n}\n.g-table__row_selected .g-table__cell_sticky_start,\n.g-table__row_selected .g-table__cell_sticky_end {\n 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));\n}\n.g-table__row_selected.g-table__row_interactive:hover {\n background: var(--g-color-base-selection-hover);\n}\n.g-table__row_selected.g-table__row_interactive:hover .g-table__cell_sticky_start,\n.g-table__row_selected.g-table__row_interactive:hover .g-table__cell_sticky_end {\n 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));\n}", ".g-table__actions {\n height: 18px;\n display: flex;\n align-items: center;\n}\n\n.g-table-action-popup__menu {\n max-height: 200px;\n overflow-y: auto;\n}\n.g-table-action-popup__menu-item {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n max-width: 250px;\n}", ".g-table__copy {\n display: inline-flex;\n align-items: center;\n}\n.g-table__copy-content {\n margin-right: 5px;\n}\n.g-table__copy-button {\n line-height: 0;\n visibility: hidden;\n color: var(--g-color-text-secondary);\n opacity: 0.5;\n}\n.g-table__copy-button:hover {\n opacity: 1;\n}\n.g-table__cell:hover .g-table__copy-button {\n visibility: visible;\n}", ".g-sort-indicator__icon {\n vertical-align: -2px;\n}", ".g-table__sort {\n display: inline-flex;\n align-items: baseline;\n gap: var(--g-spacing-1);\n vertical-align: top;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n border-radius: var(--g-border-radius-xs);\n}\n.g-table__sort-indicator {\n flex-shrink: 0;\n color: var(--g-color-text-hint);\n}\n.g-table__sort_active .g-table__sort-indicator {\n color: var(--g-color-text-primary);\n}\n.g-table__sort:focus-visible {\n outline: 2px solid var(--g-color-line-focus);\n}", ".g-list-item-view {\n flex-shrink: 0;\n}\n.g-list-item-view__main-content {\n display: grid;\n grid-gap: 2px;\n grid-gap: var(--g-spacing-half, 2px);\n gap: 2px;\n gap: var(--g-spacing-half, 2px);\n}\n.g-list-item-view:hover.g-list-item-view_activeOnHover, .g-list-item-view_active.g-list-item-view_activeOnHover, .g-list-item-view_active {\n background: var(--g-color-base-simple-hover-solid);\n}\n.g-list-item-view_clickable {\n cursor: pointer;\n}\n.g-list-item-view_selected, .g-list-item-view_selected:not(.g-list-item-view_dragging).g-list-item-view_active, .g-list-item-view_selected:hover.g-list-item-view_activeOnHover {\n background: var(--g-color-base-selection);\n}\n.g-list-item-view_radius_s {\n border-radius: 3px;\n border-radius: var(--g-list-item-border-radius, 3px);\n}\n.g-list-item-view_radius_m {\n border-radius: 5px;\n border-radius: var(--g-list-item-border-radius, 5px);\n}\n.g-list-item-view_radius_l {\n border-radius: 6px;\n border-radius: var(--g-list-item-border-radius, 6px);\n}\n.g-list-item-view_radius_xl {\n border-radius: 8px;\n border-radius: var(--g-list-item-border-radius, 8px);\n}\n.g-list-item-view__icon {\n flex-shrink: 0;\n}\n.g-list-item-view__slot {\n flex-shrink: 0;\n}\n.g-list-item-view__slot_indent_1 {\n width: 16px;\n}\n.g-list-item-view__slot_indent_2 {\n width: 32px;\n}\n.g-list-item-view__slot_indent_3 {\n width: 48px;\n}\n.g-list-item-view__slot_indent_4 {\n width: 64px;\n}\n.g-list-item-view__slot_indent_5 {\n width: 80px;\n}\n.g-list-item-view__slot_indent_6 {\n width: 96px;\n}\n.g-list-item-view__slot_indent_7 {\n width: 112px;\n}\n.g-list-item-view__slot_indent_8 {\n width: 128px;\n}\n.g-list-item-view__slot_indent_9 {\n width: 144px;\n}\n.g-list-item-view__slot_indent_10 {\n width: 160px;\n}", ".g-list-recursive-renderer {\n padding: 0;\n margin: 0;\n}", ".g-list-container-view {\n box-sizing: border-box;\n width: 100%;\n outline: none;\n}\n.g-list-container-view_fixed-height {\n height: 300px;\n height: var(--g-list-container-height, 300px);\n}\n.g-list-container-view:not(.g-list-container-view_fixed-height) {\n overflow: auto;\n}", ".g-tree-select {\n max-width: 100%;\n}\n.g-tree-select_width_max {\n width: 100%;\n}\n.g-tree-select__popup {\n padding: 4px 0;\n overflow: hidden;\n}\n.g-tree-select__popup_size_s {\n border-radius: 5px;\n border-radius: var(--g-list-container-border-radius, 5px);\n}\n.g-tree-select__popup_size_m {\n border-radius: 6px;\n border-radius: var(--g-list-container-border-radius, 6px);\n}\n.g-tree-select__popup_size_l {\n border-radius: 8px;\n border-radius: var(--g-list-container-border-radius, 8px);\n}\n.g-tree-select__popup_size_xl {\n border-radius: 10px;\n border-radius: var(--g-list-container-border-radius, 10px);\n}\n.g-tree-select__list {\n padding: 0 4px;\n}", ".g-inner-table-column-setup {\n display: inline-block;\n}\n.g-inner-table-column-setup__controls {\n margin: var(--g-spacing-1) var(--g-spacing-1) 0;\n}", ".g-table__settings {\n height: 18px;\n display: flex;\n align-items: center;\n}\n.g-table__settings-button {\n color: var(--g-color-text-secondary) !important;\n}", ".g-table-column-setup__status {\n margin-left: 5px;\n color: var(--g-color-text-secondary);\n}", ".g-toast {\n --_--item-gap: 10px;\n --_--item-padding: 16px;\n --_--background-color: var(--g-color-base-background);\n display: flex;\n box-sizing: border-box;\n position: relative;\n width: inherit;\n margin-bottom: 10px;\n margin-bottom: var(--g-toaster-item-gap, var(--_--item-gap));\n padding: 16px;\n padding: var(--g-toaster-item-padding, var(--_--item-padding));\n font-size: var(--g-text-body-2-font-size);\n border-radius: 8px;\n box-shadow: 0px 0px 15px var(--g-color-sfx-shadow);\n background-color: var(--g-color-base-background);\n background-color: var(--_--background-color);\n overflow: hidden;\n z-index: 0;\n}\n.g-toast_mobile {\n width: 100%;\n}\n.g-toast_theme_normal {\n --_--background-color: var(--g-color-base-float);\n}\n.g-toast_theme_info {\n --_--container-background-color: var(--g-color-base-info-light);\n --_--icon-color: var(--g-color-text-info-heavy);\n}\n.g-toast_theme_success {\n --_--container-background-color: var(--g-color-base-positive-light);\n --_--icon-color: var(--g-color-text-positive-heavy);\n}\n.g-toast_theme_warning {\n --_--container-background-color: var(--g-color-base-warning-light);\n --_--icon-color: var(--g-color-text-warning-heavy);\n}\n.g-toast_theme_danger {\n --_--container-background-color: var(--g-color-base-danger-light);\n --_--icon-color: var(--g-color-text-danger-heavy);\n}\n.g-toast_theme_utility {\n --_--container-background-color: var(--g-color-base-utility-light);\n --_--icon-color: var(--g-color-text-utility-heavy);\n}\n.g-toast__container {\n flex: 1 1 auto;\n display: grid;\n grid-row-gap: 8px;\n row-gap: 8px;\n width: 100%;\n height: 100%;\n min-height: var(--g-text-body-2-line-height);\n min-width: 0;\n grid-template-columns: 100%;\n}\n.g-toast__container:before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n pointer-events: none;\n z-index: -1;\n background-color: var(--_--container-background-color);\n}\n.g-toast__icon-container {\n flex: 0 0 auto;\n padding-right: 8px;\n padding-top: 2px;\n color: var(--_--icon-color);\n}\n.g-toast__title {\n font-size: var(--g-text-subheader-3-font-size);\n line-height: var(--g-text-subheader-3-line-height);\n font-weight: var(--g-text-subheader-font-weight);\n margin: 0;\n padding-right: 32px;\n}\n.g-toast__content_without-title {\n padding-right: 32px;\n}\n.g-toast__action {\n margin-right: 8px;\n}\n.g-toast .g-toast__btn-close {\n position: absolute;\n top: 16px;\n right: 16px;\n}", ".g-toast-animation-mobile_enter {\n opacity: 0;\n position: absolute;\n}\n.g-toast-animation-mobile_enter_active {\n animation: g-toast-enter-mobile 0.6s ease-out forwards;\n position: relative;\n}\n.g-toast-animation-mobile_exit_active {\n animation: g-toast-exit-mobile 0.6s ease-in forwards;\n}\n\n@keyframes g-toast-enter-mobile {\n 0% {\n margin-bottom: 0;\n padding: 0;\n height: 0;\n opacity: 0;\n transform: translateY(10px);\n }\n 50% {\n margin-bottom: var(--g-toaster-item-gap, var(--_--item-gap));\n padding: var(--g-toaster-item-padding, var(--_--item-padding));\n height: var(--_--item-height);\n opacity: 0;\n transform: translateY(10px);\n }\n 100% {\n opacity: 1;\n transform: translateX(0);\n }\n}\n@keyframes g-toast-exit-mobile {\n 0% {\n margin-bottom: var(--g-toaster-item-gap, var(--_--item-gap));\n padding: var(--g-toaster-item-padding, var(--_--item-padding));\n height: var(--_--item-height);\n opacity: 1;\n transform: translateX(0);\n }\n 50% {\n margin-bottom: var(--g-toaster-item-gap, var(--_--item-gap));\n padding: var(--g-toaster-item-padding, var(--_--item-padding));\n height: var(--_--item-height);\n opacity: 0;\n transform: translateY(10px);\n }\n 100% {\n margin-bottom: 0;\n padding: 0;\n height: 0;\n opacity: 0;\n transform: translateY(10px);\n }\n}\n.g-toast-animation-desktop_enter {\n opacity: 0;\n position: absolute;\n}\n.g-toast-animation-desktop_enter_active {\n animation: g-toast-enter-desktop 0.6s ease-out forwards;\n position: relative;\n}\n.g-toast-animation-desktop_exit_active {\n animation: g-toast-exit-desktop 0.6s ease-in forwards;\n}\n\n@keyframes g-toast-enter-desktop {\n 0% {\n margin-bottom: 0;\n padding: 0;\n height: 0;\n opacity: 0;\n transform: translateX(calc(var(--g-flow-direction) * 10px));\n }\n 50% {\n margin-bottom: var(--g-toaster-item-gap, var(--_--item-gap));\n padding: var(--g-toaster-item-padding, var(--_--item-padding));\n height: var(--_--item-height);\n opacity: 0;\n transform: translateX(calc(var(--g-flow-direction) * 10px));\n }\n 100% {\n opacity: 1;\n transform: translateX(0);\n }\n}\n@keyframes g-toast-exit-desktop {\n 0% {\n margin-bottom: var(--g-toaster-item-gap, var(--_--item-gap));\n padding: var(--g-toaster-item-padding, var(--_--item-padding));\n height: var(--_--item-height);\n opacity: 1;\n transform: translateX(0);\n }\n 50% {\n margin-bottom: var(--g-toaster-item-gap, var(--_--item-gap));\n padding: var(--g-toaster-item-padding, var(--_--item-padding));\n height: var(--_--item-height);\n opacity: 0;\n transform: translateX(calc(var(--g-flow-direction) * 10px));\n }\n 100% {\n margin-bottom: 0;\n padding: 0;\n height: 0;\n opacity: 0;\n transform: translateX(calc(var(--g-flow-direction) * 10px));\n }\n}", ".g-toaster {\n --_--width: 312px;\n position: fixed;\n bottom: 0;\n right: 10px;\n width: 312px;\n width: var(--g-toaster-width, var(--_--width));\n z-index: 100000;\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n}\n.g-toaster_mobile {\n --_--width: calc(100% - 20px);\n left: 50%;\n transform: translate(-50%);\n}", ".g-toc-item__section {\n cursor: pointer;\n}\n.g-toc-item__section > .g-toc-item__section-link {\n border-left-color: var(--g-color-line-generic);\n}\n.g-toc-item__section-link {\n display: flex;\n align-items: center;\n padding: 6px 6px 6px 12px;\n min-height: 28px;\n color: var(--g-color-text-secondary);\n border-left: 2px solid transparent;\n -webkit-text-decoration: none;\n text-decoration: none;\n}\n.g-toc-item__section-link:focus-visible {\n outline-offset: -2px;\n outline: 2px solid var(--g-color-line-focus);\n border-radius: calc(var(--g-focus-border-radius) + 2px);\n}\n.g-toc-item__section-link:hover {\n color: var(--g-color-text-complementary);\n}\n.g-toc-item__section_child .g-toc-item__section-link {\n padding-left: 25px;\n}\n.g-toc-item__section_active > .g-toc-item__section-link {\n color: var(--g-color-text-primary);\n border-left-color: var(--g-color-line-brand);\n}", ".g-toc__title {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n color: var(--g-color-text-primary);\n margin-bottom: 12px;\n}\n.g-toc__sections, .g-toc__subsections {\n padding: 0;\n margin: 0;\n overflow-x: hidden;\n overflow-y: auto;\n overflow: hidden auto;\n list-style: none;\n}", ".g-tooltip[class] {\n --g-popup-border-width: 0;\n}\n.g-tooltip[class] > div {\n padding: 4px 8px;\n max-width: 360px;\n box-sizing: border-box;\n box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.15);\n animation-duration: 0.001ms;\n}\n.g-tooltip__content {\n /* stylelint-disable-next-line */\n display: -webkit-box;\n -webkit-box-orient: vertical;\n -ms-box-orient: vertical;\n -webkit-line-clamp: 20;\n -moz-line-clamp: 20;\n -ms-line-clamp: 20;\n overflow: hidden;\n text-overflow: ellipsis;\n}", ".g-user {\n display: flex;\n align-items: center;\n}\n.g-user__avatar {\n display: flex;\n align-items: center;\n}\n.g-user__info {\n flex: auto;\n display: flex;\n flex-direction: column;\n min-width: 0;\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-user__info .g-user__name {\n color: var(--g-color-text-primary);\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.g-user__info .g-user__description {\n color: var(--g-color-text-secondary);\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.g-user__avatar + .g-user__info {\n margin-left: 12px;\n}\n.g-user_size_xs .g-user__avatar + .g-user__info {\n margin-left: 6px;\n}", ".callout__card {\n display: flex;\n justify-content: center;\n align-items: center;\n\n padding: calc(var(--g-text-display-4-font-size) * 2) 0;\n\n background-color: var(--g-color-base-brand);\n opacity: .75;\n\n text-transform: uppercase;\n}\n\n.diplodoc-playground {\n --diplodoc-playground-height: 300px;\n}\n\n@media (min-width: 768px) {\n .diplodoc-playground {\n --diplodoc-playground-height: 600px;\n }\n}\n\n@media screen and (min-width: 1080px) {\n .diplodoc-playground {\n --diplodoc-playground-height: 75vh;\n }\n}\n\n.callout__heading {\n font-weight: 100;\n letter-spacing: 2.5px;\n\n color: white;\n}\n\n.area__card {\n padding: var(--g-text-body-1-font-size);\n}\n\n.area__card > section {\n height: var(--diplodoc-playground-height) !important;\n min-height: var(--diplodoc-playground-height) !important;\n max-height: var(--diplodoc-playground-height) !important;\n}\n\n.area__card > section {\n\n overflow-y: scroll;\n overflow-x: hidden;\n\n padding: 0;\n}\n\n.g-text-area__control {\n height: calc(var(--diplodoc-playground-height) + 26px) !important;\n min-height: calc(var(--diplodoc-playground-height) + 26px) !important;\n max-height: calc(var(--diplodoc-playground-height) + 26px) !important;\n}\n\n.g-text-area__control {\n\n overflow-y: scroll;\n overflow-x: hidden;\n}\n\n.g-text-area__content {\n border-radius: 2px !important;\n}\n\n/* yfm preview */\n.area__yfm {\n border-radius: 2px !important;\n}\n.area__yfm {\n\n height: calc(var(--diplodoc-playground-height) + 26px);\n min-height: calc(var(--diplodoc-playground-height) + 26px);\n max-height: calc(var(--diplodoc-playground-height) + 26px);\n\n overflow-y: scroll;\n overflow-x: hidden;\n}\n\n.area-card__editor {\n border-radius: 2px !important;\n}\n\n.area-card__editor {\n padding-right: 0px;\n}\n\n.area__tabs {\n text-transform: uppercase;\n}\n\n.monaco-scrollable-element {\n left: 0 !important;\n min-width: 100% !important;\n}\n\n.margin {\n display: none !important;\n}\n\n.diplodoc-playground__logo {\n height: calc(var(--g-text-display-4-font-size) * 2);\n width: auto;\n}\n\n.diplodoc-playground__logo > path{\n fill: white;\n}\n", "\n\n@charset \"UTF-8\";\n.g-root {\n background: var(--g-color-base-background);\n color: var(--g-color-text-primary);\n --g-font-family-sans: \"Inter\", \"Helvetica Neue\", \"Helvetica\", \"Arial\", sans-serif;\n --g-font-family-monospace: \"Menlo\", \"Monaco\", \"Consolas\", \"Ubuntu Mono\", \"Liberation Mono\",\n \"DejaVu Sans Mono\", \"Courier New\", \"Courier\", monospace;\n --g-text-body-font-family: var(--g-font-family-sans);\n --g-text-caption-font-family: var(--g-font-family-sans);\n --g-text-header-font-family: var(--g-font-family-sans);\n --g-text-subheader-font-family: var(--g-font-family-sans);\n --g-text-display-font-family: var(--g-font-family-sans);\n --g-text-code-font-family: var(--g-font-family-monospace);\n --g-text-body-font-weight: 400;\n --g-text-caption-font-weight: 400;\n --g-text-header-font-weight: 600;\n --g-text-subheader-font-weight: 600;\n --g-text-display-font-weight: 600;\n --g-text-code-font-weight: 400;\n --g-text-accent-font-weight: 600;\n --g-text-body-1-font-size: 13px;\n --g-text-body-1-line-height: 18px;\n --g-text-body-2-font-size: 15px;\n --g-text-body-2-line-height: 20px;\n --g-text-body-3-font-size: 17px;\n --g-text-body-3-line-height: 24px;\n --g-text-body-short-font-size: 13px;\n --g-text-body-short-line-height: 16px;\n --g-text-caption-1-font-size: 9px;\n --g-text-caption-1-line-height: 12px;\n --g-text-caption-2-font-size: 11px;\n --g-text-caption-2-line-height: 16px;\n --g-text-header-1-font-size: 20px;\n --g-text-header-1-line-height: 24px;\n --g-text-header-2-font-size: 24px;\n --g-text-header-2-line-height: 28px;\n --g-text-subheader-1-font-size: 13px;\n --g-text-subheader-1-line-height: 18px;\n --g-text-subheader-2-font-size: 15px;\n --g-text-subheader-2-line-height: 20px;\n --g-text-subheader-3-font-size: 17px;\n --g-text-subheader-3-line-height: 24px;\n --g-text-display-1-font-size: 28px;\n --g-text-display-1-line-height: 36px;\n --g-text-display-2-font-size: 32px;\n --g-text-display-2-line-height: 40px;\n --g-text-display-3-font-size: 40px;\n --g-text-display-3-line-height: 48px;\n --g-text-display-4-font-size: 48px;\n --g-text-display-4-line-height: 52px;\n --g-text-code-1-font-size: 12px;\n --g-text-code-1-line-height: 18px;\n --g-text-code-2-font-size: 14px;\n --g-text-code-2-line-height: 20px;\n --g-text-code-3-font-size: 16px;\n --g-text-code-3-line-height: 24px;\n --g-text-code-inline-1-font-size: 12px;\n --g-text-code-inline-1-line-height: 14px;\n --g-text-code-inline-2-font-size: 14px;\n --g-text-code-inline-2-line-height: 16px;\n --g-text-code-inline-3-font-size: 16px;\n --g-text-code-inline-3-line-height: 20px;\n font-family: \"Inter\", \"Helvetica Neue\", \"Helvetica\", \"Arial\", sans-serif;\n font-family: var(--g-font-family-sans);\n font-size: 13px;\n font-size: var(--g-text-body-1-font-size);\n line-height: 18px;\n line-height: var(--g-text-body-1-line-height);\n font-weight: 400;\n font-weight: var(--g-text-body-font-weight);\n --g-spacing-base: 4px;\n --g-spacing-0: calc(var(--g-spacing-base) * 0);\n --g-spacing-half: calc(var(--g-spacing-base) * 0.5);\n --g-spacing-1: var(--g-spacing-base);\n --g-spacing-2: calc(var(--g-spacing-base) * 2);\n --g-spacing-3: calc(var(--g-spacing-base) * 3);\n --g-spacing-4: calc(var(--g-spacing-base) * 4);\n --g-spacing-5: calc(var(--g-spacing-base) * 5);\n --g-spacing-6: calc(var(--g-spacing-base) * 6);\n --g-spacing-7: calc(var(--g-spacing-base) * 7);\n --g-spacing-8: calc(var(--g-spacing-base) * 8);\n --g-spacing-9: calc(var(--g-spacing-base) * 9);\n --g-spacing-10: calc(var(--g-spacing-base) * 10);\n --g-scrollbar-width: 12px;\n --g-border-radius-xs: 3px;\n --g-border-radius-s: 5px;\n --g-border-radius-m: 6px;\n --g-border-radius-l: 8px;\n --g-border-radius-xl: 10px;\n --g-focus-border-radius: 2px;\n}\nbody.g-root {\n --g-flow-direction: 1;\n --g-flow-is-ltr: 1;\n --g-flow-is-rtl: 0;\n}\n\n.g-root[dir=ltr] {\n --g-flow-direction: 1;\n --g-flow-is-ltr: 1;\n --g-flow-is-rtl: 0;\n}\n.g-root[dir=rtl] {\n --g-flow-direction: -1;\n --g-flow-is-ltr: 0;\n --g-flow-is-rtl: 1;\n}\n.g-root_theme_light {\n --g-color-private-white-50: rgba(255, 255, 255, 0.05);\n --g-color-private-white-70: rgba(255, 255, 255, 0.07);\n --g-color-private-white-100: rgba(255, 255, 255, 0.1);\n --g-color-private-white-150: rgba(255, 255, 255, 0.15);\n --g-color-private-white-200: rgba(255, 255, 255, 0.2);\n --g-color-private-white-250: rgba(255, 255, 255, 0.25);\n --g-color-private-white-300: rgba(255, 255, 255, 0.3);\n --g-color-private-white-350: rgba(255, 255, 255, 0.35);\n --g-color-private-white-400: rgba(255, 255, 255, 0.4);\n --g-color-private-white-450: rgba(255, 255, 255, 0.45);\n --g-color-private-white-500: rgba(255, 255, 255, 0.5);\n --g-color-private-white-550: rgba(255, 255, 255, 0.55);\n --g-color-private-white-600: rgba(255, 255, 255, 0.6);\n --g-color-private-white-650: rgba(255, 255, 255, 0.65);\n --g-color-private-white-700: rgba(255, 255, 255, 0.7);\n --g-color-private-white-750: rgba(255, 255, 255, 0.75);\n --g-color-private-white-800: rgba(255, 255, 255, 0.8);\n --g-color-private-white-850: rgba(255, 255, 255, 0.85);\n --g-color-private-white-900: rgba(255, 255, 255, 0.9);\n --g-color-private-white-950: rgba(255, 255, 255, 0.95);\n --g-color-private-white-1000-solid: rgb(255, 255, 255);\n --g-color-private-black-50: rgba(0, 0, 0, 0.05);\n --g-color-private-black-70: rgba(0, 0, 0, 0.07);\n --g-color-private-black-100: rgba(0, 0, 0, 0.1);\n --g-color-private-black-150: rgba(0, 0, 0, 0.15);\n --g-color-private-black-200: rgba(0, 0, 0, 0.2);\n --g-color-private-black-250: rgba(0, 0, 0, 0.25);\n --g-color-private-black-300: rgba(0, 0, 0, 0.3);\n --g-color-private-black-350: rgba(0, 0, 0, 0.35);\n --g-color-private-black-400: rgba(0, 0, 0, 0.4);\n --g-color-private-black-450: rgba(0, 0, 0, 0.45);\n --g-color-private-black-500: rgba(0, 0, 0, 0.5);\n --g-color-private-black-550: rgba(0, 0, 0, 0.55);\n --g-color-private-black-600: rgba(0, 0, 0, 0.6);\n --g-color-private-black-650: rgba(0, 0, 0, 0.65);\n --g-color-private-black-700: rgba(0, 0, 0, 0.7);\n --g-color-private-black-750: rgba(0, 0, 0, 0.75);\n --g-color-private-black-800: rgba(0, 0, 0, 0.8);\n --g-color-private-black-850: rgba(0, 0, 0, 0.85);\n --g-color-private-black-900: rgba(0, 0, 0, 0.9);\n --g-color-private-black-950: rgba(0, 0, 0, 0.95);\n --g-color-private-black-20-solid: rgb(250, 250, 250);\n --g-color-private-black-50-solid: rgb(242, 242, 242);\n --g-color-private-black-100-solid: rgb(229, 229, 229);\n --g-color-private-black-150-solid: rgb(217, 217, 217);\n --g-color-private-black-200-solid: rgb(204, 204, 204);\n --g-color-private-black-250-solid: rgb(191, 191, 191);\n --g-color-private-black-300-solid: rgb(179, 179, 179);\n --g-color-private-black-350-solid: rgb(166, 166, 166);\n --g-color-private-black-400-solid: rgb(153, 153, 153);\n --g-color-private-black-450-solid: rgb(140, 140, 140);\n --g-color-private-black-500-solid: rgb(128, 128, 128);\n --g-color-private-black-550-solid: rgb(115, 115, 115);\n --g-color-private-black-600-solid: rgb(102, 102, 102);\n --g-color-private-black-650-solid: rgb(89, 89, 89);\n --g-color-private-black-700-solid: rgb(76, 76, 76);\n --g-color-private-black-750-solid: rgb(64, 64, 64);\n --g-color-private-black-800-solid: rgb(51, 51, 51);\n --g-color-private-black-850-solid: rgb(38, 38, 38);\n --g-color-private-black-900-solid: rgb(26, 26, 26);\n --g-color-private-black-950-solid: rgb(13, 13, 13);\n --g-color-private-black-1000-solid: rgb(0, 0, 0);\n --g-color-private-blue-50: rgba(54, 151, 241, 0.1);\n --g-color-private-blue-100: rgba(54, 151, 241, 0.15);\n --g-color-private-blue-150: rgba(54, 151, 241, 0.2);\n --g-color-private-blue-200: rgba(54, 151, 241, 0.3);\n --g-color-private-blue-250: rgba(54, 151, 241, 0.4);\n --g-color-private-blue-300: rgba(54, 151, 241, 0.5);\n --g-color-private-blue-350: rgba(54, 151, 241, 0.6);\n --g-color-private-blue-400: rgba(54, 151, 241, 0.7);\n --g-color-private-blue-450: rgba(54, 151, 241, 0.8);\n --g-color-private-blue-500: rgba(54, 151, 241, 0.9);\n --g-color-private-blue-50-solid: rgb(235, 245, 254);\n --g-color-private-blue-100-solid: rgb(225, 239, 253);\n --g-color-private-blue-150-solid: rgb(215, 234, 252);\n --g-color-private-blue-200-solid: rgb(195, 224, 251);\n --g-color-private-blue-250-solid: rgb(175, 213, 249);\n --g-color-private-blue-300-solid: rgb(155, 203, 248);\n --g-color-private-blue-350-solid: rgb(134, 193, 247);\n --g-color-private-blue-400-solid: rgb(114, 182, 245);\n --g-color-private-blue-450-solid: rgb(94, 172, 244);\n --g-color-private-blue-500-solid: rgb(74, 161, 242);\n --g-color-private-blue-550-solid: rgb(54, 151, 241);\n --g-color-private-blue-600-solid: rgb(52, 139, 220);\n --g-color-private-blue-650-solid: rgb(50, 127, 200);\n --g-color-private-blue-700-solid: rgb(48, 114, 179);\n --g-color-private-blue-750-solid: rgb(46, 102, 158);\n --g-color-private-blue-800-solid: rgb(44, 90, 138);\n --g-color-private-blue-850-solid: rgb(42, 78, 117);\n --g-color-private-blue-900-solid: rgb(40, 66, 96);\n --g-color-private-blue-950-solid: rgb(38, 53, 75);\n --g-color-private-blue-1000-solid: rgb(37, 47, 65);\n --g-color-private-green-50: rgba(50, 186, 118, 0.1);\n --g-color-private-green-100: rgba(50, 186, 118, 0.15);\n --g-color-private-green-150: rgba(50, 186, 118, 0.2);\n --g-color-private-green-200: rgba(50, 186, 118, 0.3);\n --g-color-private-green-250: rgba(50, 186, 118, 0.4);\n --g-color-private-green-300: rgba(50, 186, 118, 0.5);\n --g-color-private-green-350: rgba(50, 186, 118, 0.6);\n --g-color-private-green-400: rgba(50, 186, 118, 0.7);\n --g-color-private-green-450: rgba(50, 186, 118, 0.8);\n --g-color-private-green-500: rgba(50, 186, 118, 0.9);\n --g-color-private-green-50-solid: rgb(235, 248, 241);\n --g-color-private-green-100-solid: rgb(224, 245, 234);\n --g-color-private-green-150-solid: rgb(214, 241, 228);\n --g-color-private-green-200-solid: rgb(194, 234, 214);\n --g-color-private-green-250-solid: rgb(173, 227, 200);\n --g-color-private-green-300-solid: rgb(153, 221, 187);\n --g-color-private-green-350-solid: rgb(132, 214, 173);\n --g-color-private-green-400-solid: rgb(112, 207, 159);\n --g-color-private-green-450-solid: rgb(91, 200, 145);\n --g-color-private-green-500-solid: rgb(71, 193, 132);\n --g-color-private-green-550-solid: rgb(50, 186, 118);\n --g-color-private-green-600-solid: rgb(48, 170, 110);\n --g-color-private-green-650-solid: rgb(47, 155, 101);\n --g-color-private-green-700-solid: rgb(45, 139, 93);\n --g-color-private-green-750-solid: rgb(44, 123, 84);\n --g-color-private-green-800-solid: rgb(42, 108, 76);\n --g-color-private-green-850-solid: rgb(40, 92, 68);\n --g-color-private-green-900-solid: rgb(39, 76, 59);\n --g-color-private-green-950-solid: rgb(37, 60, 51);\n --g-color-private-green-1000-solid: rgb(36, 53, 47);\n --g-color-private-yellow-50: rgba(255, 190, 92, 0.1);\n --g-color-private-yellow-100: rgba(255, 190, 92, 0.15);\n --g-color-private-yellow-150: rgba(255, 190, 92, 0.2);\n --g-color-private-yellow-200: rgba(255, 190, 92, 0.3);\n --g-color-private-yellow-250: rgba(255, 190, 92, 0.4);\n --g-color-private-yellow-300: rgba(255, 190, 92, 0.5);\n --g-color-private-yellow-350: rgba(255, 190, 92, 0.6);\n --g-color-private-yellow-400: rgba(255, 190, 92, 0.7);\n --g-color-private-yellow-450: rgba(255, 190, 92, 0.8);\n --g-color-private-yellow-500: rgba(255, 190, 92, 0.9);\n --g-color-private-yellow-50-solid: rgb(255, 249, 239);\n --g-color-private-yellow-100-solid: rgb(255, 245, 231);\n --g-color-private-yellow-150-solid: rgb(255, 242, 222);\n --g-color-private-yellow-200-solid: rgb(255, 236, 206);\n --g-color-private-yellow-250-solid: rgb(255, 229, 190);\n --g-color-private-yellow-300-solid: rgb(255, 223, 174);\n --g-color-private-yellow-350-solid: rgb(255, 216, 157);\n --g-color-private-yellow-400-solid: rgb(255, 210, 141);\n --g-color-private-yellow-450-solid: rgb(255, 203, 125);\n --g-color-private-yellow-500-solid: rgb(255, 197, 108);\n --g-color-private-yellow-550-solid: rgb(255, 190, 92);\n --g-color-private-yellow-600-solid: rgb(233, 174, 86);\n --g-color-private-yellow-650-solid: rgb(211, 158, 80);\n --g-color-private-yellow-700-solid: rgb(189, 142, 75);\n --g-color-private-yellow-750-solid: rgb(167, 126, 69);\n --g-color-private-yellow-800-solid: rgb(145, 110, 63);\n --g-color-private-yellow-850-solid: rgb(122, 93, 57);\n --g-color-private-yellow-900-solid: rgb(100, 77, 51);\n --g-color-private-yellow-950-solid: rgb(78, 61, 46);\n --g-color-private-yellow-1000-solid: rgb(67, 53, 43);\n --g-color-private-orange-50: rgba(255, 119, 0, 0.1);\n --g-color-private-orange-100: rgba(255, 119, 0, 0.15);\n --g-color-private-orange-150: rgba(255, 119, 0, 0.2);\n --g-color-private-orange-200: rgba(255, 119, 0, 0.3);\n --g-color-private-orange-250: rgba(255, 119, 0, 0.4);\n --g-color-private-orange-300: rgba(255, 119, 0, 0.5);\n --g-color-private-orange-350: rgba(255, 119, 0, 0.6);\n --g-color-private-orange-400: rgba(255, 119, 0, 0.7);\n --g-color-private-orange-450: rgba(255, 119, 0, 0.8);\n --g-color-private-orange-500: rgba(255, 119, 0, 0.9);\n --g-color-private-orange-50-solid: rgb(255, 241, 230);\n --g-color-private-orange-100-solid: rgb(255, 235, 217);\n --g-color-private-orange-150-solid: rgb(255, 228, 204);\n --g-color-private-orange-200-solid: rgb(255, 214, 179);\n --g-color-private-orange-250-solid: rgb(255, 201, 153);\n --g-color-private-orange-300-solid: rgb(255, 187, 128);\n --g-color-private-orange-350-solid: rgb(255, 173, 102);\n --g-color-private-orange-400-solid: rgb(255, 160, 77);\n --g-color-private-orange-450-solid: rgb(255, 146, 51);\n --g-color-private-orange-500-solid: rgb(255, 133, 25);\n --g-color-private-orange-550-solid: rgb(255, 119, 0);\n --g-color-private-orange-600-solid: rgb(233, 110, 3);\n --g-color-private-orange-650-solid: rgb(211, 101, 7);\n --g-color-private-orange-700-solid: rgb(189, 92, 10);\n --g-color-private-orange-750-solid: rgb(167, 83, 14);\n --g-color-private-orange-800-solid: rgb(145, 74, 17);\n --g-color-private-orange-850-solid: rgb(122, 65, 20);\n --g-color-private-orange-900-solid: rgb(100, 56, 24);\n --g-color-private-orange-950-solid: rgb(78, 47, 27);\n --g-color-private-orange-1000-solid: rgb(67, 43, 29);\n --g-color-private-red-50: rgba(255, 0, 61, 0.1);\n --g-color-private-red-100: rgba(255, 0, 61, 0.15);\n --g-color-private-red-150: rgba(255, 0, 61, 0.2);\n --g-color-private-red-200: rgba(255, 0, 61, 0.3);\n --g-color-private-red-250: rgba(255, 0, 61, 0.4);\n --g-color-private-red-300: rgba(255, 0, 61, 0.5);\n --g-color-private-red-350: rgba(255, 0, 61, 0.6);\n --g-color-private-red-400: rgba(255, 0, 61, 0.7);\n --g-color-private-red-450: rgba(255, 0, 61, 0.8);\n --g-color-private-red-500: rgba(255, 0, 61, 0.9);\n --g-color-private-red-50-solid: rgb(255, 230, 236);\n --g-color-private-red-100-solid: rgb(255, 217, 226);\n --g-color-private-red-150-solid: rgb(255, 204, 216);\n --g-color-private-red-200-solid: rgb(255, 179, 197);\n --g-color-private-red-250-solid: rgb(255, 153, 177);\n --g-color-private-red-300-solid: rgb(255, 128, 158);\n --g-color-private-red-350-solid: rgb(255, 102, 139);\n --g-color-private-red-400-solid: rgb(255, 77, 119);\n --g-color-private-red-450-solid: rgb(255, 51, 100);\n --g-color-private-red-500-solid: rgb(255, 25, 80);\n --g-color-private-red-550-solid: rgb(255, 0, 61);\n --g-color-private-red-600-solid: rgb(233, 3, 58);\n --g-color-private-red-650-solid: rgb(211, 6, 56);\n --g-color-private-red-700-solid: rgb(189, 9, 53);\n --g-color-private-red-750-solid: rgb(167, 12, 50);\n --g-color-private-red-800-solid: rgb(145, 15, 48);\n --g-color-private-red-850-solid: rgb(122, 17, 45);\n --g-color-private-red-900-solid: rgb(100, 20, 42);\n --g-color-private-red-950-solid: rgb(78, 23, 39);\n --g-color-private-red-1000-solid: rgb(67, 25, 38);\n --g-color-private-purple-50: rgba(143, 82, 204, 0.1);\n --g-color-private-purple-100: rgba(143, 82, 204, 0.15);\n --g-color-private-purple-150: rgba(143, 82, 204, 0.2);\n --g-color-private-purple-200: rgba(143, 82, 204, 0.3);\n --g-color-private-purple-250: rgba(143, 82, 204, 0.4);\n --g-color-private-purple-300: rgba(143, 82, 204, 0.5);\n --g-color-private-purple-350: rgba(143, 82, 204, 0.6);\n --g-color-private-purple-400: rgba(143, 82, 204, 0.7);\n --g-color-private-purple-450: rgba(143, 82, 204, 0.8);\n --g-color-private-purple-500: rgba(143, 82, 204, 0.9);\n --g-color-private-purple-50-solid: rgb(244, 238, 250);\n --g-color-private-purple-100-solid: rgb(238, 229, 247);\n --g-color-private-purple-150-solid: rgb(233, 220, 245);\n --g-color-private-purple-200-solid: rgb(221, 203, 240);\n --g-color-private-purple-250-solid: rgb(210, 186, 235);\n --g-color-private-purple-300-solid: rgb(199, 169, 230);\n --g-color-private-purple-350-solid: rgb(188, 151, 224);\n --g-color-private-purple-400-solid: rgb(177, 134, 219);\n --g-color-private-purple-450-solid: rgb(165, 117, 214);\n --g-color-private-purple-500-solid: rgb(154, 99, 209);\n --g-color-private-purple-550-solid: rgb(143, 82, 204);\n --g-color-private-purple-600-solid: rgb(132, 77, 187);\n --g-color-private-purple-650-solid: rgb(121, 71, 170);\n --g-color-private-purple-700-solid: rgb(110, 66, 153);\n --g-color-private-purple-750-solid: rgb(99, 61, 136);\n --g-color-private-purple-800-solid: rgb(89, 56, 119);\n --g-color-private-purple-850-solid: rgb(78, 50, 102);\n --g-color-private-purple-900-solid: rgb(67, 45, 85);\n --g-color-private-purple-950-solid: rgb(56, 40, 68);\n --g-color-private-purple-1000-solid: rgb(50, 37, 60);\n --g-color-private-cool-grey-50: rgba(107, 132, 153, 0.1);\n --g-color-private-cool-grey-100: rgba(107, 132, 153, 0.15);\n --g-color-private-cool-grey-150: rgba(107, 132, 153, 0.2);\n --g-color-private-cool-grey-200: rgba(107, 132, 153, 0.3);\n --g-color-private-cool-grey-250: rgba(107, 132, 153, 0.4);\n --g-color-private-cool-grey-300: rgba(107, 132, 153, 0.5);\n --g-color-private-cool-grey-350: rgba(107, 132, 153, 0.6);\n --g-color-private-cool-grey-400: rgba(107, 132, 153, 0.7);\n --g-color-private-cool-grey-450: rgba(107, 132, 153, 0.8);\n --g-color-private-cool-grey-500: rgba(107, 132, 153, 0.9);\n --g-color-private-cool-grey-50-solid: rgb(240, 243, 245);\n --g-color-private-cool-grey-100-solid: rgb(233, 237, 240);\n --g-color-private-cool-grey-150-solid: rgb(225, 230, 235);\n --g-color-private-cool-grey-200-solid: rgb(211, 218, 224);\n --g-color-private-cool-grey-250-solid: rgb(196, 206, 214);\n --g-color-private-cool-grey-300-solid: rgb(181, 194, 204);\n --g-color-private-cool-grey-350-solid: rgb(166, 181, 194);\n --g-color-private-cool-grey-400-solid: rgb(151, 169, 184);\n --g-color-private-cool-grey-450-solid: rgb(137, 157, 173);\n --g-color-private-cool-grey-500-solid: rgb(122, 144, 163);\n --g-color-private-cool-grey-550-solid: rgb(107, 132, 153);\n --g-color-private-cool-grey-600-solid: rgb(100, 122, 141);\n --g-color-private-cool-grey-650-solid: rgb(92, 111, 129);\n --g-color-private-cool-grey-700-solid: rgb(85, 101, 117);\n --g-color-private-cool-grey-750-solid: rgb(78, 91, 105);\n --g-color-private-cool-grey-800-solid: rgb(71, 81, 94);\n --g-color-private-cool-grey-850-solid: rgb(63, 70, 82);\n --g-color-private-cool-grey-900-solid: rgb(56, 60, 70);\n --g-color-private-cool-grey-950-solid: rgb(49, 50, 58);\n --g-color-private-cool-grey-1000-solid: rgb(45, 44, 52);\n --g-color-text-primary: var(--g-color-text-dark-primary);\n --g-color-text-complementary: var(--g-color-text-dark-complementary);\n --g-color-text-secondary: var(--g-color-text-dark-secondary);\n --g-color-text-hint: var(--g-color-text-dark-hint);\n --g-color-text-info: var(--g-color-private-blue-600-solid);\n --g-color-text-positive: var(--g-color-private-green-600-solid);\n --g-color-text-warning: var(--g-color-private-yellow-700-solid);\n --g-color-text-danger: var(--g-color-private-red-600-solid);\n --g-color-text-utility: var(--g-color-private-purple-600-solid);\n --g-color-text-misc: var(--g-color-private-cool-grey-600-solid);\n --g-color-text-info-heavy: var(--g-color-private-blue-700-solid);\n --g-color-text-positive-heavy: var(--g-color-private-green-700-solid);\n --g-color-text-warning-heavy: var(--g-color-private-orange-700-solid);\n --g-color-text-danger-heavy: var(--g-color-private-red-700-solid);\n --g-color-text-utility-heavy: var(--g-color-private-purple-700-solid);\n --g-color-text-misc-heavy: var(--g-color-private-cool-grey-700-solid);\n --g-color-text-brand: var(--g-color-private-yellow-700-solid);\n --g-color-text-brand-heavy: var(--g-color-private-orange-700-solid);\n --g-color-text-brand-contrast: var(--g-color-text-dark-primary);\n --g-color-text-link: var(--g-color-private-yellow-650-solid);\n --g-color-text-link-hover: var(--g-color-private-orange-650-solid);\n --g-color-text-link-visited: var(--g-color-private-purple-550-solid);\n --g-color-text-link-visited-hover: var(--g-color-private-purple-800-solid);\n --g-color-text-dark-primary: var(--g-color-private-black-850);\n --g-color-text-dark-complementary: var(--g-color-private-black-700);\n --g-color-text-dark-secondary: var(--g-color-private-black-500);\n --g-color-text-dark-hint: var(--g-color-private-black-300);\n --g-color-text-light-primary: var(--g-color-private-white-1000-solid);\n --g-color-text-light-complementary: var(--g-color-private-white-850);\n --g-color-text-light-secondary: var(--g-color-private-white-700);\n --g-color-text-light-hint: var(--g-color-private-white-500);\n --g-color-text-inverted-primary: var(--g-color-text-light-primary);\n --g-color-text-inverted-complementary: var(--g-color-text-light-complementary);\n --g-color-text-inverted-secondary: var(--g-color-text-light-secondary);\n --g-color-text-inverted-hint: var(--g-color-text-light-hint);\n --g-color-base-background: var(--g-color-private-white-1000-solid);\n --g-color-base-generic: var(--g-color-private-black-50);\n --g-color-base-generic-hover: var(--g-color-private-black-150);\n --g-color-base-generic-medium: var(--g-color-private-black-150);\n --g-color-base-generic-medium-hover: var(--g-color-private-black-250);\n --g-color-base-generic-accent: var(--g-color-private-black-150);\n --g-color-base-generic-accent-disabled: var(--g-color-private-black-70);\n --g-color-base-generic-ultralight: var(--g-color-private-black-20-solid);\n --g-color-base-simple-hover: var(--g-color-private-black-50);\n --g-color-base-simple-hover-solid: var(--g-color-private-black-50-solid);\n --g-color-base-brand: var(--g-color-private-yellow-550-solid);\n --g-color-base-brand-hover: var(--g-color-private-yellow-600-solid);\n --g-color-base-selection: var(--g-color-private-yellow-200);\n --g-color-base-selection-hover: var(--g-color-private-yellow-300);\n --g-color-base-info-light: var(--g-color-private-blue-100);\n --g-color-base-info-light-hover: var(--g-color-private-blue-200);\n --g-color-base-info-medium: var(--g-color-private-blue-200);\n --g-color-base-info-medium-hover: var(--g-color-private-blue-300);\n --g-color-base-info-heavy: var(--g-color-private-blue-600-solid);\n --g-color-base-info-heavy-hover: var(--g-color-private-blue-700-solid);\n --g-color-base-positive-light: var(--g-color-private-green-100);\n --g-color-base-positive-light-hover: var(--g-color-private-green-200);\n --g-color-base-positive-medium: var(--g-color-private-green-200);\n --g-color-base-positive-medium-hover: var(--g-color-private-green-300);\n --g-color-base-positive-heavy: var(--g-color-private-green-600-solid);\n --g-color-base-positive-heavy-hover: var(--g-color-private-green-700-solid);\n --g-color-base-warning-light: var(--g-color-private-yellow-200);\n --g-color-base-warning-light-hover: var(--g-color-private-yellow-300);\n --g-color-base-warning-medium: var(--g-color-private-yellow-400);\n --g-color-base-warning-medium-hover: var(--g-color-private-yellow-500);\n --g-color-base-warning-heavy: var(--g-color-private-yellow-550-solid);\n --g-color-base-warning-heavy-hover: var(--g-color-private-yellow-650-solid);\n --g-color-base-danger-light: var(--g-color-private-red-100);\n --g-color-base-danger-light-hover: var(--g-color-private-red-200);\n --g-color-base-danger-medium: var(--g-color-private-red-200);\n --g-color-base-danger-medium-hover: var(--g-color-private-red-300);\n --g-color-base-danger-heavy: var(--g-color-private-red-600-solid);\n --g-color-base-danger-heavy-hover: var(--g-color-private-red-700-solid);\n --g-color-base-utility-light: var(--g-color-private-purple-100);\n --g-color-base-utility-light-hover: var(--g-color-private-purple-200);\n --g-color-base-utility-medium: var(--g-color-private-purple-200);\n --g-color-base-utility-medium-hover: var(--g-color-private-purple-300);\n --g-color-base-utility-heavy: var(--g-color-private-purple-600-solid);\n --g-color-base-utility-heavy-hover: var(--g-color-private-purple-700-solid);\n --g-color-base-neutral-light: var(--g-color-private-black-50);\n --g-color-base-neutral-light-hover: var(--g-color-private-black-100);\n --g-color-base-neutral-medium: var(--g-color-private-black-200);\n --g-color-base-neutral-medium-hover: var(--g-color-private-black-250);\n --g-color-base-neutral-heavy: var(--g-color-private-black-450);\n --g-color-base-neutral-heavy-hover: var(--g-color-private-black-550);\n --g-color-base-misc-light: var(--g-color-private-cool-grey-100);\n --g-color-base-misc-light-hover: var(--g-color-private-cool-grey-200);\n --g-color-base-misc-medium: var(--g-color-private-cool-grey-200);\n --g-color-base-misc-medium-hover: var(--g-color-private-cool-grey-300);\n --g-color-base-misc-heavy: var(--g-color-private-cool-grey-600-solid);\n --g-color-base-misc-heavy-hover: var(--g-color-private-cool-grey-700-solid);\n --g-color-base-light: var(--g-color-private-white-1000-solid);\n --g-color-base-light-hover: var(--g-color-private-white-850);\n --g-color-base-light-simple-hover: var(--g-color-private-white-150);\n --g-color-base-light-disabled: var(--g-color-private-white-150);\n --g-color-base-light-accent-disabled: var(--g-color-private-white-300);\n --g-color-base-float: var(--g-color-private-white-1000-solid);\n --g-color-base-float-hover: var(--g-color-private-black-50-solid);\n --g-color-base-float-heavy: var(--g-color-private-black-700-solid);\n --g-color-base-float-accent: var(--g-color-private-white-1000-solid);\n --g-color-base-float-accent-hover: var(--g-color-private-white-850);\n --g-color-base-float-announcement: var(--g-color-private-cool-grey-50-solid);\n --g-color-base-modal: var(--g-color-base-background);\n --g-color-line-generic: var(--g-color-private-black-100);\n --g-color-line-generic-hover: var(--g-color-private-black-150);\n --g-color-line-generic-active: var(--g-color-private-black-300);\n --g-color-line-generic-accent: var(--g-color-private-black-150);\n --g-color-line-generic-accent-hover: var(--g-color-private-black-300);\n --g-color-line-generic-solid: var(--g-color-private-black-100-solid);\n --g-color-line-brand: var(--g-color-private-yellow-600-solid);\n --g-color-line-focus: var(--g-color-private-cool-grey-450);\n --g-color-line-light: var(--g-color-private-white-500);\n --g-color-line-info: var(--g-color-private-blue-450);\n --g-color-line-positive: var(--g-color-private-green-450);\n --g-color-line-warning: var(--g-color-private-yellow-600-solid);\n --g-color-line-danger: var(--g-color-private-red-450);\n --g-color-line-utility: var(--g-color-private-purple-450);\n --g-color-line-misc: var(--g-color-private-cool-grey-450);\n --g-color-sfx-veil: var(--g-color-private-black-250);\n --g-color-sfx-shadow: var(--g-color-private-black-150);\n --g-color-sfx-shadow-heavy: var(--g-color-private-black-500);\n --g-color-sfx-shadow-light: var(--g-color-private-black-50);\n --g-color-sfx-fade: var(--g-color-private-white-300);\n --g-color-scroll-track: var(--g-color-base-background);\n --g-color-scroll-handle: var(--g-color-private-black-100);\n --g-color-scroll-handle-hover: var(--g-color-private-black-150);\n --g-color-scroll-corner: var(--g-color-private-black-100);\n --g-color-infographics-axis: var(--g-color-private-black-150-solid);\n --g-color-infographics-tooltip-bg: var(--g-color-private-white-950);\n}\n.g-root_theme_dark {\n --g-color-private-white-50: rgba(255, 255, 255, 0.05);\n --g-color-private-white-70: rgba(255, 255, 255, 0.07);\n --g-color-private-white-100: rgba(255, 255, 255, 0.1);\n --g-color-private-white-150: rgba(255, 255, 255, 0.15);\n --g-color-private-white-200: rgba(255, 255, 255, 0.2);\n --g-color-private-white-250: rgba(255, 255, 255, 0.25);\n --g-color-private-white-300: rgba(255, 255, 255, 0.3);\n --g-color-private-white-350: rgba(255, 255, 255, 0.35);\n --g-color-private-white-400: rgba(255, 255, 255, 0.4);\n --g-color-private-white-450: rgba(255, 255, 255, 0.45);\n --g-color-private-white-500: rgba(255, 255, 255, 0.5);\n --g-color-private-white-550: rgba(255, 255, 255, 0.55);\n --g-color-private-white-600: rgba(255, 255, 255, 0.6);\n --g-color-private-white-650: rgba(255, 255, 255, 0.65);\n --g-color-private-white-700: rgba(255, 255, 255, 0.7);\n --g-color-private-white-750: rgba(255, 255, 255, 0.75);\n --g-color-private-white-800: rgba(255, 255, 255, 0.8);\n --g-color-private-white-850: rgba(255, 255, 255, 0.85);\n --g-color-private-white-900: rgba(255, 255, 255, 0.9);\n --g-color-private-white-950: rgba(255, 255, 255, 0.95);\n --g-color-private-white-50-solid: rgb(45, 40, 45);\n --g-color-private-white-70-solid: rgb(49, 45, 49);\n --g-color-private-white-100-solid: rgb(56, 52, 56);\n --g-color-private-white-150-solid: rgb(67, 63, 67);\n --g-color-private-white-200-solid: rgb(78, 74, 78);\n --g-color-private-white-250-solid: rgb(89, 85, 89);\n --g-color-private-white-300-solid: rgb(100, 97, 100);\n --g-color-private-white-350-solid: rgb(111, 108, 111);\n --g-color-private-white-400-solid: rgb(122, 119, 122);\n --g-color-private-white-450-solid: rgb(133, 131, 133);\n --g-color-private-white-500-solid: rgb(144, 142, 144);\n --g-color-private-white-550-solid: rgb(156, 153, 156);\n --g-color-private-white-600-solid: rgb(167, 165, 167);\n --g-color-private-white-650-solid: rgb(178, 176, 178);\n --g-color-private-white-700-solid: rgb(189, 187, 189);\n --g-color-private-white-750-solid: rgb(200, 198, 200);\n --g-color-private-white-800-solid: rgb(211, 210, 211);\n --g-color-private-white-850-solid: rgb(222, 221, 222);\n --g-color-private-white-900-solid: rgb(233, 232, 233);\n --g-color-private-white-950-solid: rgb(244, 244, 244);\n --g-color-private-white-1000-solid: rgb(255, 255, 255);\n --g-color-private-white-opaque-150: rgba(76, 75, 81, 0.95);\n --g-color-private-black-20: rgba(0, 0, 0, 0.02);\n --g-color-private-black-50: rgba(0, 0, 0, 0.05);\n --g-color-private-black-100: rgba(0, 0, 0, 0.1);\n --g-color-private-black-150: rgba(0, 0, 0, 0.15);\n --g-color-private-black-200: rgba(0, 0, 0, 0.2);\n --g-color-private-black-250: rgba(0, 0, 0, 0.25);\n --g-color-private-black-300: rgba(0, 0, 0, 0.3);\n --g-color-private-black-350: rgba(0, 0, 0, 0.35);\n --g-color-private-black-400: rgba(0, 0, 0, 0.4);\n --g-color-private-black-450: rgba(0, 0, 0, 0.45);\n --g-color-private-black-500: rgba(0, 0, 0, 0.5);\n --g-color-private-black-550: rgba(0, 0, 0, 0.55);\n --g-color-private-black-600: rgba(0, 0, 0, 0.6);\n --g-color-private-black-650: rgba(0, 0, 0, 0.65);\n --g-color-private-black-700: rgba(0, 0, 0, 0.7);\n --g-color-private-black-750: rgba(0, 0, 0, 0.75);\n --g-color-private-black-800: rgba(0, 0, 0, 0.8);\n --g-color-private-black-850: rgba(0, 0, 0, 0.85);\n --g-color-private-black-900: rgba(0, 0, 0, 0.9);\n --g-color-private-black-950: rgba(0, 0, 0, 0.95);\n --g-color-private-black-1000-solid: rgb(0, 0, 0);\n --g-color-private-blue-50: rgba(54, 151, 241, 0.1);\n --g-color-private-blue-100: rgba(54, 151, 241, 0.15);\n --g-color-private-blue-150: rgba(54, 151, 241, 0.2);\n --g-color-private-blue-200: rgba(54, 151, 241, 0.3);\n --g-color-private-blue-250: rgba(54, 151, 241, 0.4);\n --g-color-private-blue-300: rgba(54, 151, 241, 0.5);\n --g-color-private-blue-350: rgba(54, 151, 241, 0.6);\n --g-color-private-blue-400: rgba(54, 151, 241, 0.7);\n --g-color-private-blue-450: rgba(54, 151, 241, 0.8);\n --g-color-private-blue-500: rgba(54, 151, 241, 0.9);\n --g-color-private-blue-50-solid: rgb(36, 41, 55);\n --g-color-private-blue-100-solid: rgb(37, 47, 65);\n --g-color-private-blue-150-solid: rgb(38, 53, 75);\n --g-color-private-blue-200-solid: rgb(40, 66, 96);\n --g-color-private-blue-250-solid: rgb(42, 78, 117);\n --g-color-private-blue-300-solid: rgb(44, 90, 138);\n --g-color-private-blue-350-solid: rgb(46, 102, 158);\n --g-color-private-blue-400-solid: rgb(48, 114, 179);\n --g-color-private-blue-450-solid: rgb(50, 127, 200);\n --g-color-private-blue-500-solid: rgb(52, 139, 220);\n --g-color-private-blue-550-solid: rgb(54, 151, 241);\n --g-color-private-blue-600-solid: rgb(74, 161, 242);\n --g-color-private-blue-650-solid: rgb(94, 172, 244);\n --g-color-private-blue-700-solid: rgb(114, 182, 245);\n --g-color-private-blue-750-solid: rgb(134, 193, 247);\n --g-color-private-blue-800-solid: rgb(155, 203, 248);\n --g-color-private-blue-850-solid: rgb(175, 213, 249);\n --g-color-private-blue-900-solid: rgb(195, 224, 251);\n --g-color-private-blue-950-solid: rgb(215, 234, 252);\n --g-color-private-blue-1000-solid: rgb(225, 239, 253);\n --g-color-private-green-50: rgba(77, 176, 155, 0.1);\n --g-color-private-green-100: rgba(77, 176, 155, 0.15);\n --g-color-private-green-150: rgba(77, 176, 155, 0.2);\n --g-color-private-green-200: rgba(77, 176, 155, 0.3);\n --g-color-private-green-250: rgba(77, 176, 155, 0.4);\n --g-color-private-green-300: rgba(77, 176, 155, 0.5);\n --g-color-private-green-350: rgba(77, 176, 155, 0.6);\n --g-color-private-green-400: rgba(77, 176, 155, 0.7);\n --g-color-private-green-450: rgba(77, 176, 155, 0.8);\n --g-color-private-green-500: rgba(77, 176, 155, 0.9);\n --g-color-private-green-50-solid: rgb(38, 44, 46);\n --g-color-private-green-100-solid: rgb(40, 51, 52);\n --g-color-private-green-150-solid: rgb(43, 58, 58);\n --g-color-private-green-200-solid: rgb(47, 73, 70);\n --g-color-private-green-250-solid: rgb(51, 88, 82);\n --g-color-private-green-300-solid: rgb(56, 103, 95);\n --g-color-private-green-350-solid: rgb(60, 117, 107);\n --g-color-private-green-400-solid: rgb(64, 132, 119);\n --g-color-private-green-450-solid: rgb(68, 147, 131);\n --g-color-private-green-500-solid: rgb(73, 161, 143);\n --g-color-private-green-550-solid: rgb(77, 176, 155);\n --g-color-private-green-600-solid: rgb(95, 184, 165);\n --g-color-private-green-650-solid: rgb(113, 192, 175);\n --g-color-private-green-700-solid: rgb(130, 200, 185);\n --g-color-private-green-750-solid: rgb(148, 208, 195);\n --g-color-private-green-800-solid: rgb(166, 216, 205);\n --g-color-private-green-850-solid: rgb(184, 223, 215);\n --g-color-private-green-900-solid: rgb(202, 231, 225);\n --g-color-private-green-950-solid: rgb(219, 239, 235);\n --g-color-private-green-1000-solid: rgb(228, 243, 240);\n --g-color-private-yellow-50: rgba(255, 190, 92, 0.1);\n --g-color-private-yellow-100: rgba(255, 190, 92, 0.15);\n --g-color-private-yellow-150: rgba(255, 190, 92, 0.2);\n --g-color-private-yellow-200: rgba(255, 190, 92, 0.3);\n --g-color-private-yellow-250: rgba(255, 190, 92, 0.4);\n --g-color-private-yellow-300: rgba(255, 190, 92, 0.5);\n --g-color-private-yellow-350: rgba(255, 190, 92, 0.6);\n --g-color-private-yellow-400: rgba(255, 190, 92, 0.7);\n --g-color-private-yellow-450: rgba(255, 190, 92, 0.8);\n --g-color-private-yellow-500: rgba(255, 190, 92, 0.9);\n --g-color-private-yellow-50-solid: rgb(56, 45, 40);\n --g-color-private-yellow-100-solid: rgb(67, 53, 43);\n --g-color-private-yellow-150-solid: rgb(78, 61, 46);\n --g-color-private-yellow-200-solid: rgb(100, 77, 51);\n --g-color-private-yellow-250-solid: rgb(122, 93, 57);\n --g-color-private-yellow-300-solid: rgb(145, 110, 63);\n --g-color-private-yellow-350-solid: rgb(167, 126, 69);\n --g-color-private-yellow-400-solid: rgb(189, 142, 75);\n --g-color-private-yellow-450-solid: rgb(211, 158, 80);\n --g-color-private-yellow-500-solid: rgb(233, 174, 86);\n --g-color-private-yellow-550-solid: rgb(255, 190, 92);\n --g-color-private-yellow-600-solid: rgb(255, 197, 108);\n --g-color-private-yellow-650-solid: rgb(255, 203, 125);\n --g-color-private-yellow-700-solid: rgb(255, 210, 141);\n --g-color-private-yellow-750-solid: rgb(255, 216, 157);\n --g-color-private-yellow-800-solid: rgb(255, 223, 174);\n --g-color-private-yellow-850-solid: rgb(255, 229, 190);\n --g-color-private-yellow-900-solid: rgb(255, 236, 206);\n --g-color-private-yellow-950-solid: rgb(255, 242, 222);\n --g-color-private-yellow-1000-solid: rgb(255, 245, 231);\n --g-color-private-orange-50: rgba(200, 99, 12, 0.1);\n --g-color-private-orange-100: rgba(200, 99, 12, 0.15);\n --g-color-private-orange-150: rgba(200, 99, 12, 0.2);\n --g-color-private-orange-200: rgba(200, 99, 12, 0.3);\n --g-color-private-orange-250: rgba(200, 99, 12, 0.4);\n --g-color-private-orange-300: rgba(200, 99, 12, 0.5);\n --g-color-private-orange-350: rgba(200, 99, 12, 0.6);\n --g-color-private-orange-400: rgba(200, 99, 12, 0.7);\n --g-color-private-orange-450: rgba(200, 99, 12, 0.8);\n --g-color-private-orange-500: rgba(200, 99, 12, 0.9);\n --g-color-private-orange-50-solid: rgb(51, 36, 32);\n --g-color-private-orange-100-solid: rgb(59, 40, 31);\n --g-color-private-orange-150-solid: rgb(67, 43, 30);\n --g-color-private-orange-200-solid: rgb(84, 50, 27);\n --g-color-private-orange-250-solid: rgb(100, 57, 25);\n --g-color-private-orange-300-solid: rgb(117, 64, 23);\n --g-color-private-orange-350-solid: rgb(134, 71, 21);\n --g-color-private-orange-400-solid: rgb(150, 78, 19);\n --g-color-private-orange-450-solid: rgb(167, 85, 16);\n --g-color-private-orange-500-solid: rgb(183, 92, 14);\n --g-color-private-orange-550-solid: rgb(200, 99, 12);\n --g-color-private-orange-600-solid: rgb(206, 115, 36);\n --g-color-private-orange-650-solid: rgb(211, 130, 61);\n --g-color-private-orange-700-solid: rgb(217, 146, 85);\n --g-color-private-orange-750-solid: rgb(222, 161, 109);\n --g-color-private-orange-800-solid: rgb(228, 177, 134);\n --g-color-private-orange-850-solid: rgb(233, 193, 158);\n --g-color-private-orange-900-solid: rgb(239, 208, 182);\n --g-color-private-orange-950-solid: rgb(244, 224, 206);\n --g-color-private-orange-1000-solid: rgb(247, 232, 219);\n --g-color-private-red-50: rgba(229, 50, 93, 0.1);\n --g-color-private-red-100: rgba(229, 50, 93, 0.15);\n --g-color-private-red-150: rgba(229, 50, 93, 0.2);\n --g-color-private-red-200: rgba(229, 50, 93, 0.3);\n --g-color-private-red-250: rgba(229, 50, 93, 0.4);\n --g-color-private-red-300: rgba(229, 50, 93, 0.5);\n --g-color-private-red-350: rgba(229, 50, 93, 0.6);\n --g-color-private-red-400: rgba(229, 50, 93, 0.7);\n --g-color-private-red-450: rgba(229, 50, 93, 0.8);\n --g-color-private-red-500: rgba(229, 50, 93, 0.9);\n --g-color-private-red-50-solid: rgb(54, 31, 40);\n --g-color-private-red-100-solid: rgb(63, 32, 43);\n --g-color-private-red-150-solid: rgb(73, 33, 46);\n --g-color-private-red-200-solid: rgb(93, 35, 52);\n --g-color-private-red-250-solid: rgb(112, 37, 58);\n --g-color-private-red-300-solid: rgb(132, 40, 64);\n --g-color-private-red-350-solid: rgb(151, 42, 69);\n --g-color-private-red-400-solid: rgb(171, 44, 75);\n --g-color-private-red-450-solid: rgb(190, 46, 81);\n --g-color-private-red-500-solid: rgb(210, 48, 87);\n --g-color-private-red-550-solid: rgb(229, 50, 93);\n --g-color-private-red-600-solid: rgb(232, 71, 109);\n --g-color-private-red-650-solid: rgb(234, 91, 125);\n --g-color-private-red-700-solid: rgb(237, 112, 142);\n --g-color-private-red-750-solid: rgb(239, 132, 158);\n --g-color-private-red-800-solid: rgb(242, 153, 174);\n --g-color-private-red-850-solid: rgb(245, 173, 190);\n --g-color-private-red-900-solid: rgb(247, 194, 206);\n --g-color-private-red-950-solid: rgb(250, 214, 223);\n --g-color-private-red-1000-solid: rgb(251, 224, 231);\n --g-color-private-purple-50: rgba(143, 82, 204, 0.1);\n --g-color-private-purple-100: rgba(143, 82, 204, 0.15);\n --g-color-private-purple-150: rgba(143, 82, 204, 0.2);\n --g-color-private-purple-200: rgba(143, 82, 204, 0.3);\n --g-color-private-purple-250: rgba(143, 82, 204, 0.4);\n --g-color-private-purple-300: rgba(143, 82, 204, 0.5);\n --g-color-private-purple-350: rgba(143, 82, 204, 0.6);\n --g-color-private-purple-400: rgba(143, 82, 204, 0.7);\n --g-color-private-purple-450: rgba(143, 82, 204, 0.8);\n --g-color-private-purple-500: rgba(143, 82, 204, 0.9);\n --g-color-private-purple-50-solid: rgb(45, 34, 51);\n --g-color-private-purple-100-solid: rgb(50, 37, 60);\n --g-color-private-purple-150-solid: rgb(56, 40, 68);\n --g-color-private-purple-200-solid: rgb(67, 45, 85);\n --g-color-private-purple-250-solid: rgb(78, 50, 102);\n --g-color-private-purple-300-solid: rgb(89, 56, 119);\n --g-color-private-purple-350-solid: rgb(99, 61, 136);\n --g-color-private-purple-400-solid: rgb(110, 66, 153);\n --g-color-private-purple-450-solid: rgb(121, 71, 170);\n --g-color-private-purple-500-solid: rgb(132, 77, 187);\n --g-color-private-purple-550-solid: rgb(143, 82, 204);\n --g-color-private-purple-600-solid: rgb(154, 99, 209);\n --g-color-private-purple-650-solid: rgb(165, 117, 214);\n --g-color-private-purple-700-solid: rgb(177, 134, 219);\n --g-color-private-purple-750-solid: rgb(188, 151, 224);\n --g-color-private-purple-800-solid: rgb(199, 169, 230);\n --g-color-private-purple-850-solid: rgb(210, 186, 235);\n --g-color-private-purple-900-solid: rgb(221, 203, 240);\n --g-color-private-purple-950-solid: rgb(233, 220, 245);\n --g-color-private-purple-1000-solid: rgb(238, 229, 247);\n --g-color-private-cool-grey-50: rgba(96, 128, 156, 0.1);\n --g-color-private-cool-grey-100: rgba(96, 128, 156, 0.15);\n --g-color-private-cool-grey-150: rgba(96, 128, 156, 0.2);\n --g-color-private-cool-grey-200: rgba(96, 128, 156, 0.3);\n --g-color-private-cool-grey-250: rgba(96, 128, 156, 0.4);\n --g-color-private-cool-grey-300: rgba(96, 128, 156, 0.5);\n --g-color-private-cool-grey-350: rgba(96, 128, 156, 0.6);\n --g-color-private-cool-grey-400: rgba(96, 128, 156, 0.7);\n --g-color-private-cool-grey-450: rgba(96, 128, 156, 0.8);\n --g-color-private-cool-grey-500: rgba(96, 128, 156, 0.9);\n --g-color-private-cool-grey-50-solid: rgb(40, 39, 46);\n --g-color-private-cool-grey-100-solid: rgb(43, 44, 52);\n --g-color-private-cool-grey-150-solid: rgb(46, 49, 58);\n --g-color-private-cool-grey-200-solid: rgb(53, 59, 71);\n --g-color-private-cool-grey-250-solid: rgb(59, 69, 83);\n --g-color-private-cool-grey-300-solid: rgb(65, 79, 95);\n --g-color-private-cool-grey-350-solid: rgb(71, 88, 107);\n --g-color-private-cool-grey-400-solid: rgb(77, 98, 119);\n --g-color-private-cool-grey-450-solid: rgb(84, 108, 132);\n --g-color-private-cool-grey-500-solid: rgb(90, 118, 144);\n --g-color-private-cool-grey-550-solid: rgb(96, 128, 156);\n --g-color-private-cool-grey-600-solid: rgb(112, 141, 166);\n --g-color-private-cool-grey-650-solid: rgb(128, 153, 176);\n --g-color-private-cool-grey-700-solid: rgb(144, 166, 186);\n --g-color-private-cool-grey-750-solid: rgb(160, 179, 196);\n --g-color-private-cool-grey-800-solid: rgb(176, 192, 206);\n --g-color-private-cool-grey-850-solid: rgb(191, 204, 215);\n --g-color-private-cool-grey-900-solid: rgb(207, 217, 225);\n --g-color-private-cool-grey-950-solid: rgb(223, 230, 235);\n --g-color-private-cool-grey-1000-solid: rgb(231, 236, 240);\n --g-color-text-primary: var(--g-color-text-light-primary);\n --g-color-text-complementary: var(--g-color-text-light-complementary);\n --g-color-text-secondary: var(--g-color-text-light-secondary);\n --g-color-text-hint: var(--g-color-text-light-hint);\n --g-color-text-info: var(--g-color-private-blue-550-solid);\n --g-color-text-positive: var(--g-color-private-green-550-solid);\n --g-color-text-warning: var(--g-color-private-yellow-550-solid);\n --g-color-text-danger: var(--g-color-private-red-550-solid);\n --g-color-text-utility: var(--g-color-private-purple-600-solid);\n --g-color-text-misc: var(--g-color-private-cool-grey-600-solid);\n --g-color-text-info-heavy: var(--g-color-private-blue-600-solid);\n --g-color-text-positive-heavy: var(--g-color-private-green-600-solid);\n --g-color-text-warning-heavy: var(--g-color-private-yellow-600-solid);\n --g-color-text-danger-heavy: var(--g-color-private-red-600-solid);\n --g-color-text-utility-heavy: var(--g-color-private-purple-650-solid);\n --g-color-text-misc-heavy: var(--g-color-private-cool-grey-650-solid);\n --g-color-text-brand: var(--g-color-private-yellow-600-solid);\n --g-color-text-brand-heavy: var(--g-color-private-yellow-700-solid);\n --g-color-text-brand-contrast: var(--g-color-text-dark-primary);\n --g-color-text-link: var(--g-color-private-yellow-550-solid);\n --g-color-text-link-hover: var(--g-color-private-orange-550-solid);\n --g-color-text-link-visited: var(--g-color-private-purple-600-solid);\n --g-color-text-link-visited-hover: var(--g-color-private-purple-750-solid);\n --g-color-text-dark-primary: var(--g-color-private-black-900);\n --g-color-text-dark-complementary: var(--g-color-private-black-700);\n --g-color-text-dark-secondary: var(--g-color-private-black-500);\n --g-color-text-dark-hint: var(--g-color-private-black-300);\n --g-color-text-light-primary: var(--g-color-private-white-850);\n --g-color-text-light-complementary: var(--g-color-private-white-700);\n --g-color-text-light-secondary: var(--g-color-private-white-500);\n --g-color-text-light-hint: var(--g-color-private-white-300);\n --g-color-text-inverted-primary: var(--g-color-text-dark-primary);\n --g-color-text-inverted-complementary: var(--g-color-text-dark-complementary);\n --g-color-text-inverted-secondary: var(--g-color-text-dark-secondary);\n --g-color-text-inverted-hint: var(--g-color-text-dark-hint);\n --g-color-base-background: rgb(34, 29, 34);\n --g-color-base-generic: var(--g-color-private-white-100);\n --g-color-base-generic-hover: var(--g-color-private-white-150);\n --g-color-base-generic-medium: var(--g-color-private-white-250);\n --g-color-base-generic-medium-hover: var(--g-color-private-white-300);\n --g-color-base-generic-accent: var(--g-color-private-white-150);\n --g-color-base-generic-accent-disabled: var(--g-color-private-white-70);\n --g-color-base-generic-ultralight: var(--g-color-private-white-20-solid);\n --g-color-base-simple-hover: var(--g-color-private-white-100);\n --g-color-base-simple-hover-solid: var(--g-color-private-white-100-solid);\n --g-color-base-brand: var(--g-color-private-yellow-550-solid);\n --g-color-base-brand-hover: var(--g-color-private-yellow-650-solid);\n --g-color-base-selection: var(--g-color-private-yellow-150);\n --g-color-base-selection-hover: var(--g-color-private-yellow-200);\n --g-color-base-info-light: var(--g-color-private-blue-150);\n --g-color-base-info-light-hover: var(--g-color-private-blue-200);\n --g-color-base-info-medium: var(--g-color-private-blue-300);\n --g-color-base-info-medium-hover: var(--g-color-private-blue-400);\n --g-color-base-info-heavy: var(--g-color-private-blue-600-solid);\n --g-color-base-info-heavy-hover: var(--g-color-private-blue-700-solid);\n --g-color-base-positive-light: var(--g-color-private-green-150);\n --g-color-base-positive-light-hover: var(--g-color-private-green-200);\n --g-color-base-positive-medium: var(--g-color-private-green-300);\n --g-color-base-positive-medium-hover: var(--g-color-private-green-400);\n --g-color-base-positive-heavy: var(--g-color-private-green-600-solid);\n --g-color-base-positive-heavy-hover: var(--g-color-private-green-700-solid);\n --g-color-base-warning-light: var(--g-color-private-yellow-150);\n --g-color-base-warning-light-hover: var(--g-color-private-yellow-200);\n --g-color-base-warning-medium: var(--g-color-private-yellow-300);\n --g-color-base-warning-medium-hover: var(--g-color-private-yellow-400);\n --g-color-base-warning-heavy: var(--g-color-private-yellow-600-solid);\n --g-color-base-warning-heavy-hover: var(--g-color-private-yellow-700-solid);\n --g-color-base-danger-light: var(--g-color-private-red-150);\n --g-color-base-danger-light-hover: var(--g-color-private-red-200);\n --g-color-base-danger-medium: var(--g-color-private-red-300);\n --g-color-base-danger-medium-hover: var(--g-color-private-red-400);\n --g-color-base-danger-heavy: var(--g-color-private-red-600-solid);\n --g-color-base-danger-heavy-hover: var(--g-color-private-red-700-solid);\n --g-color-base-utility-light: var(--g-color-private-purple-150);\n --g-color-base-utility-light-hover: var(--g-color-private-purple-250);\n --g-color-base-utility-medium: var(--g-color-private-purple-300);\n --g-color-base-utility-medium-hover: var(--g-color-private-purple-400);\n --g-color-base-utility-heavy: var(--g-color-private-purple-600-solid);\n --g-color-base-utility-heavy-hover: var(--g-color-private-purple-700-solid);\n --g-color-base-neutral-light: var(--g-color-private-white-100);\n --g-color-base-neutral-light-hover: var(--g-color-private-white-150);\n --g-color-base-neutral-medium: var(--g-color-private-white-250);\n --g-color-base-neutral-medium-hover: var(--g-color-private-white-350);\n --g-color-base-neutral-heavy: var(--g-color-private-white-550);\n --g-color-base-neutral-heavy-hover: var(--g-color-private-white-650);\n --g-color-base-misc-light: var(--g-color-private-cool-grey-150);\n --g-color-base-misc-light-hover: var(--g-color-private-cool-grey-200);\n --g-color-base-misc-medium: var(--g-color-private-cool-grey-300);\n --g-color-base-misc-medium-hover: var(--g-color-private-cool-grey-400);\n --g-color-base-misc-heavy: var(--g-color-private-cool-grey-600-solid);\n --g-color-base-misc-heavy-hover: var(--g-color-private-cool-grey-700-solid);\n --g-color-base-light: var(--g-color-private-white-850);\n --g-color-base-light-hover: var(--g-color-private-white-700);\n --g-color-base-light-simple-hover: var(--g-color-private-white-150);\n --g-color-base-light-disabled: var(--g-color-private-white-150);\n --g-color-base-light-accent-disabled: var(--g-color-private-white-300);\n --g-color-base-float: var(--g-color-private-white-100-solid);\n --g-color-base-float-hover: var(--g-color-private-white-150-solid);\n --g-color-base-float-heavy: var(--g-color-private-white-250-solid);\n --g-color-base-float-accent: var(--g-color-private-white-150-solid);\n --g-color-base-float-accent-hover: var(--g-color-private-white-200-solid);\n --g-color-base-float-announcement: var(--g-color-private-white-150-solid);\n --g-color-base-modal: var(--g-color-base-background);\n --g-color-line-generic: var(--g-color-private-white-150);\n --g-color-line-generic-hover: var(--g-color-private-white-250);\n --g-color-line-generic-active: var(--g-color-private-white-300);\n --g-color-line-generic-accent: var(--g-color-private-white-150);\n --g-color-line-generic-accent-hover: var(--g-color-private-white-300);\n --g-color-line-generic-solid: var(--g-color-private-white-150-solid);\n --g-color-line-brand: var(--g-color-private-yellow-600-solid);\n --g-color-line-focus: var(--g-color-private-cool-grey-450);\n --g-color-line-light: var(--g-color-private-white-500);\n --g-color-line-info: var(--g-color-private-blue-450);\n --g-color-line-positive: var(--g-color-private-green-450);\n --g-color-line-warning: var(--g-color-private-yellow-450);\n --g-color-line-danger: var(--g-color-private-red-450);\n --g-color-line-utility: var(--g-color-private-purple-450);\n --g-color-line-misc: var(--g-color-private-cool-grey-450);\n --g-color-sfx-veil: var(--g-color-private-black-600);\n --g-color-sfx-shadow: var(--g-color-private-black-200);\n --g-color-sfx-shadow-heavy: var(--g-color-private-black-500);\n --g-color-sfx-shadow-light: var(--g-color-private-black-200);\n --g-color-sfx-fade: var(--g-color-private-white-250);\n --g-color-scroll-track: var(--g-color-base-background);\n --g-color-scroll-handle: var(--g-color-private-white-150);\n --g-color-scroll-handle-hover: var(--g-color-private-white-250);\n --g-color-scroll-corner: var(--g-color-private-white-150);\n --g-color-infographics-axis: var(--g-color-private-white-150-solid);\n --g-color-infographics-tooltip-bg: var(--g-color-private-white-opaque-150);\n}\n.g-root_theme_light-hc {\n --g-color-private-white-50: rgba(255, 255, 255, 0.05);\n --g-color-private-white-70: rgba(255, 255, 255, 0.07);\n --g-color-private-white-100: rgba(255, 255, 255, 0.1);\n --g-color-private-white-150: rgba(255, 255, 255, 0.15);\n --g-color-private-white-200: rgba(255, 255, 255, 0.2);\n --g-color-private-white-250: rgba(255, 255, 255, 0.25);\n --g-color-private-white-300: rgba(255, 255, 255, 0.3);\n --g-color-private-white-350: rgba(255, 255, 255, 0.35);\n --g-color-private-white-400: rgba(255, 255, 255, 0.4);\n --g-color-private-white-450: rgba(255, 255, 255, 0.45);\n --g-color-private-white-500: rgba(255, 255, 255, 0.5);\n --g-color-private-white-550: rgba(255, 255, 255, 0.55);\n --g-color-private-white-600: rgba(255, 255, 255, 0.6);\n --g-color-private-white-650: rgba(255, 255, 255, 0.65);\n --g-color-private-white-700: rgba(255, 255, 255, 0.7);\n --g-color-private-white-750: rgba(255, 255, 255, 0.75);\n --g-color-private-white-800: rgba(255, 255, 255, 0.8);\n --g-color-private-white-850: rgba(255, 255, 255, 0.85);\n --g-color-private-white-900: rgba(255, 255, 255, 0.9);\n --g-color-private-white-950: rgba(255, 255, 255, 0.95);\n --g-color-private-white-1000-solid: rgb(255, 255, 255);\n --g-color-private-black-50: rgba(0, 0, 0, 0.05);\n --g-color-private-black-100: rgba(0, 0, 0, 0.1);\n --g-color-private-black-150: rgba(0, 0, 0, 0.15);\n --g-color-private-black-200: rgba(0, 0, 0, 0.2);\n --g-color-private-black-250: rgba(0, 0, 0, 0.25);\n --g-color-private-black-300: rgba(0, 0, 0, 0.3);\n --g-color-private-black-350: rgba(0, 0, 0, 0.35);\n --g-color-private-black-400: rgba(0, 0, 0, 0.4);\n --g-color-private-black-450: rgba(0, 0, 0, 0.45);\n --g-color-private-black-500: rgba(0, 0, 0, 0.5);\n --g-color-private-black-550: rgba(0, 0, 0, 0.55);\n --g-color-private-black-600: rgba(0, 0, 0, 0.6);\n --g-color-private-black-650: rgba(0, 0, 0, 0.65);\n --g-color-private-black-700: rgba(0, 0, 0, 0.7);\n --g-color-private-black-750: rgba(0, 0, 0, 0.75);\n --g-color-private-black-800: rgba(0, 0, 0, 0.8);\n --g-color-private-black-850: rgba(0, 0, 0, 0.85);\n --g-color-private-black-900: rgba(0, 0, 0, 0.9);\n --g-color-private-black-950: rgba(0, 0, 0, 0.95);\n --g-color-private-black-50-solid: rgb(242, 242, 242);\n --g-color-private-black-100-solid: rgb(229, 229, 229);\n --g-color-private-black-150-solid: rgb(217, 217, 217);\n --g-color-private-black-200-solid: rgb(204, 204, 204);\n --g-color-private-black-250-solid: rgb(191, 191, 191);\n --g-color-private-black-300-solid: rgb(179, 179, 179);\n --g-color-private-black-350-solid: rgb(166, 166, 166);\n --g-color-private-black-400-solid: rgb(153, 153, 153);\n --g-color-private-black-450-solid: rgb(140, 140, 140);\n --g-color-private-black-500-solid: rgb(128, 128, 128);\n --g-color-private-black-550-solid: rgb(115, 115, 115);\n --g-color-private-black-600-solid: rgb(102, 102, 102);\n --g-color-private-black-650-solid: rgb(89, 89, 89);\n --g-color-private-black-700-solid: rgb(76, 76, 76);\n --g-color-private-black-750-solid: rgb(64, 64, 64);\n --g-color-private-black-800-solid: rgb(51, 51, 51);\n --g-color-private-black-850-solid: rgb(38, 38, 38);\n --g-color-private-black-900-solid: rgb(26, 26, 26);\n --g-color-private-black-950-solid: rgb(13, 13, 13);\n --g-color-private-black-1000-solid: rgb(0, 0, 0);\n --g-color-private-blue-50: rgba(54, 151, 241, 0.1);\n --g-color-private-blue-100: rgba(54, 151, 241, 0.15);\n --g-color-private-blue-150: rgba(54, 151, 241, 0.2);\n --g-color-private-blue-200: rgba(54, 151, 241, 0.3);\n --g-color-private-blue-250: rgba(54, 151, 241, 0.4);\n --g-color-private-blue-300: rgba(54, 151, 241, 0.5);\n --g-color-private-blue-350: rgba(54, 151, 241, 0.6);\n --g-color-private-blue-400: rgba(54, 151, 241, 0.7);\n --g-color-private-blue-450: rgba(54, 151, 241, 0.8);\n --g-color-private-blue-500: rgba(54, 151, 241, 0.9);\n --g-color-private-blue-50-solid: rgb(235, 245, 254);\n --g-color-private-blue-100-solid: rgb(225, 239, 253);\n --g-color-private-blue-150-solid: rgb(215, 234, 252);\n --g-color-private-blue-200-solid: rgb(195, 224, 251);\n --g-color-private-blue-250-solid: rgb(175, 213, 249);\n --g-color-private-blue-300-solid: rgb(155, 203, 248);\n --g-color-private-blue-350-solid: rgb(134, 193, 247);\n --g-color-private-blue-400-solid: rgb(114, 182, 245);\n --g-color-private-blue-450-solid: rgb(94, 172, 244);\n --g-color-private-blue-500-solid: rgb(74, 161, 242);\n --g-color-private-blue-550-solid: rgb(54, 151, 241);\n --g-color-private-blue-600-solid: rgb(50, 138, 219);\n --g-color-private-blue-650-solid: rgb(47, 124, 196);\n --g-color-private-blue-700-solid: rgb(43, 111, 174);\n --g-color-private-blue-750-solid: rgb(40, 97, 152);\n --g-color-private-blue-800-solid: rgb(36, 84, 130);\n --g-color-private-blue-850-solid: rgb(32, 71, 107);\n --g-color-private-blue-900-solid: rgb(29, 57, 85);\n --g-color-private-blue-950-solid: rgb(25, 44, 63);\n --g-color-private-blue-1000-solid: rgb(23, 37, 51);\n --g-color-private-green-50: rgba(50, 186, 118, 0.1);\n --g-color-private-green-100: rgba(50, 186, 118, 0.15);\n --g-color-private-green-150: rgba(50, 186, 118, 0.2);\n --g-color-private-green-200: rgba(50, 186, 118, 0.3);\n --g-color-private-green-250: rgba(50, 186, 118, 0.4);\n --g-color-private-green-300: rgba(50, 186, 118, 0.5);\n --g-color-private-green-350: rgba(50, 186, 118, 0.6);\n --g-color-private-green-400: rgba(50, 186, 118, 0.7);\n --g-color-private-green-450: rgba(50, 186, 118, 0.8);\n --g-color-private-green-500: rgba(50, 186, 118, 0.9);\n --g-color-private-green-50-solid: rgb(235, 248, 241);\n --g-color-private-green-100-solid: rgb(224, 245, 234);\n --g-color-private-green-150-solid: rgb(214, 241, 228);\n --g-color-private-green-200-solid: rgb(194, 234, 214);\n --g-color-private-green-250-solid: rgb(173, 227, 200);\n --g-color-private-green-300-solid: rgb(153, 221, 187);\n --g-color-private-green-350-solid: rgb(132, 214, 173);\n --g-color-private-green-400-solid: rgb(112, 207, 159);\n --g-color-private-green-450-solid: rgb(91, 200, 145);\n --g-color-private-green-500-solid: rgb(71, 193, 132);\n --g-color-private-green-550-solid: rgb(50, 186, 118);\n --g-color-private-green-600-solid: rgb(47, 169, 108);\n --g-color-private-green-650-solid: rgb(44, 152, 98);\n --g-color-private-green-700-solid: rgb(40, 135, 88);\n --g-color-private-green-750-solid: rgb(37, 118, 78);\n --g-color-private-green-800-solid: rgb(34, 102, 68);\n --g-color-private-green-850-solid: rgb(31, 85, 58);\n --g-color-private-green-900-solid: rgb(28, 68, 48);\n --g-color-private-green-950-solid: rgb(24, 51, 38);\n --g-color-private-green-1000-solid: rgb(23, 42, 33);\n --g-color-private-yellow-50: rgba(255, 190, 92, 0.1);\n --g-color-private-yellow-100: rgba(255, 190, 92, 0.15);\n --g-color-private-yellow-150: rgba(255, 190, 92, 0.2);\n --g-color-private-yellow-200: rgba(255, 190, 92, 0.3);\n --g-color-private-yellow-250: rgba(255, 190, 92, 0.4);\n --g-color-private-yellow-300: rgba(255, 190, 92, 0.5);\n --g-color-private-yellow-350: rgba(255, 190, 92, 0.6);\n --g-color-private-yellow-400: rgba(255, 190, 92, 0.7);\n --g-color-private-yellow-450: rgba(255, 190, 92, 0.8);\n --g-color-private-yellow-500: rgba(255, 190, 92, 0.9);\n --g-color-private-yellow-50-solid: rgb(255, 249, 239);\n --g-color-private-yellow-100-solid: rgb(255, 245, 231);\n --g-color-private-yellow-150-solid: rgb(255, 242, 222);\n --g-color-private-yellow-200-solid: rgb(255, 236, 206);\n --g-color-private-yellow-250-solid: rgb(255, 229, 190);\n --g-color-private-yellow-300-solid: rgb(255, 223, 174);\n --g-color-private-yellow-350-solid: rgb(255, 216, 157);\n --g-color-private-yellow-400-solid: rgb(255, 210, 141);\n --g-color-private-yellow-450-solid: rgb(255, 203, 125);\n --g-color-private-yellow-500-solid: rgb(255, 197, 108);\n --g-color-private-yellow-550-solid: rgb(255, 190, 92);\n --g-color-private-yellow-600-solid: rgb(231, 173, 85);\n --g-color-private-yellow-650-solid: rgb(208, 155, 77);\n --g-color-private-yellow-700-solid: rgb(184, 138, 70);\n --g-color-private-yellow-750-solid: rgb(160, 121, 62);\n --g-color-private-yellow-800-solid: rgb(137, 104, 55);\n --g-color-private-yellow-850-solid: rgb(113, 86, 48);\n --g-color-private-yellow-900-solid: rgb(89, 69, 40);\n --g-color-private-yellow-950-solid: rgb(65, 52, 33);\n --g-color-private-yellow-1000-solid: rgb(54, 43, 29);\n --g-color-private-orange-50: rgba(255, 119, 0, 0.1);\n --g-color-private-orange-100: rgba(255, 119, 0, 0.15);\n --g-color-private-orange-150: rgba(255, 119, 0, 0.2);\n --g-color-private-orange-200: rgba(255, 119, 0, 0.3);\n --g-color-private-orange-250: rgba(255, 119, 0, 0.4);\n --g-color-private-orange-300: rgba(255, 119, 0, 0.5);\n --g-color-private-orange-350: rgba(255, 119, 0, 0.6);\n --g-color-private-orange-400: rgba(255, 119, 0, 0.7);\n --g-color-private-orange-450: rgba(255, 119, 0, 0.8);\n --g-color-private-orange-500: rgba(255, 119, 0, 0.9);\n --g-color-private-orange-50-solid: rgb(255, 241, 230);\n --g-color-private-orange-100-solid: rgb(255, 235, 217);\n --g-color-private-orange-150-solid: rgb(255, 228, 204);\n --g-color-private-orange-200-solid: rgb(255, 214, 179);\n --g-color-private-orange-250-solid: rgb(255, 201, 153);\n --g-color-private-orange-300-solid: rgb(255, 187, 128);\n --g-color-private-orange-350-solid: rgb(255, 173, 102);\n --g-color-private-orange-400-solid: rgb(255, 160, 77);\n --g-color-private-orange-450-solid: rgb(255, 146, 51);\n --g-color-private-orange-500-solid: rgb(255, 133, 25);\n --g-color-private-orange-550-solid: rgb(255, 119, 0);\n --g-color-private-orange-600-solid: rgb(231, 109, 2);\n --g-color-private-orange-650-solid: rgb(208, 99, 4);\n --g-color-private-orange-700-solid: rgb(184, 88, 5);\n --g-color-private-orange-750-solid: rgb(160, 78, 7);\n --g-color-private-orange-800-solid: rgb(137, 68, 9);\n --g-color-private-orange-850-solid: rgb(113, 58, 11);\n --g-color-private-orange-900-solid: rgb(89, 48, 13);\n --g-color-private-orange-950-solid: rgb(65, 37, 14);\n --g-color-private-orange-1000-solid: rgb(54, 32, 15);\n --g-color-private-red-50: rgba(255, 0, 61, 0.1);\n --g-color-private-red-100: rgba(255, 0, 61, 0.15);\n --g-color-private-red-150: rgba(255, 0, 61, 0.2);\n --g-color-private-red-200: rgba(255, 0, 61, 0.3);\n --g-color-private-red-250: rgba(255, 0, 61, 0.4);\n --g-color-private-red-300: rgba(255, 0, 61, 0.5);\n --g-color-private-red-350: rgba(255, 0, 61, 0.6);\n --g-color-private-red-400: rgba(255, 0, 61, 0.7);\n --g-color-private-red-450: rgba(255, 0, 61, 0.8);\n --g-color-private-red-500: rgba(255, 0, 61, 0.9);\n --g-color-private-red-50-solid: rgb(255, 230, 236);\n --g-color-private-red-100-solid: rgb(255, 217, 226);\n --g-color-private-red-150-solid: rgb(255, 204, 216);\n --g-color-private-red-200-solid: rgb(255, 179, 197);\n --g-color-private-red-250-solid: rgb(255, 153, 177);\n --g-color-private-red-300-solid: rgb(255, 128, 158);\n --g-color-private-red-350-solid: rgb(255, 102, 139);\n --g-color-private-red-400-solid: rgb(255, 77, 119);\n --g-color-private-red-450-solid: rgb(255, 51, 100);\n --g-color-private-red-500-solid: rgb(255, 25, 80);\n --g-color-private-red-550-solid: rgb(255, 0, 61);\n --g-color-private-red-600-solid: rgb(231, 2, 57);\n --g-color-private-red-650-solid: rgb(208, 3, 52);\n --g-color-private-red-700-solid: rgb(184, 5, 48);\n --g-color-private-red-750-solid: rgb(160, 7, 44);\n --g-color-private-red-800-solid: rgb(137, 9, 40);\n --g-color-private-red-850-solid: rgb(113, 10, 35);\n --g-color-private-red-900-solid: rgb(89, 12, 31);\n --g-color-private-red-950-solid: rgb(65, 14, 27);\n --g-color-private-red-1000-solid: rgb(54, 14, 24);\n --g-color-private-purple-50: rgba(143, 82, 204, 0.1);\n --g-color-private-purple-100: rgba(143, 82, 204, 0.15);\n --g-color-private-purple-150: rgba(143, 82, 204, 0.2);\n --g-color-private-purple-200: rgba(143, 82, 204, 0.3);\n --g-color-private-purple-250: rgba(143, 82, 204, 0.4);\n --g-color-private-purple-300: rgba(143, 82, 204, 0.5);\n --g-color-private-purple-350: rgba(143, 82, 204, 0.6);\n --g-color-private-purple-400: rgba(143, 82, 204, 0.7);\n --g-color-private-purple-450: rgba(143, 82, 204, 0.8);\n --g-color-private-purple-500: rgba(143, 82, 204, 0.9);\n --g-color-private-purple-50-solid: rgb(244, 238, 250);\n --g-color-private-purple-100-solid: rgb(238, 229, 247);\n --g-color-private-purple-150-solid: rgb(233, 220, 245);\n --g-color-private-purple-200-solid: rgb(221, 203, 240);\n --g-color-private-purple-250-solid: rgb(210, 186, 235);\n --g-color-private-purple-300-solid: rgb(199, 169, 230);\n --g-color-private-purple-350-solid: rgb(188, 151, 224);\n --g-color-private-purple-400-solid: rgb(177, 134, 219);\n --g-color-private-purple-450-solid: rgb(165, 117, 214);\n --g-color-private-purple-500-solid: rgb(154, 99, 209);\n --g-color-private-purple-550-solid: rgb(143, 82, 204);\n --g-color-private-purple-600-solid: rgb(131, 76, 185);\n --g-color-private-purple-650-solid: rgb(118, 69, 167);\n --g-color-private-purple-700-solid: rgb(106, 63, 148);\n --g-color-private-purple-750-solid: rgb(93, 56, 130);\n --g-color-private-purple-800-solid: rgb(81, 50, 111);\n --g-color-private-purple-850-solid: rgb(68, 43, 92);\n --g-color-private-purple-900-solid: rgb(56, 37, 74);\n --g-color-private-purple-950-solid: rgb(43, 30, 55);\n --g-color-private-purple-1000-solid: rgb(37, 27, 46);\n --g-color-private-cool-grey-50: rgba(107, 132, 153, 0.1);\n --g-color-private-cool-grey-100: rgba(107, 132, 153, 0.15);\n --g-color-private-cool-grey-150: rgba(107, 132, 153, 0.2);\n --g-color-private-cool-grey-200: rgba(107, 132, 153, 0.3);\n --g-color-private-cool-grey-250: rgba(107, 132, 153, 0.4);\n --g-color-private-cool-grey-300: rgba(107, 132, 153, 0.5);\n --g-color-private-cool-grey-350: rgba(107, 132, 153, 0.6);\n --g-color-private-cool-grey-400: rgba(107, 132, 153, 0.7);\n --g-color-private-cool-grey-450: rgba(107, 132, 153, 0.8);\n --g-color-private-cool-grey-500: rgba(107, 132, 153, 0.9);\n --g-color-private-cool-grey-50-solid: rgb(240, 243, 245);\n --g-color-private-cool-grey-100-solid: rgb(233, 237, 240);\n --g-color-private-cool-grey-150-solid: rgb(225, 230, 235);\n --g-color-private-cool-grey-200-solid: rgb(211, 218, 224);\n --g-color-private-cool-grey-250-solid: rgb(196, 206, 214);\n --g-color-private-cool-grey-300-solid: rgb(181, 194, 204);\n --g-color-private-cool-grey-350-solid: rgb(166, 181, 194);\n --g-color-private-cool-grey-400-solid: rgb(151, 169, 184);\n --g-color-private-cool-grey-450-solid: rgb(137, 157, 173);\n --g-color-private-cool-grey-500-solid: rgb(122, 144, 163);\n --g-color-private-cool-grey-550-solid: rgb(107, 132, 153);\n --g-color-private-cool-grey-600-solid: rgb(98, 121, 140);\n --g-color-private-cool-grey-650-solid: rgb(89, 109, 126);\n --g-color-private-cool-grey-700-solid: rgb(80, 98, 113);\n --g-color-private-cool-grey-750-solid: rgb(71, 86, 99);\n --g-color-private-cool-grey-800-solid: rgb(63, 75, 86);\n --g-color-private-cool-grey-850-solid: rgb(54, 63, 72);\n --g-color-private-cool-grey-900-solid: rgb(45, 52, 59);\n --g-color-private-cool-grey-950-solid: rgb(36, 40, 45);\n --g-color-private-cool-grey-1000-solid: rgb(31, 34, 38);\n --g-color-text-primary: var(--g-color-text-dark-primary);\n --g-color-text-complementary: var(--g-color-text-dark-complementary);\n --g-color-text-secondary: var(--g-color-text-dark-secondary);\n --g-color-text-hint: var(--g-color-text-dark-hint);\n --g-color-text-info: var(--g-color-private-blue-650-solid);\n --g-color-text-positive: var(--g-color-private-green-650-solid);\n --g-color-text-warning: var(--g-color-private-yellow-700-solid);\n --g-color-text-danger: var(--g-color-private-red-650-solid);\n --g-color-text-utility: var(--g-color-private-purple-650-solid);\n --g-color-text-misc: var(--g-color-private-cool-grey-650-solid);\n --g-color-text-info-heavy: var(--g-color-private-blue-900-solid);\n --g-color-text-positive-heavy: var(--g-color-private-green-900-solid);\n --g-color-text-warning-heavy: var(--g-color-private-orange-900-solid);\n --g-color-text-danger-heavy: var(--g-color-private-red-900-solid);\n --g-color-text-utility-heavy: var(--g-color-private-purple-900-solid);\n --g-color-text-misc-heavy: var(--g-color-private-cool-grey-900-solid);\n --g-color-text-brand: var(--g-color-private-yellow-700-solid);\n --g-color-text-brand-heavy: var(--g-color-private-orange-900-solid);\n --g-color-text-brand-contrast: var(--g-color-text-dark-primary);\n --g-color-text-link: var(--g-color-private-yellow-700-solid);\n --g-color-text-link-hover: var(--g-color-private-orange-700-solid);\n --g-color-text-link-visited: var(--g-color-private-purple-600-solid);\n --g-color-text-link-visited-hover: var(--g-color-private-purple-850-solid);\n --g-color-text-dark-primary: var(--g-color-private-black-1000-solid);\n --g-color-text-dark-complementary: var(--g-color-private-black-850);\n --g-color-text-dark-secondary: var(--g-color-private-black-700);\n --g-color-text-dark-hint: var(--g-color-private-black-500);\n --g-color-text-light-primary: var(--g-color-private-white-1000-solid);\n --g-color-text-light-complementary: var(--g-color-private-white-850);\n --g-color-text-light-secondary: var(--g-color-private-white-700);\n --g-color-text-light-hint: var(--g-color-private-white-500);\n --g-color-text-inverted-primary: var(--g-color-text-light-primary);\n --g-color-text-inverted-complementary: var(--g-color-text-light-complementary);\n --g-color-text-inverted-secondary: var(--g-color-text-light-secondary);\n --g-color-text-inverted-hint: var(--g-color-text-light-hint);\n --g-color-base-background: var(--g-color-private-white-1000-solid);\n --g-color-base-generic: var(--g-color-private-black-150);\n --g-color-base-generic-hover: var(--g-color-private-black-300);\n --g-color-base-generic-medium: var(--g-color-private-black-250);\n --g-color-base-generic-medium-hover: var(--g-color-private-black-350);\n --g-color-base-generic-accent: var(--g-color-private-black-250);\n --g-color-base-generic-accent-disabled: var(--g-color-private-black-150);\n --g-color-base-generic-ultralight: var(--g-color-private-black-50-solid);\n --g-color-base-simple-hover: var(--g-color-private-black-150);\n --g-color-base-simple-hover-solid: var(--g-color-private-black-150-solid);\n --g-color-base-brand: var(--g-color-private-yellow-550-solid);\n --g-color-base-brand-hover: var(--g-color-private-yellow-650-solid);\n --g-color-base-selection: var(--g-color-private-yellow-300);\n --g-color-base-selection-hover: var(--g-color-private-yellow-400);\n --g-color-base-info-light: var(--g-color-private-blue-250);\n --g-color-base-info-light-hover: var(--g-color-private-blue-350);\n --g-color-base-info-medium: var(--g-color-private-blue-400);\n --g-color-base-info-medium-hover: var(--g-color-private-blue-500);\n --g-color-base-info-heavy: var(--g-color-private-blue-700-solid);\n --g-color-base-info-heavy-hover: var(--g-color-private-blue-850-solid);\n --g-color-base-positive-light: var(--g-color-private-green-250);\n --g-color-base-positive-light-hover: var(--g-color-private-green-350);\n --g-color-base-positive-medium: var(--g-color-private-green-400);\n --g-color-base-positive-medium-hover: var(--g-color-private-green-500);\n --g-color-base-positive-heavy: var(--g-color-private-green-700-solid);\n --g-color-base-positive-heavy-hover: var(--g-color-private-green-800-solid);\n --g-color-base-warning-light: var(--g-color-private-yellow-300);\n --g-color-base-warning-light-hover: var(--g-color-private-yellow-400);\n --g-color-base-warning-medium: var(--g-color-private-yellow-400);\n --g-color-base-warning-medium-hover: var(--g-color-private-yellow-550-solid);\n --g-color-base-warning-heavy: var(--g-color-private-yellow-600-solid);\n --g-color-base-warning-heavy-hover: var(--g-color-private-yellow-700-solid);\n --g-color-base-danger-light: var(--g-color-private-red-250);\n --g-color-base-danger-light-hover: var(--g-color-private-red-350);\n --g-color-base-danger-medium: var(--g-color-private-red-400);\n --g-color-base-danger-medium-hover: var(--g-color-private-red-500);\n --g-color-base-danger-heavy: var(--g-color-private-red-700-solid);\n --g-color-base-danger-heavy-hover: var(--g-color-private-red-800-solid);\n --g-color-base-utility-light: var(--g-color-private-purple-250);\n --g-color-base-utility-light-hover: var(--g-color-private-purple-350);\n --g-color-base-utility-medium: var(--g-color-private-purple-400);\n --g-color-base-utility-medium-hover: var(--g-color-private-purple-500);\n --g-color-base-utility-heavy: var(--g-color-private-purple-700-solid);\n --g-color-base-utility-heavy-hover: var(--g-color-private-purple-800-solid);\n --g-color-base-neutral-light: var(--g-color-private-black-150);\n --g-color-base-neutral-light-hover: var(--g-color-private-black-250);\n --g-color-base-neutral-medium: var(--g-color-private-black-300);\n --g-color-base-neutral-medium-hover: var(--g-color-private-black-400);\n --g-color-base-neutral-heavy: var(--g-color-private-black-550);\n --g-color-base-neutral-heavy-hover: var(--g-color-private-black-650);\n --g-color-base-misc-light: var(--g-color-private-cool-grey-250);\n --g-color-base-misc-light-hover: var(--g-color-private-cool-grey-350);\n --g-color-base-misc-medium: var(--g-color-private-cool-grey-400);\n --g-color-base-misc-medium-hover: var(--g-color-private-cool-grey-500);\n --g-color-base-misc-heavy: var(--g-color-private-cool-grey-700-solid);\n --g-color-base-misc-heavy-hover: var(--g-color-private-cool-grey-800-solid);\n --g-color-base-light: var(--g-color-private-white-1000-solid);\n --g-color-base-light-hover: var(--g-color-private-white-850);\n --g-color-base-light-simple-hover: var(--g-color-private-white-300);\n --g-color-base-light-disabled: var(--g-color-private-white-150);\n --g-color-base-light-accent-disabled: var(--g-color-private-white-300);\n --g-color-base-float: var(--g-color-private-white-1000-solid);\n --g-color-base-float-hover: var(--g-color-private-black-150-solid);\n --g-color-base-float-heavy: var(--g-color-private-black-700-solid);\n --g-color-base-float-accent: var(--g-color-private-white-1000-solid);\n --g-color-base-float-accent-hover: var(--g-color-private-white-850);\n --g-color-base-float-announcement: var(--g-color-private-cool-grey-150-solid);\n --g-color-base-modal: var(--g-color-base-background);\n --g-color-line-generic: var(--g-color-private-black-200);\n --g-color-line-generic-hover: var(--g-color-private-black-400);\n --g-color-line-generic-active: var(--g-color-private-black-700);\n --g-color-line-generic-accent: var(--g-color-private-black-300);\n --g-color-line-generic-accent-hover: var(--g-color-private-black-700);\n --g-color-line-generic-solid: var(--g-color-private-black-200-solid);\n --g-color-line-brand: var(--g-color-private-yellow-600-solid);\n --g-color-line-focus: var(--g-color-private-cool-grey-450);\n --g-color-line-light: var(--g-color-private-white-500);\n --g-color-line-info: var(--g-color-private-blue-450);\n --g-color-line-positive: var(--g-color-private-green-450);\n --g-color-line-warning: var(--g-color-private-yellow-600-solid);\n --g-color-line-danger: var(--g-color-private-red-450);\n --g-color-line-utility: var(--g-color-private-purple-450);\n --g-color-line-misc: var(--g-color-private-cool-grey-450);\n --g-color-sfx-veil: var(--g-color-private-black-450);\n --g-color-sfx-shadow: var(--g-color-private-black-300);\n --g-color-sfx-shadow-heavy: var(--g-color-private-black-600);\n --g-color-sfx-shadow-light: var(--g-color-private-black-100);\n --g-color-sfx-fade: var(--g-color-private-white-300);\n --g-color-scroll-track: var(--g-color-base-background);\n --g-color-scroll-handle: var(--g-color-private-black-100);\n --g-color-scroll-handle-hover: var(--g-color-private-black-150);\n --g-color-scroll-corner: var(--g-color-private-black-100);\n --g-color-infographics-axis: var(--g-color-private-black-150-solid);\n --g-color-infographics-tooltip-bg: var(--g-color-private-white-950);\n}\n.g-root_theme_dark-hc {\n --g-color-private-white-50: rgba(255, 255, 255, 0.05);\n --g-color-private-white-70: rgba(255, 255, 255, 0.07);\n --g-color-private-white-100: rgba(255, 255, 255, 0.1);\n --g-color-private-white-150: rgba(255, 255, 255, 0.15);\n --g-color-private-white-200: rgba(255, 255, 255, 0.2);\n --g-color-private-white-250: rgba(255, 255, 255, 0.25);\n --g-color-private-white-300: rgba(255, 255, 255, 0.3);\n --g-color-private-white-350: rgba(255, 255, 255, 0.35);\n --g-color-private-white-400: rgba(255, 255, 255, 0.4);\n --g-color-private-white-450: rgba(255, 255, 255, 0.45);\n --g-color-private-white-500: rgba(255, 255, 255, 0.5);\n --g-color-private-white-550: rgba(255, 255, 255, 0.55);\n --g-color-private-white-600: rgba(255, 255, 255, 0.6);\n --g-color-private-white-650: rgba(255, 255, 255, 0.65);\n --g-color-private-white-700: rgba(255, 255, 255, 0.7);\n --g-color-private-white-750: rgba(255, 255, 255, 0.75);\n --g-color-private-white-800: rgba(255, 255, 255, 0.8);\n --g-color-private-white-850: rgba(255, 255, 255, 0.85);\n --g-color-private-white-900: rgba(255, 255, 255, 0.9);\n --g-color-private-white-950: rgba(255, 255, 255, 0.95);\n --g-color-private-white-50-solid: rgb(30, 29, 30);\n --g-color-private-white-70-solid: rgb(35, 34, 35);\n --g-color-private-white-100-solid: rgb(42, 41, 42);\n --g-color-private-white-150-solid: rgb(54, 53, 54);\n --g-color-private-white-200-solid: rgb(65, 65, 65);\n --g-color-private-white-250-solid: rgb(77, 77, 77);\n --g-color-private-white-300-solid: rgb(89, 88, 89);\n --g-color-private-white-350-solid: rgb(101, 100, 101);\n --g-color-private-white-400-solid: rgb(113, 112, 113);\n --g-color-private-white-450-solid: rgb(125, 124, 125);\n --g-color-private-white-500-solid: rgb(136, 136, 136);\n --g-color-private-white-550-solid: rgb(148, 148, 148);\n --g-color-private-white-600-solid: rgb(160, 160, 160);\n --g-color-private-white-650-solid: rgb(172, 172, 172);\n --g-color-private-white-700-solid: rgb(184, 184, 184);\n --g-color-private-white-750-solid: rgb(196, 195, 196);\n --g-color-private-white-800-solid: rgb(208, 207, 208);\n --g-color-private-white-850-solid: rgb(208, 207, 208);\n --g-color-private-white-900-solid: rgb(231, 231, 231);\n --g-color-private-white-950-solid: rgb(243, 243, 243);\n --g-color-private-white-1000-solid: rgb(255, 255, 255);\n /*\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014 To review opaque \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014*/\n --g-color-private-white-opaque-150: rgba(56, 57, 60, 0.97);\n --g-color-private-black-20: rgba(0, 0, 0, 0.02);\n --g-color-private-black-50: rgba(0, 0, 0, 0.05);\n --g-color-private-black-100: rgba(0, 0, 0, 0.1);\n --g-color-private-black-150: rgba(0, 0, 0, 0.15);\n --g-color-private-black-200: rgba(0, 0, 0, 0.2);\n --g-color-private-black-250: rgba(0, 0, 0, 0.25);\n --g-color-private-black-300: rgba(0, 0, 0, 0.3);\n --g-color-private-black-350: rgba(0, 0, 0, 0.35);\n --g-color-private-black-400: rgba(0, 0, 0, 0.4);\n --g-color-private-black-450: rgba(0, 0, 0, 0.45);\n --g-color-private-black-500: rgba(0, 0, 0, 0.5);\n --g-color-private-black-550: rgba(0, 0, 0, 0.55);\n --g-color-private-black-600: rgba(0, 0, 0, 0.6);\n --g-color-private-black-650: rgba(0, 0, 0, 0.65);\n --g-color-private-black-700: rgba(0, 0, 0, 0.7);\n --g-color-private-black-750: rgba(0, 0, 0, 0.75);\n --g-color-private-black-800: rgba(0, 0, 0, 0.8);\n --g-color-private-black-850: rgba(0, 0, 0, 0.85);\n --g-color-private-black-900: rgba(0, 0, 0, 0.9);\n --g-color-private-black-950: rgba(0, 0, 0, 0.95);\n --g-color-private-black-1000-solid: rgb(0, 0, 0);\n --g-color-private-blue-50: rgba(54, 151, 241, 0.1);\n --g-color-private-blue-100: rgba(54, 151, 241, 0.15);\n --g-color-private-blue-150: rgba(54, 151, 241, 0.2);\n --g-color-private-blue-200: rgba(54, 151, 241, 0.3);\n --g-color-private-blue-250: rgba(54, 151, 241, 0.4);\n --g-color-private-blue-300: rgba(54, 151, 241, 0.5);\n --g-color-private-blue-350: rgba(54, 151, 241, 0.6);\n --g-color-private-blue-400: rgba(54, 151, 241, 0.7);\n --g-color-private-blue-450: rgba(54, 151, 241, 0.8);\n --g-color-private-blue-500: rgba(54, 151, 241, 0.9);\n --g-color-private-blue-50-solid: rgb(22, 30, 40);\n --g-color-private-blue-100-solid: rgb(23, 37, 51);\n --g-color-private-blue-150-solid: rgb(25, 44, 63);\n --g-color-private-blue-200-solid: rgb(29, 57, 85);\n --g-color-private-blue-250-solid: rgb(32, 71, 107);\n --g-color-private-blue-300-solid: rgb(36, 84, 130);\n --g-color-private-blue-350-solid: rgb(40, 97, 152);\n --g-color-private-blue-400-solid: rgb(43, 111, 174);\n --g-color-private-blue-450-solid: rgb(47, 124, 196);\n --g-color-private-blue-500-solid: rgb(50, 138, 219);\n --g-color-private-blue-550-solid: rgb(54, 151, 241);\n --g-color-private-blue-600-solid: rgb(74, 161, 242);\n --g-color-private-blue-650-solid: rgb(94, 172, 244);\n --g-color-private-blue-700-solid: rgb(114, 182, 245);\n --g-color-private-blue-750-solid: rgb(134, 193, 247);\n --g-color-private-blue-800-solid: rgb(155, 203, 248);\n --g-color-private-blue-850-solid: rgb(175, 213, 249);\n --g-color-private-blue-900-solid: rgb(195, 224, 251);\n --g-color-private-blue-950-solid: rgb(215, 234, 252);\n --g-color-private-blue-1000-solid: rgb(225, 239, 253);\n --g-color-private-green-50: rgba(77, 176, 155, 0.1);\n --g-color-private-green-100: rgba(77, 176, 155, 0.15);\n --g-color-private-green-150: rgba(77, 176, 155, 0.2);\n --g-color-private-green-200: rgba(77, 176, 155, 0.3);\n --g-color-private-green-250: rgba(77, 176, 155, 0.4);\n --g-color-private-green-300: rgba(77, 176, 155, 0.5);\n --g-color-private-green-350: rgba(77, 176, 155, 0.6);\n --g-color-private-green-400: rgba(77, 176, 155, 0.7);\n --g-color-private-green-450: rgba(77, 176, 155, 0.8);\n --g-color-private-green-500: rgba(77, 176, 155, 0.9);\n --g-color-private-green-50-solid: rgb(24, 33, 32);\n --g-color-private-green-100-solid: rgb(27, 41, 39);\n --g-color-private-green-150-solid: rgb(30, 49, 45);\n --g-color-private-green-200-solid: rgb(36, 65, 59);\n --g-color-private-green-250-solid: rgb(42, 81, 73);\n --g-color-private-green-300-solid: rgb(48, 97, 87);\n --g-color-private-green-350-solid: rgb(53, 112, 100);\n --g-color-private-green-400-solid: rgb(59, 128, 114);\n --g-color-private-green-450-solid: rgb(65, 144, 128);\n --g-color-private-green-500-solid: rgb(71, 160, 141);\n --g-color-private-green-550-solid: rgb(77, 176, 155);\n --g-color-private-green-600-solid: rgb(95, 184, 165);\n --g-color-private-green-650-solid: rgb(113, 192, 175);\n --g-color-private-green-700-solid: rgb(130, 200, 185);\n --g-color-private-green-750-solid: rgb(148, 208, 195);\n --g-color-private-green-800-solid: rgb(166, 216, 205);\n --g-color-private-green-850-solid: rgb(184, 223, 215);\n --g-color-private-green-900-solid: rgb(202, 231, 225);\n --g-color-private-green-950-solid: rgb(219, 239, 235);\n --g-color-private-green-1000-solid: rgb(228, 243, 240);\n --g-color-private-yellow-50: rgba(255, 190, 92, 0.1);\n --g-color-private-yellow-100: rgba(255, 190, 92, 0.15);\n --g-color-private-yellow-150: rgba(255, 190, 92, 0.2);\n --g-color-private-yellow-200: rgba(255, 190, 92, 0.3);\n --g-color-private-yellow-250: rgba(255, 190, 92, 0.4);\n --g-color-private-yellow-300: rgba(255, 190, 92, 0.5);\n --g-color-private-yellow-350: rgba(255, 190, 92, 0.6);\n --g-color-private-yellow-400: rgba(255, 190, 92, 0.7);\n --g-color-private-yellow-450: rgba(255, 190, 92, 0.8);\n --g-color-private-yellow-500: rgba(255, 190, 92, 0.9);\n --g-color-private-yellow-50-solid: rgb(42, 34, 25);\n --g-color-private-yellow-100-solid: rgb(54, 43, 29);\n --g-color-private-yellow-150-solid: rgb(65, 52, 33);\n --g-color-private-yellow-200-solid: rgb(89, 69, 40);\n --g-color-private-yellow-250-solid: rgb(113, 86, 48);\n --g-color-private-yellow-300-solid: rgb(137, 104, 55);\n --g-color-private-yellow-350-solid: rgb(160, 121, 62);\n --g-color-private-yellow-400-solid: rgb(184, 138, 70);\n --g-color-private-yellow-450-solid: rgb(208, 155, 77);\n --g-color-private-yellow-500-solid: rgb(231, 173, 85);\n --g-color-private-yellow-550-solid: rgb(255, 190, 92);\n --g-color-private-yellow-600-solid: rgb(255, 197, 108);\n --g-color-private-yellow-650-solid: rgb(255, 203, 125);\n --g-color-private-yellow-700-solid: rgb(255, 210, 141);\n --g-color-private-yellow-750-solid: rgb(255, 216, 157);\n --g-color-private-yellow-800-solid: rgb(255, 223, 174);\n --g-color-private-yellow-850-solid: rgb(255, 229, 190);\n --g-color-private-yellow-900-solid: rgb(255, 236, 206);\n --g-color-private-yellow-950-solid: rgb(255, 242, 222);\n --g-color-private-yellow-1000-solid: rgb(255, 245, 231);\n --g-color-private-orange-50: rgba(200, 99, 12, 0.1);\n --g-color-private-orange-100: rgba(200, 99, 12, 0.15);\n --g-color-private-orange-150: rgba(200, 99, 12, 0.2);\n --g-color-private-orange-200: rgba(200, 99, 12, 0.3);\n --g-color-private-orange-250: rgba(200, 99, 12, 0.4);\n --g-color-private-orange-300: rgba(200, 99, 12, 0.5);\n --g-color-private-orange-350: rgba(200, 99, 12, 0.6);\n --g-color-private-orange-400: rgba(200, 99, 12, 0.7);\n --g-color-private-orange-450: rgba(200, 99, 12, 0.8);\n --g-color-private-orange-500: rgba(200, 99, 12, 0.9);\n --g-color-private-orange-50-solid: rgb(36, 25, 17);\n --g-color-private-orange-100-solid: rgb(45, 29, 17);\n --g-color-private-orange-150-solid: rgb(54, 33, 17);\n --g-color-private-orange-200-solid: rgb(73, 42, 16);\n --g-color-private-orange-250-solid: rgb(91, 50, 16);\n --g-color-private-orange-300-solid: rgb(109, 58, 15);\n --g-color-private-orange-350-solid: rgb(127, 66, 14);\n --g-color-private-orange-400-solid: rgb(145, 74, 14);\n --g-color-private-orange-450-solid: rgb(164, 83, 13);\n --g-color-private-orange-500-solid: rgb(182, 91, 13);\n --g-color-private-orange-550-solid: rgb(200, 99, 12);\n --g-color-private-orange-600-solid: rgb(206, 115, 36);\n --g-color-private-orange-650-solid: rgb(211, 130, 61);\n --g-color-private-orange-700-solid: rgb(217, 146, 85);\n --g-color-private-orange-750-solid: rgb(222, 161, 109);\n --g-color-private-orange-800-solid: rgb(228, 177, 134);\n --g-color-private-orange-850-solid: rgb(233, 193, 158);\n --g-color-private-orange-900-solid: rgb(239, 208, 182);\n --g-color-private-orange-950-solid: rgb(244, 224, 206);\n --g-color-private-orange-1000-solid: rgb(247, 232, 219);\n --g-color-private-red-50: rgba(229, 50, 93, 0.1);\n --g-color-private-red-100: rgba(229, 50, 93, 0.15);\n --g-color-private-red-150: rgba(229, 50, 93, 0.2);\n --g-color-private-red-200: rgba(229, 50, 93, 0.3);\n --g-color-private-red-250: rgba(229, 50, 93, 0.4);\n --g-color-private-red-300: rgba(229, 50, 93, 0.5);\n --g-color-private-red-350: rgba(229, 50, 93, 0.6);\n --g-color-private-red-400: rgba(229, 50, 93, 0.7);\n --g-color-private-red-450: rgba(229, 50, 93, 0.8);\n --g-color-private-red-500: rgba(229, 50, 93, 0.9);\n --g-color-private-red-50-solid: rgb(39, 20, 26);\n --g-color-private-red-100-solid: rgb(50, 22, 29);\n --g-color-private-red-150-solid: rgb(60, 24, 33);\n --g-color-private-red-200-solid: rgb(81, 27, 41);\n --g-color-private-red-250-solid: rgb(102, 30, 48);\n --g-color-private-red-300-solid: rgb(124, 34, 56);\n --g-color-private-red-350-solid: rgb(145, 37, 63);\n --g-color-private-red-400-solid: rgb(166, 40, 71);\n --g-color-private-red-450-solid: rgb(187, 43, 78);\n --g-color-private-red-500-solid: rgb(208, 47, 86);\n --g-color-private-red-550-solid: rgb(229, 50, 93);\n --g-color-private-red-600-solid: rgb(232, 71, 109);\n --g-color-private-red-650-solid: rgb(234, 91, 125);\n --g-color-private-red-700-solid: rgb(237, 112, 142);\n --g-color-private-red-750-solid: rgb(239, 132, 158);\n --g-color-private-red-800-solid: rgb(242, 153, 174);\n --g-color-private-red-850-solid: rgb(245, 173, 190);\n --g-color-private-red-900-solid: rgb(247, 194, 206);\n --g-color-private-red-950-solid: rgb(250, 214, 223);\n --g-color-private-red-1000-solid: rgb(251, 224, 231);\n --g-color-private-purple-50: rgba(143, 82, 204, 0.1);\n --g-color-private-purple-100: rgba(143, 82, 204, 0.15);\n --g-color-private-purple-150: rgba(143, 82, 204, 0.2);\n --g-color-private-purple-200: rgba(143, 82, 204, 0.3);\n --g-color-private-purple-250: rgba(143, 82, 204, 0.4);\n --g-color-private-purple-300: rgba(143, 82, 204, 0.5);\n --g-color-private-purple-350: rgba(143, 82, 204, 0.6);\n --g-color-private-purple-400: rgba(143, 82, 204, 0.7);\n --g-color-private-purple-450: rgba(143, 82, 204, 0.8);\n --g-color-private-purple-500: rgba(143, 82, 204, 0.9);\n --g-color-private-purple-50-solid: rgb(31, 24, 37);\n --g-color-private-purple-100-solid: rgb(37, 27, 46);\n --g-color-private-purple-150-solid: rgb(43, 30, 55);\n --g-color-private-purple-200-solid: rgb(56, 37, 74);\n --g-color-private-purple-250-solid: rgb(68, 43, 92);\n --g-color-private-purple-300-solid: rgb(81, 50, 111);\n --g-color-private-purple-350-solid: rgb(93, 56, 130);\n --g-color-private-purple-400-solid: rgb(106, 63, 148);\n --g-color-private-purple-450-solid: rgb(118, 69, 167);\n --g-color-private-purple-500-solid: rgb(131, 76, 185);\n --g-color-private-purple-550-solid: rgb(143, 82, 204);\n --g-color-private-purple-600-solid: rgb(154, 99, 209);\n --g-color-private-purple-650-solid: rgb(165, 117, 214);\n --g-color-private-purple-700-solid: rgb(177, 134, 219);\n --g-color-private-purple-750-solid: rgb(188, 151, 224);\n --g-color-private-purple-800-solid: rgb(199, 169, 230);\n --g-color-private-purple-850-solid: rgb(210, 186, 235);\n --g-color-private-purple-900-solid: rgb(221, 203, 240);\n --g-color-private-purple-950-solid: rgb(233, 220, 245);\n --g-color-private-purple-1000-solid: rgb(238, 229, 247);\n --g-color-private-cool-grey-50: rgba(96, 128, 156, 0.1);\n --g-color-private-cool-grey-100: rgba(96, 128, 156, 0.15);\n --g-color-private-cool-grey-150: rgba(96, 128, 156, 0.2);\n --g-color-private-cool-grey-200: rgba(96, 128, 156, 0.3);\n --g-color-private-cool-grey-250: rgba(96, 128, 156, 0.4);\n --g-color-private-cool-grey-300: rgba(96, 128, 156, 0.5);\n --g-color-private-cool-grey-350: rgba(96, 128, 156, 0.6);\n --g-color-private-cool-grey-400: rgba(96, 128, 156, 0.7);\n --g-color-private-cool-grey-450: rgba(96, 128, 156, 0.8);\n --g-color-private-cool-grey-500: rgba(96, 128, 156, 0.9);\n --g-color-private-cool-grey-50-solid: rgb(26, 28, 32);\n --g-color-private-cool-grey-100-solid: rgb(30, 34, 39);\n --g-color-private-cool-grey-150-solid: rgb(34, 39, 46);\n --g-color-private-cool-grey-200-solid: rgb(41, 50, 59);\n --g-color-private-cool-grey-250-solid: rgb(49, 61, 73);\n --g-color-private-cool-grey-300-solid: rgb(57, 73, 87);\n --g-color-private-cool-grey-350-solid: rgb(65, 84, 101);\n --g-color-private-cool-grey-400-solid: rgb(73, 95, 115);\n --g-color-private-cool-grey-450-solid: rgb(80, 106, 128);\n --g-color-private-cool-grey-500-solid: rgb(88, 117, 142);\n --g-color-private-cool-grey-550-solid: rgb(96, 128, 156);\n --g-color-private-cool-grey-600-solid: rgb(112, 141, 166);\n --g-color-private-cool-grey-650-solid: rgb(128, 153, 176);\n --g-color-private-cool-grey-700-solid: rgb(144, 166, 186);\n --g-color-private-cool-grey-750-solid: rgb(160, 179, 196);\n --g-color-private-cool-grey-800-solid: rgb(176, 192, 206);\n --g-color-private-cool-grey-850-solid: rgb(191, 204, 215);\n --g-color-private-cool-grey-900-solid: rgb(207, 217, 225);\n --g-color-private-cool-grey-950-solid: rgb(223, 230, 235);\n --g-color-private-cool-grey-1000-solid: rgb(231, 236, 240);\n --g-color-text-primary: var(--g-color-text-light-primary);\n --g-color-text-complementary: var(--g-color-text-light-complementary);\n --g-color-text-secondary: var(--g-color-text-light-secondary);\n --g-color-text-hint: var(--g-color-text-light-hint);\n --g-color-text-info: var(--g-color-private-blue-650-solid);\n --g-color-text-positive: var(--g-color-private-green-650-solid);\n --g-color-text-warning: var(--g-color-private-yellow-650-solid);\n --g-color-text-danger: var(--g-color-private-red-650-solid);\n --g-color-text-utility: var(--g-color-private-purple-650-solid);\n --g-color-text-misc: var(--g-color-private-cool-grey-650-solid);\n --g-color-text-info-heavy: var(--g-color-private-blue-850-solid);\n --g-color-text-positive-heavy: var(--g-color-private-green-850-solid);\n --g-color-text-warning-heavy: var(--g-color-private-yellow-850-solid);\n --g-color-text-danger-heavy: var(--g-color-private-red-850-solid);\n --g-color-text-utility-heavy: var(--g-color-private-purple-850-solid);\n --g-color-text-misc-heavy: var(--g-color-private-cool-grey-850-solid);\n --g-color-text-brand: var(--g-color-private-yellow-600-solid);\n --g-color-text-brand-heavy: var(--g-color-private-yellow-700-solid);\n --g-color-text-brand-contrast: var(--g-color-text-dark-primary);\n --g-color-text-link: var(--g-color-private-yellow-550-solid);\n --g-color-text-link-hover: var(--g-color-private-orange-550-solid);\n --g-color-text-link-visited: var(--g-color-private-purple-650-solid);\n --g-color-text-link-visited-hover: var(--g-color-private-purple-800-solid);\n --g-color-text-dark-primary: var(--g-color-private-black-1000-solid);\n --g-color-text-dark-complementary: var(--g-color-private-black-800);\n --g-color-text-dark-secondary: var(--g-color-private-black-600);\n --g-color-text-dark-hint: var(--g-color-private-black-400);\n --g-color-text-light-primary: var(--g-color-private-white-1000-solid);\n --g-color-text-light-complementary: var(--g-color-private-white-800);\n --g-color-text-light-secondary: var(--g-color-private-white-600);\n --g-color-text-light-hint: var(--g-color-private-white-400);\n --g-color-text-inverted-primary: var(--g-color-text-dark-primary);\n --g-color-text-inverted-complementary: var(--g-color-text-dark-complementary);\n --g-color-text-inverted-secondary: var(--g-color-text-dark-secondary);\n --g-color-text-inverted-hint: var(--g-color-text-dark-hint);\n --g-color-base-background: rgb(18, 17, 18);\n --g-color-base-generic: var(--g-color-private-white-100);\n --g-color-base-generic-hover: var(--g-color-private-white-250);\n --g-color-base-generic-medium: var(--g-color-private-white-250);\n --g-color-base-generic-medium-hover: var(--g-color-private-white-400);\n --g-color-base-generic-accent: var(--g-color-private-white-200);\n --g-color-base-generic-accent-disabled: var(--g-color-private-white-150);\n --g-color-base-generic-ultralight: var(--g-color-private-white-50);\n --g-color-base-simple-hover: var(--g-color-private-white-250);\n --g-color-base-simple-hover-solid: var(--g-color-private-white-250-solid);\n --g-color-base-brand: var(--g-color-private-yellow-550-solid);\n --g-color-base-brand-hover: var(--g-color-private-yellow-700-solid);\n --g-color-base-selection: var(--g-color-private-yellow-250);\n --g-color-base-selection-hover: var(--g-color-private-yellow-400);\n --g-color-base-info-light: var(--g-color-private-blue-250);\n --g-color-base-info-light-hover: var(--g-color-private-blue-400);\n --g-color-base-info-medium: var(--g-color-private-blue-450);\n --g-color-base-info-medium-hover: var(--g-color-private-blue-600-solid);\n --g-color-base-info-heavy: var(--g-color-private-blue-700-solid);\n --g-color-base-info-heavy-hover: var(--g-color-private-blue-850-solid);\n --g-color-base-positive-light: var(--g-color-private-green-250);\n --g-color-base-positive-light-hover: var(--g-color-private-green-400);\n --g-color-base-positive-medium: var(--g-color-private-green-450);\n --g-color-base-positive-medium-hover: var(--g-color-private-green-600-solid);\n --g-color-base-positive-heavy: var(--g-color-private-green-700-solid);\n --g-color-base-positive-heavy-hover: var(--g-color-private-green-850-solid);\n --g-color-base-warning-light: var(--g-color-private-yellow-250);\n --g-color-base-warning-light-hover: var(--g-color-private-yellow-400);\n --g-color-base-warning-medium: var(--g-color-private-yellow-450);\n --g-color-base-warning-medium-hover: var(--g-color-private-yellow-600-solid);\n --g-color-base-warning-heavy: var(--g-color-private-yellow-700-solid);\n --g-color-base-warning-heavy-hover: var(--g-color-private-yellow-850-solid);\n --g-color-base-danger-light: var(--g-color-private-red-250);\n --g-color-base-danger-light-hover: var(--g-color-private-red-400);\n --g-color-base-danger-medium: var(--g-color-private-red-450);\n --g-color-base-danger-medium-hover: var(--g-color-private-red-600-solid);\n --g-color-base-danger-heavy: var(--g-color-private-red-700-solid);\n --g-color-base-danger-heavy-hover: var(--g-color-private-red-850-solid);\n --g-color-base-utility-light: var(--g-color-private-purple-250);\n --g-color-base-utility-light-hover: var(--g-color-private-purple-400);\n --g-color-base-utility-medium: var(--g-color-private-purple-450);\n --g-color-base-utility-medium-hover: var(--g-color-private-purple-600-solid);\n --g-color-base-utility-heavy: var(--g-color-private-purple-700-solid);\n --g-color-base-utility-heavy-hover: var(--g-color-private-purple-850-solid);\n --g-color-base-neutral-light: var(--g-color-private-white-200);\n --g-color-base-neutral-light-hover: var(--g-color-private-white-350);\n --g-color-base-neutral-medium: var(--g-color-private-white-400);\n --g-color-base-neutral-medium-hover: var(--g-color-private-white-550);\n --g-color-base-neutral-heavy: var(--g-color-private-white-650);\n --g-color-base-neutral-heavy-hover: var(--g-color-private-white-750);\n --g-color-base-misc-light: var(--g-color-private-cool-grey-250);\n --g-color-base-misc-light-hover: var(--g-color-private-cool-grey-400);\n --g-color-base-misc-medium: var(--g-color-private-cool-grey-450);\n --g-color-base-misc-medium-hover: var(--g-color-private-cool-grey-600-solid);\n --g-color-base-misc-heavy: var(--g-color-private-cool-grey-700-solid);\n --g-color-base-misc-heavy-hover: var(--g-color-private-cool-grey-850-solid);\n --g-color-base-light: var(--g-color-private-white-850);\n --g-color-base-light-hover: var(--g-color-private-white-700);\n --g-color-base-light-simple-hover: var(--g-color-private-white-150);\n --g-color-base-light-disabled: var(--g-color-private-white-150);\n --g-color-base-light-accent-disabled: var(--g-color-private-white-300);\n --g-color-base-float: var(--g-color-private-white-100-solid);\n --g-color-base-float-hover: var(--g-color-private-white-200-solid);\n --g-color-base-float-heavy: var(--g-color-private-white-300-solid);\n --g-color-base-float-accent: var(--g-color-private-white-300-solid);\n --g-color-base-float-accent-hover: var(--g-color-private-white-400-solid);\n --g-color-base-float-announcement: var(--g-color-private-white-200-solid);\n --g-color-base-modal: var(--g-color-base-background);\n --g-color-line-generic: var(--g-color-private-white-150);\n --g-color-line-generic-hover: var(--g-color-private-white-250);\n --g-color-line-generic-active: var(--g-color-private-white-600);\n --g-color-line-generic-accent: var(--g-color-private-white-350);\n --g-color-line-generic-accent-hover: var(--g-color-private-white-800);\n --g-color-line-generic-solid: var(--g-color-private-white-150-solid);\n --g-color-line-brand: var(--g-color-private-yellow-600-solid);\n --g-color-line-focus: var(--g-color-private-cool-grey-550-solid);\n --g-color-line-light: var(--g-color-private-white-500);\n --g-color-line-info: var(--g-color-private-blue-550-solid);\n --g-color-line-positive: var(--g-color-private-green-550-solid);\n --g-color-line-warning: var(--g-color-private-yellow-550-solid);\n --g-color-line-danger: var(--g-color-private-red-550-solid);\n --g-color-line-utility: var(--g-color-private-purple-550-solid);\n --g-color-line-misc: var(--g-color-private-cool-grey-550-solid);\n --g-color-sfx-veil: var(--g-color-private-black-700);\n --g-color-sfx-shadow: var(--g-color-private-black-200);\n --g-color-sfx-shadow-heavy: var(--g-color-private-black-400);\n --g-color-sfx-shadow-light: var(--g-color-private-black-200);\n --g-color-sfx-fade: var(--g-color-private-white-250);\n --g-color-scroll-track: var(--g-color-base-background);\n --g-color-scroll-handle: var(--g-color-private-white-150);\n --g-color-scroll-handle-hover: var(--g-color-private-white-250);\n --g-color-scroll-corner: var(--g-color-private-white-150);\n --g-color-infographics-axis: var(--g-color-private-white-150-solid);\n --g-color-infographics-tooltip-bg: var(--g-color-private-white-opaque-150);\n}\n\n.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) {\n scrollbar-width: var(--g-scrollbar-width);\n scrollbar-color: var(--g-color-scroll-handle) var(--g-color-scroll-track);\n}\n.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar,\n.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar {\n width: var(--g-scrollbar-width);\n height: var(--g-scrollbar-width);\n background: var(--g-color-scroll-track);\n}\n.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar-track,\n.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar-track {\n background: var(--g-color-scroll-track);\n}\n.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar-corner,\n.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar-corner {\n background: var(--g-color-scroll-corner);\n}\n.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar-thumb,\n.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar-thumb {\n background: var(--g-color-scroll-handle);\n}\n.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar)::-webkit-scrollbar-thumb:hover,\n.g-root:not(.g-root_mobile):not(.g-root_native-scrollbar) *::-webkit-scrollbar-thumb:hover {\n background: var(--g-color-scroll-handle-hover);\n}\n\n@keyframes g-loading-animation {\n from {\n background-position: -12px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n\n\n\n\n@import './private';\n@import './text';\n@import './base';\n@import './line';\n@import './sfx';\n@import './system';\n\n@mixin g-colors-light {\n @include g-colors-private-light;\n @include g-colors-text-light;\n @include g-colors-base-light;\n @include g-colors-line-light;\n @include g-colors-sfx-light;\n @include g-colors-system-light;\n}\n\n\n\n\n\n@charset \"UTF-8\";\n\n/* src/scss/yfm.scss */\n.yfm {\n font-family:\n \"Segoe UI\",\n Arial,\n Helvetica,\n sans-serif,\n \"Apple Color Emoji\",\n \"Segoe UI Emoji\",\n \"Segoe UI Symbol\";\n font-family: var(--yfm-font-family-sans);\n font-size: 15px;\n line-height: 20px;\n word-wrap: break-word;\n color: rgba(0, 0, 0, 0.7);\n --yfm-color-hljs-background: rgba(107, 132, 153, 0.12);\n --yfm-color-hljs-subst: #444;\n --yfm-color-hljs-comment: #888888;\n --yfm-color-hljs-deletion: #880000;\n --yfm-color-hljs-section: #880000;\n --yfm-color-hljs-pseudo: #BC6060;\n --yfm-color-hljs-literal: #78A960;\n --yfm-color-hljs-addition: #397300;\n --yfm-color-hljs-meta: #1f7199;\n --yfm-color-hljs-meta-string: #4d99bf;\n --yfm-font-family-monospace:\n \"Menlo\",\n \"Monaco\",\n \"Consolas\",\n \"Ubuntu Mono\",\n \"Liberation Mono\",\n \"DejaVu Sans Mono\",\n \"Courier New\",\n \"Courier\",\n monospace;\n --yfm-font-family-sans:\n \"Segoe UI\",\n Arial,\n Helvetica,\n sans-serif,\n \"Apple Color Emoji\",\n \"Segoe UI Emoji\",\n \"Segoe UI Symbol\";\n}\n.yfm * {\n box-sizing: border-box;\n}\n.yfm > *:not(h2):not(h3):not(h4):not(h5):not(h6):first-child {\n margin-top: 0 !important;\n}\n.yfm > *:last-child {\n margin-bottom: 0 !important;\n}\n.yfm h1,\n.yfm h2,\n.yfm h3,\n.yfm h4,\n.yfm h5,\n.yfm h6 {\n margin-bottom: 15px;\n font-weight: 500;\n}\n.yfm h1 {\n font-size: 32px;\n line-height: 40px;\n}\n.yfm h2 {\n font-size: 24px;\n line-height: 28px;\n}\n.yfm h3 {\n font-size: 20px;\n line-height: 24px;\n}\n.yfm h4 {\n font-size: 17px;\n line-height: 24px;\n}\n.yfm h5 {\n font-size: 15px;\n line-height: 20px;\n}\n.yfm h6 {\n font-size: 13px;\n line-height: 18px;\n}\n.yfm a {\n background-color: transparent;\n color: #027bf3;\n -webkit-text-decoration: none;\n -webkit-text-decoration: none;\n text-decoration: none;\n}\n.yfm a:hover,\n.yfm a:active {\n color: #004080;\n}\n.yfm a:not([href]) {\n color: inherit;\n}\n.yfm strong {\n font-weight: 700;\n}\n.yfm img,\n.yfm svg {\n box-sizing: content-box;\n max-width: 100%;\n border: none;\n vertical-align: middle;\n}\n.yfm img[align=right],\n.yfm svg[align=right] {\n padding-left: 20px;\n}\n.yfm img[align=left],\n.yfm svg[align=left] {\n padding-right: 20px;\n}\n.yfm img {\n background-color: #ffffff;\n}\n.yfm svg {\n height: auto;\n}\n.yfm .katex svg {\n height: auto;\n height: initial;\n}\n.yfm img + small {\n display: block;\n}\n.yfm p,\n.yfm blockquote,\n.yfm ul,\n.yfm ol,\n.yfm dl,\n.yfm table,\n.yfm pre {\n margin: 0 0 15px 0;\n}\n.yfm ul pre,\n.yfm ol pre,\n.yfm dl pre {\n margin-top: 15px;\n}\n.yfm code,\n.yfm kbd,\n.yfm pre {\n font-family: var(--yfm-font-family-monospace);\n font-size: 1em;\n font-feature-settings: normal;\n}\n.yfm input {\n margin: 0;\n overflow: visible;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n.yfm input[type=checkbox] {\n position: relative;\n top: 1px;\n box-sizing: border-box;\n padding: 0;\n}\n.yfm table {\n color: #333;\n display: inline-block;\n max-width: 100%;\n width: auto;\n overflow: auto;\n position: relative;\n z-index: 1;\n box-sizing: border-box;\n border-collapse: separate;\n border-spacing: 0;\n background: #ffffff;\n}\n.yfm table thead,\n.yfm table tr:nth-child(2n) {\n background-color: rgba(0, 0, 0, 0.02);\n}\n.yfm table tr:first-child td:first-child {\n border-top-left-radius: 8px;\n}\n.yfm table tr:first-child td:last-child {\n border-top-right-radius: 8px;\n}\n.yfm table tr:last-child td:first-child {\n border-bottom-left-radius: 8px;\n}\n.yfm table tr:last-child td:last-child {\n border-bottom-right-radius: 8px;\n}\n.yfm table tr:first-child td {\n border-top-style: solid;\n}\n.yfm table tr td:first-child {\n border-left: 1px solid rgba(0, 0, 0, 0.07);\n}\n.yfm table th,\n.yfm table td {\n padding: 10px 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n border: 1px solid rgba(0, 0, 0, 0.07);\n}\n.yfm table th p,\n.yfm table td p {\n padding: 0;\n margin: 0;\n}\n.yfm table th {\n font-weight: 500;\n text-align: left;\n}\n.yfm table td {\n white-space: normal;\n vertical-align: top;\n border-style: none solid solid none;\n}\n.yfm hr {\n box-sizing: content-box;\n height: 0.25em;\n padding: 0;\n margin: 1.5em 0;\n overflow: hidden;\n background-color: rgba(0, 0, 0, 0.07);\n border: none;\n}\n.yfm hr::before {\n content: \"\";\n display: table;\n}\n.yfm hr::after {\n content: \"\";\n display: table;\n clear: both;\n}\n.yfm blockquote {\n position: relative;\n padding-left: 12px;\n border-left: 3px solid #027bf3;\n}\n.yfm blockquote > *:first-child {\n margin-top: 0;\n}\n.yfm blockquote > *:last-child {\n margin-bottom: 0;\n}\n.yfm dl {\n padding: 0;\n}\n.yfm dl > *:first-child {\n margin-top: 0;\n}\n.yfm dl > *:last-child {\n margin-bottom: 0;\n}\n.yfm dl dt {\n margin-bottom: 5px;\n font-size: 1em;\n font-weight: 500;\n font-style: italic;\n}\n.yfm dl dd {\n margin-bottom: 15px;\n padding: 0 15px;\n}\n.yfm dd {\n margin-left: 0;\n}\n.yfm dd > ol:first-child,\n.yfm dd > ul:first-child,\n.yfm dd > dd:first-child {\n padding-left: 0;\n}\n.yfm ul,\n.yfm ol {\n padding-left: 2.2em;\n}\n.yfm ul ul,\n.yfm ul ol,\n.yfm ol ol,\n.yfm ol ul {\n margin-top: 0;\n margin-bottom: 0;\n}\n.yfm:not(.yfm_no-list-reset) ol {\n list-style-type: none;\n counter-reset: list;\n}\n.yfm:not(.yfm_no-list-reset) ol > li {\n position: relative;\n counter-increment: list;\n}\n.yfm:not(.yfm_no-list-reset) ol > li::before {\n position: absolute;\n right: 100%;\n margin-right: 4px;\n content: counters(list, \".\") \". \";\n}\n.yfm li {\n word-wrap: break-word;\n}\n.yfm li + li {\n margin-top: 0.33em;\n}\n.yfm li p,\n.yfm li blockquote {\n margin-top: 15px;\n}\n.yfm code {\n padding: 0.1em 0.4em 0.15em;\n background-color: rgba(107, 132, 153, 0.12);\n border-radius: 4px;\n font-size: 0.875em;\n white-space: normal;\n color: rgb(59, 96, 128);\n}\n.yfm pre {\n word-wrap: normal;\n}\n.yfm table code {\n white-space: nowrap;\n}\n.yfm pre * code {\n display: inline;\n padding: 0;\n margin: 0;\n overflow: visible;\n word-wrap: normal;\n background-color: transparent;\n border: 0;\n color: rgba(0, 0, 0, 0.7);\n}\n.yfm pre > code {\n display: block;\n padding: 16px;\n overflow: auto;\n background-color: rgba(107, 132, 153, 0.12);\n color: rgba(0, 0, 0, 0.7);\n white-space: pre;\n}\n.yfm sup,\n.yfm sub {\n line-height: 0;\n}\n.yfm .visually-hidden {\n position: absolute;\n overflow: hidden;\n clip: rect(0 0 0 0);\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n white-space: nowrap;\n border: 0;\n -webkit-clip-path: inset(100%);\n clip-path: inset(100%);\n}\n.yfm .yfm-note {\n max-width: 1296px;\n margin: 20px 0;\n padding: 20px 20px 20px 64px;\n border-radius: 10px;\n}\n.yfm .yfm-note .yfm-note-title {\n font-weight: 700;\n}\n.yfm .yfm-note > p {\n margin: 0 0 10px 0;\n}\n.yfm .yfm-note > p:first-child::before {\n box-sizing: content-box;\n display: block;\n width: 24px;\n height: 24px;\n margin-top: -2px;\n margin-left: -44px;\n padding-right: 20px;\n float: left;\n}\n.yfm .yfm-note > p:last-child {\n margin-bottom: 0;\n}\n.yfm .yfm-note.yfm-accent-info > p:first-child::before {\n content: url('data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 16 16\"%3E%3Ccircle cx=\"8\" cy=\"8\" r=\"8\" fill=\"rgb(2,123,243)\"/%3E%3Crect width=\"1\" height=\"5\" x=\"7.5\" y=\"6.5\" stroke=\"%23fff\" rx=\".5\"/%3E%3Ccircle cx=\"8\" cy=\"4\" r=\"1\" fill=\"%23fff\"/%3E%3C/svg%3E');\n}\n.yfm .yfm-note.yfm-accent-tip > p:first-child::before {\n content: url('data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 16 16\"%3E%3Ccircle cx=\"8\" cy=\"8\" r=\"8\" fill=\"rgb(86,189,103)\"/%3E%3Crect width=\"1\" height=\"5\" x=\"7.5\" y=\"6.5\" stroke=\"%23fff\" rx=\".5\"/%3E%3Ccircle cx=\"8\" cy=\"4\" r=\"1\" fill=\"%23fff\"/%3E%3C/svg%3E');\n}\n.yfm .yfm-note.yfm-accent-alert > p:first-child::before {\n content: url('data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 16 16\"%3E%3Ccircle cx=\"8\" cy=\"8\" r=\"8\" fill=\"rgb(255,70,69)\"/%3E%3Crect width=\"1\" height=\"5\" x=\"7.5\" y=\"6.5\" stroke=\"%23fff\" rx=\".5\"/%3E%3Ccircle cx=\"8\" cy=\"4\" r=\"1\" fill=\"%23fff\"/%3E%3C/svg%3E');\n}\n.yfm .yfm-note.yfm-accent-warning > p:first-child::before {\n content: url('data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 16 16\"%3E%3Ccircle cx=\"8\" cy=\"8\" r=\"8\" fill=\"rgb(241,149,24)\"/%3E%3Crect width=\"1\" height=\"5\" x=\"7.5\" y=\"6.5\" stroke=\"%23fff\" rx=\".5\"/%3E%3Ccircle cx=\"8\" cy=\"4\" r=\"1\" fill=\"%23fff\"/%3E%3C/svg%3E');\n}\n.yfm .yfm-note.yfm-accent-info {\n background: rgba(2, 123, 243, 0.08);\n}\n.yfm .yfm-note.yfm-accent-tip {\n background: rgba(63, 201, 46, 0.1);\n}\n.yfm .yfm-note.yfm-accent-alert {\n background: rgba(235, 50, 38, 0.08);\n}\n.yfm .yfm-note.yfm-accent-warning {\n background: rgba(255, 136, 0, 0.15);\n}\n.yfm h1 .yfm-anchor,\n.yfm h2 .yfm-anchor,\n.yfm h3 .yfm-anchor,\n.yfm h4 .yfm-anchor,\n.yfm h5 .yfm-anchor,\n.yfm h6 .yfm-anchor {\n display: inline-block;\n width: 24px;\n padding-right: 4px;\n margin-left: -24px;\n float: left;\n text-align: center;\n font-size: 18px;\n}\n.yfm h1 .yfm-anchor::before,\n.yfm h2 .yfm-anchor::before,\n.yfm h3 .yfm-anchor::before,\n.yfm h4 .yfm-anchor::before,\n.yfm h5 .yfm-anchor::before,\n.yfm h6 .yfm-anchor::before {\n content: \"#\";\n visibility: hidden;\n}\n.yfm h1:hover .yfm-anchor::before,\n.yfm h2:hover .yfm-anchor::before,\n.yfm h3:hover .yfm-anchor::before,\n.yfm h4:hover .yfm-anchor::before,\n.yfm h5:hover .yfm-anchor::before,\n.yfm h6:hover .yfm-anchor::before {\n visibility: visible;\n}\n.yfm table h1 .yfm-anchor,\n.yfm table h2 .yfm-anchor,\n.yfm table h3 .yfm-anchor,\n.yfm table h4 .yfm-anchor,\n.yfm table h5 .yfm-anchor,\n.yfm table h6 .yfm-anchor {\n width: 1em;\n margin-left: -1em;\n padding-right: 0;\n}\n.yfm .hljs {\n display: block;\n overflow-x: auto;\n padding: 16px;\n background: rgba(107, 132, 153, 0.12);\n background: var(--yfm-color-hljs-background);\n}\n.yfm .hljs,\n.yfm .hljs-subst {\n color: #444;\n color: var(--yfm-color-hljs-subst);\n}\n.yfm .hljs-comment {\n color: #888888;\n color: var(--yfm-color-hljs-comment);\n}\n.yfm .hljs-keyword,\n.yfm .hljs-attribute,\n.yfm .hljs-selector-tag,\n.yfm .hljs-meta-keyword,\n.yfm .hljs-doctag,\n.yfm .hljs-name {\n font-weight: bold;\n}\n.yfm .hljs-type,\n.yfm .hljs-string,\n.yfm .hljs-number,\n.yfm .hljs-selector-id,\n.yfm .hljs-selector-class,\n.yfm .hljs-quote,\n.yfm .hljs-template-tag,\n.yfm .hljs-deletion {\n color: #880000;\n color: var(--yfm-color-hljs-deletion);\n}\n.yfm .hljs-title,\n.yfm .hljs-section {\n color: #880000;\n color: var(--yfm-color-hljs-section);\n font-weight: bold;\n}\n.yfm .hljs-regexp,\n.yfm .hljs-symbol,\n.yfm .hljs-variable,\n.yfm .hljs-template-variable,\n.yfm .hljs-link,\n.yfm .hljs-selector-attr,\n.yfm .hljs-selector-pseudo {\n color: #BC6060;\n color: var(--yfm-color-hljs-pseudo);\n}\n.yfm .hljs-literal {\n color: #78A960;\n color: var(--yfm-color-hljs-literal);\n}\n.yfm .hljs-built_in,\n.yfm .hljs-bullet,\n.yfm .hljs-code,\n.yfm .hljs-addition {\n color: #397300;\n color: var(--yfm-color-hljs-addition);\n}\n.yfm .hljs-meta {\n color: #1f7199;\n color: var(--yfm-color-hljs-meta);\n}\n.yfm .hljs-meta-string {\n color: #4d99bf;\n color: var(--yfm-color-hljs-meta-string);\n}\n.yfm .hljs-emphasis {\n font-style: italic;\n}\n.yfm .hljs-strong {\n font-weight: bold;\n}\n.yfm-clipboard {\n position: relative;\n}\n.yfm-clipboard:hover .yfm-clipboard-button {\n display: block;\n}\n.yfm-clipboard > pre {\n border-radius: 10px;\n overflow: hidden;\n}\n.yfm-clipboard-button {\n display: none;\n position: absolute;\n cursor: pointer;\n top: 16px;\n right: 16px;\n z-index: 1;\n}\n@media print {\n .tab-list {\n display: none !important;\n }\n .tab-panel:before {\n content: attr(data-title);\n margin-bottom: -1px;\n margin-right: 20px;\n border-bottom: 2px solid transparent;\n line-height: 33px;\n font-weight: 700;\n outline: 0;\n cursor: pointer;\n }\n .tab-panel {\n display: block !important;\n }\n}\n.yfm-cut-title {\n cursor: pointer;\n position: relative;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n padding: 5px 0 5px 30px;\n}\n.yfm-cut-title:before {\n content: \"\";\n z-index: 1;\n left: 0;\n top: 50%;\n background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgICA8cGF0aCBzdHJva2U9ImN1cnJlbnRDb2xvciIgZmlsbD0ibm9uZSIgZD0iTTMgNmw1IDUgNS01Ii8+Cjwvc3ZnPgo=);\n transform: translateY(-50%) rotate(-90deg);\n transition: transform 0.3s ease;\n height: 20px;\n width: 20px;\n position: absolute;\n}\n.yfm-cut-content {\n height: 0;\n overflow: hidden;\n transition: height 0.3s ease-in-out;\n}\n.yfm-cut.open > .yfm-cut-content {\n padding: 5px 0 15px 30px;\n height: auto;\n}\n.yfm-cut.open > .yfm-cut-title:before {\n transform: translateY(-50%);\n}\n.yfm-file__icon {\n ---yfm-file-icon-img: var(--yfm-file-icon, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zNjkuOSA5Ny45TDI4NiAxNEMyNzcgNSAyNjQuOC0uMSAyNTIuMS0uMUg0OEMyMS41IDAgMCAyMS41IDAgNDh2NDE2YzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDI4OGMyNi41IDAgNDgtMjEuNSA0OC00OFYxMzEuOWMwLTEyLjctNS4xLTI1LTE0LjEtMzR6bS0yMi42IDIyLjdjMi4xIDIuMSAzLjUgNC42IDQuMiA3LjRIMjU2VjMyLjVjMi44LjcgNS4zIDIuMSA3LjQgNC4ybDgzLjkgODMuOXpNMzM2IDQ4MEg0OGMtOC44IDAtMTYtNy4yLTE2LTE2VjQ4YzAtOC44IDcuMi0xNiAxNi0xNmgxNzZ2MTA0YzAgMTMuMyAxMC43IDI0IDI0IDI0aDEwNHYzMDRjMCA4LjgtNy4yIDE2LTE2IDE2em0tNDgtMjQ0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyeiIvPjwvc3ZnPg==));\n display: inline-block;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n width: 16px;\n margin: 0 2px;\n color: rgba(0, 0, 0, 0.7);\n color: var(--yfm-file-icon-color, rgba(0, 0, 0, 0.7));\n background-color: currentColor;\n background-repeat: no-repeat;\n background-position: 50%;\n background-size: 100%;\n -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zNjkuOSA5Ny45TDI4NiAxNEMyNzcgNSAyNjQuOC0uMSAyNTIuMS0uMUg0OEMyMS41IDAgMCAyMS41IDAgNDh2NDE2YzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDI4OGMyNi41IDAgNDgtMjEuNSA0OC00OFYxMzEuOWMwLTEyLjctNS4xLTI1LTE0LjEtMzR6bS0yMi42IDIyLjdjMi4xIDIuMSAzLjUgNC42IDQuMiA3LjRIMjU2VjMyLjVjMi44LjcgNS4zIDIuMSA3LjQgNC4ybDgzLjkgODMuOXpNMzM2IDQ4MEg0OGMtOC44IDAtMTYtNy4yLTE2LTE2VjQ4YzAtOC44IDcuMi0xNiAxNi0xNmgxNzZ2MTA0YzAgMTMuMyAxMC43IDI0IDI0IDI0aDEwNHYzMDRjMCA4LjgtNy4yIDE2LTE2IDE2em0tNDgtMjQ0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyeiIvPjwvc3ZnPg==);\n mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zNjkuOSA5Ny45TDI4NiAxNEMyNzcgNSAyNjQuOC0uMSAyNTIuMS0uMUg0OEMyMS41IDAgMCAyMS41IDAgNDh2NDE2YzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDI4OGMyNi41IDAgNDgtMjEuNSA0OC00OFYxMzEuOWMwLTEyLjctNS4xLTI1LTE0LjEtMzR6bS0yMi42IDIyLjdjMi4xIDIuMSAzLjUgNC42IDQuMiA3LjRIMjU2VjMyLjVjMi44LjcgNS4zIDIuMSA3LjQgNC4ybDgzLjkgODMuOXpNMzM2IDQ4MEg0OGMtOC44IDAtMTYtNy4yLTE2LTE2VjQ4YzAtOC44IDcuMi0xNiAxNi0xNmgxNzZ2MTA0YzAgMTMuMyAxMC43IDI0IDI0IDI0aDEwNHYzMDRjMCA4LjgtNy4yIDE2LTE2IDE2em0tNDgtMjQ0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyem0wIDY0djhjMCA2LjYtNS40IDEyLTEyIDEySDEwOGMtNi42IDAtMTItNS40LTEyLTEydi04YzAtNi42IDUuNC0xMiAxMi0xMmgxNjhjNi42IDAgMTIgNS40IDEyIDEyeiIvPjwvc3ZnPg==);\n -webkit-mask-image: var(---yfm-file-icon-img);\n mask-image: var(---yfm-file-icon-img);\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n}\n.yfm-file__icon::before {\n content: \"\\a0\";\n}\n.yfm-term_title {\n color: #027bf3;\n cursor: pointer;\n border-bottom: 1px dotted;\n font-size: inherit;\n line-height: inherit;\n font-style: normal;\n}\n.yfm-term_title:hover {\n color: #004080;\n}\n.yfm-term_dfn {\n position: absolute;\n z-index: 1000;\n width: -moz-fit-content;\n width: fit-content;\n max-width: 450px;\n visibility: hidden;\n opacity: 0;\n padding: 10px;\n background-color: rgb(255, 255, 255);\n font-size: inherit;\n line-height: inherit;\n font-style: normal;\n border-radius: 4px;\n box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15);\n outline: none;\n}\n@media screen and (max-width: 600px) {\n .yfm-term_dfn {\n max-width: 80%;\n }\n}\n.yfm-term_dfn::before {\n content: \"\";\n position: absolute;\n z-index: -1;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n border-radius: inherit;\n box-shadow: 0 0 0 1px rgb(229, 229, 229);\n}\n.yfm-term_dfn.open {\n visibility: visible;\n animation-name: popup;\n animation-duration: 0.1s;\n animation-timing-function: ease-out;\n animation-fill-mode: forwards;\n}\n@keyframes popup {\n 0% {\n opacity: 0;\n transform: translateY(10px);\n }\n 100% {\n opacity: 1;\n transform: translateY(0);\n }\n}\n.yfm-tabs {\n margin-bottom: 15px;\n}\n.yfm-tabs ol {\n counter-reset: tabs-list;\n}\n.yfm-tabs ol > li {\n counter-increment: tabs-list;\n}\n.yfm-tabs ol > li:before {\n content: counters(tabs-list, \".\") \". \";\n}\n.yfm-tab-list {\n display: flex;\n flex-wrap: wrap;\n margin-bottom: 15px;\n border-bottom: 1px solid rgba(0, 0, 0, 0.07);\n}\n.yfm-tab {\n margin-bottom: -1px;\n margin-right: 20px;\n border-bottom: 2px solid transparent;\n padding: 6px 0 7px;\n font-weight: 700;\n outline: none;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n white-space: break-spaces;\n}\n.yfm-tab:last-child {\n margin-right: 0;\n}\n.yfm-tab:hover,\n.yfm-tab:active {\n color: #004080;\n}\n.yfm-tab.active {\n border-bottom-color: #027bf3;\n}\n.yfm-tab-panel {\n display: none;\n}\n.yfm-tab-panel:first-child {\n margin-top: 0 !important;\n}\n.yfm-tab-panel:last-child {\n margin-bottom: 0 !important;\n}\n.yfm-tab-panel.active {\n display: block;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* stylelint-disable declaration-no-important */\n.g-row {\n display: flex;\n flex-flow: row wrap;\n flex-shrink: 0;\n}\n.g-row_s_0 {\n margin-top: calc(-1 * var(--g-spacing-0));\n margin-left: calc(-1 * var(--g-spacing-0));\n}\n.g-row_s_0 > .g-col {\n padding-top: var(--g-spacing-0);\n padding-left: var(--g-spacing-0);\n}\n.g-row_sr_0 {\n margin-top: calc(-1 * var(--g-spacing-0)) !important;\n}\n.g-row_sr_0 > .g-col {\n padding-top: var(--g-spacing-0) !important;\n}\n.g-row_s_half {\n margin-top: calc(-1 * var(--g-spacing-half));\n margin-left: calc(-1 * var(--g-spacing-half));\n}\n.g-row_s_half > .g-col {\n padding-top: var(--g-spacing-half);\n padding-left: var(--g-spacing-half);\n}\n.g-row_sr_half {\n margin-top: calc(-1 * var(--g-spacing-half)) !important;\n}\n.g-row_sr_half > .g-col {\n padding-top: var(--g-spacing-half) !important;\n}\n.g-row_s_1 {\n margin-top: calc(-1 * var(--g-spacing-1));\n margin-left: calc(-1 * var(--g-spacing-1));\n}\n.g-row_s_1 > .g-col {\n padding-top: var(--g-spacing-1);\n padding-left: var(--g-spacing-1);\n}\n.g-row_sr_1 {\n margin-top: calc(-1 * var(--g-spacing-1)) !important;\n}\n.g-row_sr_1 > .g-col {\n padding-top: var(--g-spacing-1) !important;\n}\n.g-row_s_2 {\n margin-top: calc(-1 * var(--g-spacing-2));\n margin-left: calc(-1 * var(--g-spacing-2));\n}\n.g-row_s_2 > .g-col {\n padding-top: var(--g-spacing-2);\n padding-left: var(--g-spacing-2);\n}\n.g-row_sr_2 {\n margin-top: calc(-1 * var(--g-spacing-2)) !important;\n}\n.g-row_sr_2 > .g-col {\n padding-top: var(--g-spacing-2) !important;\n}\n.g-row_s_3 {\n margin-top: calc(-1 * var(--g-spacing-3));\n margin-left: calc(-1 * var(--g-spacing-3));\n}\n.g-row_s_3 > .g-col {\n padding-top: var(--g-spacing-3);\n padding-left: var(--g-spacing-3);\n}\n.g-row_sr_3 {\n margin-top: calc(-1 * var(--g-spacing-3)) !important;\n}\n.g-row_sr_3 > .g-col {\n padding-top: var(--g-spacing-3) !important;\n}\n.g-row_s_4 {\n margin-top: calc(-1 * var(--g-spacing-4));\n margin-left: calc(-1 * var(--g-spacing-4));\n}\n.g-row_s_4 > .g-col {\n padding-top: var(--g-spacing-4);\n padding-left: var(--g-spacing-4);\n}\n.g-row_sr_4 {\n margin-top: calc(-1 * var(--g-spacing-4)) !important;\n}\n.g-row_sr_4 > .g-col {\n padding-top: var(--g-spacing-4) !important;\n}\n.g-row_s_5 {\n margin-top: calc(-1 * var(--g-spacing-5));\n margin-left: calc(-1 * var(--g-spacing-5));\n}\n.g-row_s_5 > .g-col {\n padding-top: var(--g-spacing-5);\n padding-left: var(--g-spacing-5);\n}\n.g-row_sr_5 {\n margin-top: calc(-1 * var(--g-spacing-5)) !important;\n}\n.g-row_sr_5 > .g-col {\n padding-top: var(--g-spacing-5) !important;\n}\n.g-row_s_6 {\n margin-top: calc(-1 * var(--g-spacing-6));\n margin-left: calc(-1 * var(--g-spacing-6));\n}\n.g-row_s_6 > .g-col {\n padding-top: var(--g-spacing-6);\n padding-left: var(--g-spacing-6);\n}\n.g-row_sr_6 {\n margin-top: calc(-1 * var(--g-spacing-6)) !important;\n}\n.g-row_sr_6 > .g-col {\n padding-top: var(--g-spacing-6) !important;\n}\n.g-row_s_7 {\n margin-top: calc(-1 * var(--g-spacing-7));\n margin-left: calc(-1 * var(--g-spacing-7));\n}\n.g-row_s_7 > .g-col {\n padding-top: var(--g-spacing-7);\n padding-left: var(--g-spacing-7);\n}\n.g-row_sr_7 {\n margin-top: calc(-1 * var(--g-spacing-7)) !important;\n}\n.g-row_sr_7 > .g-col {\n padding-top: var(--g-spacing-7) !important;\n}\n.g-row_s_8 {\n margin-top: calc(-1 * var(--g-spacing-8));\n margin-left: calc(-1 * var(--g-spacing-8));\n}\n.g-row_s_8 > .g-col {\n padding-top: var(--g-spacing-8);\n padding-left: var(--g-spacing-8);\n}\n.g-row_sr_8 {\n margin-top: calc(-1 * var(--g-spacing-8)) !important;\n}\n.g-row_sr_8 > .g-col {\n padding-top: var(--g-spacing-8) !important;\n}\n.g-row_s_9 {\n margin-top: calc(-1 * var(--g-spacing-9));\n margin-left: calc(-1 * var(--g-spacing-9));\n}\n.g-row_s_9 > .g-col {\n padding-top: var(--g-spacing-9);\n padding-left: var(--g-spacing-9);\n}\n.g-row_sr_9 {\n margin-top: calc(-1 * var(--g-spacing-9)) !important;\n}\n.g-row_sr_9 > .g-col {\n padding-top: var(--g-spacing-9) !important;\n}\n.g-row_s_10 {\n margin-top: calc(-1 * var(--g-spacing-10));\n margin-left: calc(-1 * var(--g-spacing-10));\n}\n.g-row_s_10 > .g-col {\n padding-top: var(--g-spacing-10);\n padding-left: var(--g-spacing-10);\n}\n.g-row_sr_10 {\n margin-top: calc(-1 * var(--g-spacing-10)) !important;\n}\n.g-row_sr_10 > .g-col {\n padding-top: var(--g-spacing-10) !important;\n}\n\n\n\n\n.g-col {\n flex-grow: 1;\n flex-basis: 0;\n max-width: 100%;\n}\n.g-col_s-s_1 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 8.33333333%;\n max-width: 8.33333333%;\n}\n.g-col_s-s_2 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 16.66666667%;\n max-width: 16.66666667%;\n}\n.g-col_s-s_3 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 25%;\n max-width: 25%;\n}\n.g-col_s-s_4 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 33.33333333%;\n max-width: 33.33333333%;\n}\n.g-col_s-s_5 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 41.66666667%;\n max-width: 41.66666667%;\n}\n.g-col_s-s_6 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 50%;\n max-width: 50%;\n}\n.g-col_s-s_7 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 58.33333333%;\n max-width: 58.33333333%;\n}\n.g-col_s-s_8 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 66.66666667%;\n max-width: 66.66666667%;\n}\n.g-col_s-s_9 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 75%;\n max-width: 75%;\n}\n.g-col_s-s_10 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 83.33333333%;\n max-width: 83.33333333%;\n}\n.g-col_s-s_11 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 91.66666667%;\n max-width: 91.66666667%;\n}\n.g-col_s-s_12 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 100%;\n max-width: 100%;\n}\n@media (min-width: 768px) {\n .g-col_s-m_1 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 8.33333333%;\n max-width: 8.33333333%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_2 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 16.66666667%;\n max-width: 16.66666667%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_3 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 25%;\n max-width: 25%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_4 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 33.33333333%;\n max-width: 33.33333333%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_5 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 41.66666667%;\n max-width: 41.66666667%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_6 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 50%;\n max-width: 50%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_7 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 58.33333333%;\n max-width: 58.33333333%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_8 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 66.66666667%;\n max-width: 66.66666667%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_9 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 75%;\n max-width: 75%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_10 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 83.33333333%;\n max-width: 83.33333333%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_11 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 91.66666667%;\n max-width: 91.66666667%;\n }\n}\n@media (min-width: 768px) {\n .g-col_s-m_12 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 100%;\n max-width: 100%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_1 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 8.33333333%;\n max-width: 8.33333333%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_2 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 16.66666667%;\n max-width: 16.66666667%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_3 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 25%;\n max-width: 25%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_4 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 33.33333333%;\n max-width: 33.33333333%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_5 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 41.66666667%;\n max-width: 41.66666667%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_6 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 50%;\n max-width: 50%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_7 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 58.33333333%;\n max-width: 58.33333333%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_8 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 66.66666667%;\n max-width: 66.66666667%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_9 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 75%;\n max-width: 75%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_10 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 83.33333333%;\n max-width: 83.33333333%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_11 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 91.66666667%;\n max-width: 91.66666667%;\n }\n}\n@media (min-width: 1080px) {\n .g-col_s-l_12 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 100%;\n max-width: 100%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_1 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 8.33333333%;\n max-width: 8.33333333%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_2 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 16.66666667%;\n max-width: 16.66666667%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_3 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 25%;\n max-width: 25%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_4 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 33.33333333%;\n max-width: 33.33333333%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_5 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 41.66666667%;\n max-width: 41.66666667%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_6 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 50%;\n max-width: 50%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_7 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 58.33333333%;\n max-width: 58.33333333%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_8 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 66.66666667%;\n max-width: 66.66666667%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_9 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 75%;\n max-width: 75%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_10 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 83.33333333%;\n max-width: 83.33333333%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_11 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 91.66666667%;\n max-width: 91.66666667%;\n }\n}\n@media (min-width: 1200px) {\n .g-col_s-xl_12 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 100%;\n max-width: 100%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_1 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 8.33333333%;\n max-width: 8.33333333%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_2 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 16.66666667%;\n max-width: 16.66666667%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_3 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 25%;\n max-width: 25%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_4 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 33.33333333%;\n max-width: 33.33333333%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_5 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 41.66666667%;\n max-width: 41.66666667%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_6 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 50%;\n max-width: 50%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_7 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 58.33333333%;\n max-width: 58.33333333%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_8 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 66.66666667%;\n max-width: 66.66666667%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_9 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 75%;\n max-width: 75%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_10 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 83.33333333%;\n max-width: 83.33333333%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_11 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 91.66666667%;\n max-width: 91.66666667%;\n }\n}\n@media (min-width: 1400px) {\n .g-col_s-xxl_12 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 100%;\n max-width: 100%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_1 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 8.33333333%;\n max-width: 8.33333333%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_2 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 16.66666667%;\n max-width: 16.66666667%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_3 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 25%;\n max-width: 25%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_4 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 33.33333333%;\n max-width: 33.33333333%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_5 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 41.66666667%;\n max-width: 41.66666667%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_6 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 50%;\n max-width: 50%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_7 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 58.33333333%;\n max-width: 58.33333333%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_8 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 66.66666667%;\n max-width: 66.66666667%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_9 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 75%;\n max-width: 75%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_10 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 83.33333333%;\n max-width: 83.33333333%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_11 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 91.66666667%;\n max-width: 91.66666667%;\n }\n}\n@media (min-width: 1920px) {\n .g-col_s-xxxl_12 {\n box-sizing: border-box;\n flex-grow: 0;\n flex-basis: 100%;\n max-width: 100%;\n }\n}\n\n\n\n\n.g-container {\n margin-left: auto;\n margin-right: auto;\n max-width: 100%;\n height: 100%;\n}\n.g-container_mw_s {\n max-width: 576px;\n}\n.g-container_mw_m {\n max-width: 768px;\n}\n.g-container_mw_l {\n max-width: 1080px;\n}\n.g-container_mw_xl {\n max-width: 1200px;\n}\n.g-container_mw_xxl {\n max-width: 1400px;\n}\n.g-container_mw_xxxl {\n max-width: 1920px;\n}\n.g-container_sr_0 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-0);\n}\n.g-container_sr_half > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-half);\n}\n.g-container_sr_1 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-1);\n}\n.g-container_sr_2 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-2);\n}\n.g-container_sr_3 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-3);\n}\n.g-container_sr_4 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-4);\n}\n.g-container_sr_5 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-5);\n}\n.g-container_sr_6 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-6);\n}\n.g-container_sr_7 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-7);\n}\n.g-container_sr_8 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-8);\n}\n.g-container_sr_9 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-9);\n}\n.g-container_sr_10 > .g-row:not(:last-child) {\n margin-bottom: var(--g-spacing-10);\n}\n\n\n\n\n.g-card {\n --_--background-color: transparent;\n --_--border-color: transparent;\n --_--border-width: 0;\n box-shadow: var(--g-card-box-shadow, var(--_--box-shadow));\n box-sizing: border-box;\n background-color: transparent;\n background-color: var(--g-card-background-color, var(--_--background-color));\n border: 0 solid transparent;\n border: var(--g-card-border-width, var(--_--border-width)) solid var(--g-card-border-color, var(--_--border-color));\n border-radius: var(--g-card-border-radius, var(--_--border-radius));\n outline: none;\n}\n.g-card_theme_normal {\n --_--border-color: var(--g-color-line-generic);\n --_--background-color: var(--g-color-base-generic);\n}\n.g-card_theme_info {\n --_--border-color: var(--g-color-line-info);\n --_--background-color: var(--g-color-base-info-light);\n}\n.g-card_theme_success {\n --_--border-color: var(--g-color-line-positive);\n --_--background-color: var(--g-color-base-positive-light);\n}\n.g-card_theme_warning {\n --_--border-color: var(--g-color-line-warning);\n --_--background-color: var(--g-color-base-warning-light);\n}\n.g-card_theme_danger {\n --_--border-color: var(--g-color-line-danger);\n --_--background-color: var(--g-color-base-danger-light);\n}\n.g-card_theme_utility {\n --_--border-color: var(--g-color-line-utility);\n --_--background-color: var(--g-color-base-utility-light);\n}\n.g-card_view_clear {\n --_--background-color: transparent;\n}\n.g-card_view_outlined {\n --_--background-color: transparent;\n --_--border-width: 1px;\n}\n.g-card_type_action {\n --_--background-color: var(--g-color-base-float);\n --_--box-shadow: 0px 1px 5px var(--g-color-sfx-shadow);\n}\n.g-card_type_action::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n border-radius: var(--g-card-border-radius, var(--_--border-radius));\n pointer-events: none;\n}\n.g-card_type_action.g-card_clickable {\n cursor: pointer;\n position: relative;\n}\n.g-card_type_action.g-card_clickable:hover {\n --_--box-shadow: 0px 3px 10px var(--g-color-sfx-shadow);\n}\n.g-card_type_action.g-card_clickable:focus-visible::after {\n content: \"\";\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-card_type_selection {\n --_--border-width: 1px;\n --_--border-color: var(--g-color-line-generic);\n position: relative;\n}\n.g-card_type_selection::before {\n position: absolute;\n top: -1px;\n right: -1px;\n bottom: -1px;\n left: -1px;\n border-radius: var(--g-card-border-radius, var(--_--border-radius));\n pointer-events: none;\n}\n.g-card_type_selection::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n border-radius: var(--g-card-border-radius, var(--_--border-radius));\n pointer-events: none;\n}\n.g-card_type_selection.g-card_clickable {\n cursor: pointer;\n}\n.g-card_type_selection.g-card_clickable:hover {\n --_--border-color: transparent;\n}\n.g-card_type_selection.g-card_clickable:hover::before {\n content: \"\";\n border: 2px solid var(--g-color-line-brand);\n opacity: 0.5;\n}\n.g-card_type_selection.g-card_clickable:hover:focus-visible::before {\n border-color: transparent;\n}\n.g-card_type_selection.g-card_clickable:focus-visible::after {\n content: \"\";\n outline: 2px solid var(--g-color-line-focus);\n}\n.g-card_type_selection.g-card_selected:not(.g-card_disabled) {\n --_--border-color: transparent;\n}\n.g-card_type_selection.g-card_selected:not(.g-card_disabled)::before {\n content: \"\";\n border: 2px solid var(--g-color-line-brand);\n}\n.g-card_type_selection.g-card_view_clear {\n --_--border-color: transparent;\n}\n.g-card_type_container.g-card_view_raised {\n --_--background-color: var(--g-color-base-float);\n}\n.g-card_type_container.g-card_view_raised.g-card_size_m {\n --_--box-shadow: 0px 1px 5px var(--g-color-sfx-shadow);\n}\n\n.g-card_type_container.g-card_view_raised.g-card_size_l {\n --_--box-shadow: 0px 1px 6px var(--g-color-sfx-shadow-light),\n 1px 3px 13px var(--g-color-sfx-shadow-light);\n}\n\n.g-card_size_m {\n --_--border-radius: 8px;\n}\n.g-card_size_l {\n --_--border-radius: 16px;\n}\n\n\n\n\n.g-tabs {\n --_--vertical-item-padding: var(--g-tabs-vertical-item-padding, 6px 20px);\n --_--vertical-item-height: var(--g-tabs-vertical-item-height, 18px);\n}\n.g-tabs_size_m {\n --_--item-height: 36px;\n --_--item-gap: 24px;\n --_--item-border-width: 2px;\n}\n.g-tabs_size_m .g-tabs__item-title,\n.g-tabs_size_m .g-tabs__item-counter {\n font-size: var(--g-text-body-1-font-size);\n line-height: var(--g-text-body-1-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-tabs_size_l {\n --_--item-height: 40px;\n --_--item-gap: 28px;\n --_--item-border-width: 2px;\n}\n.g-tabs_size_l .g-tabs__item-title,\n.g-tabs_size_l .g-tabs__item-counter {\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n}\n.g-tabs_size_xl {\n --_--item-height: 44px;\n --_--item-gap: 32px;\n --_--item-border-width: 3px;\n}\n.g-tabs_size_xl .g-tabs__item-title,\n.g-tabs_size_xl .g-tabs__item-counter {\n font-size: var(--g-text-subheader-3-font-size);\n line-height: var(--g-text-subheader-3-line-height);\n font-weight: var(--g-text-subheader-font-weight);\n}\n.g-tabs__item {\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n outline: none;\n}\n.g-tabs__item-content {\n display: flex;\n align-items: center;\n border-radius: var(--g-focus-border-radius);\n}\n.g-tabs__item_overflow .g-tabs__item-content {\n min-width: 0;\n}\n.g-tabs__item-icon {\n margin-right: 8px;\n}\n.g-tabs__item-title {\n white-space: nowrap;\n}\n.g-tabs__item_overflow .g-tabs__item-title {\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.g-tabs__item-counter, .g-tabs__item-label {\n margin-left: 8px;\n}\n.g-tabs__item-icon > svg {\n display: block;\n}\n.g-tabs_direction_horizontal {\n display: flex;\n align-items: flex-end;\n flex-wrap: wrap;\n box-shadow: inset 0 calc(1px * -1) 0 0 var(--g-color-line-generic);\n box-shadow: inset 0 calc(var(--g-tabs-border-width, 1px) * -1) 0 0 var(--g-color-line-generic);\n overflow: hidden;\n}\n.g-tabs_direction_horizontal .g-tabs__item {\n display: flex;\n align-items: center;\n box-sizing: border-box;\n height: var(--g-tabs-item-height, var(--_--item-height));\n border-bottom: var(--g-tabs-item-border-width, var(--_--item-border-width)) solid transparent;\n padding-top: var(--_--item-border-width);\n}\n.g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-content {\n outline: 2px solid var(--g-color-line-focus);\n outline-offset: -2px;\n}\n.g-tabs_direction_horizontal .g-tabs__item-meta {\n display: none;\n}\n.g-tabs_direction_horizontal .g-tabs__item-title {\n color: var(--g-color-text-secondary);\n}\n.g-tabs_direction_horizontal .g-tabs__item-icon, .g-tabs_direction_horizontal .g-tabs__item-counter {\n color: var(--g-color-text-hint);\n}\n.g-tabs_direction_horizontal .g-tabs__item_active .g-tabs__item-title, .g-tabs_direction_horizontal .g-tabs__item:hover .g-tabs__item-title, .g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-title {\n color: var(--g-color-text-primary);\n}\n.g-tabs_direction_horizontal .g-tabs__item_active .g-tabs__item-icon,\n.g-tabs_direction_horizontal .g-tabs__item_active .g-tabs__item-counter, .g-tabs_direction_horizontal .g-tabs__item:hover .g-tabs__item-icon,\n.g-tabs_direction_horizontal .g-tabs__item:hover .g-tabs__item-counter, .g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-icon,\n.g-tabs_direction_horizontal .g-tabs__item:focus-visible .g-tabs__item-counter {\n color: var(--g-color-text-secondary);\n}\n.g-tabs_direction_horizontal .g-tabs__item_active, .g-tabs_direction_horizontal .g-tabs__item_active:hover, .g-tabs_direction_horizontal .g-tabs__item_active:focus-visible {\n border-color: var(--g-color-line-brand);\n}\n.g-tabs_direction_horizontal .g-tabs__item_disabled {\n pointer-events: none;\n}\n.g-tabs_direction_horizontal .g-tabs__item_disabled .g-tabs__item-title {\n color: var(--g-color-text-hint);\n}\n.g-tabs_direction_horizontal > :not(:last-child) {\n margin-right: var(--g-tabs-item-gap, var(--_--item-gap));\n}\n.g-tabs_direction_vertical {\n display: flex;\n flex-direction: column;\n}\n.g-tabs_direction_vertical .g-tabs__item {\n padding: var(--_--vertical-item-padding);\n}\n.g-tabs_direction_vertical .g-tabs__item-title {\n line-height: var(--_--vertical-item-height);\n color: var(--g-color-text-primary);\n}\n.g-tabs_direction_vertical .g-tabs__item-meta {\n line-height: var(--_--vertical-item-height);\n color: var(--g-color-text-secondary);\n}\n.g-tabs_direction_vertical .g-tabs__item-icon, .g-tabs_direction_vertical .g-tabs__item-counter {\n color: var(--g-color-text-secondary);\n}\n.g-tabs_direction_vertical .g-tabs__item:hover, .g-tabs_direction_vertical .g-tabs__item:focus-visible {\n background-color: var(--g-color-base-generic-hover);\n}\n.g-tabs_direction_vertical .g-tabs__item_active {\n background-color: var(--g-color-base-selection);\n}\n.g-tabs_direction_vertical .g-tabs__item_active:hover, .g-tabs_direction_vertical .g-tabs__item_active:focus-visible {\n background-color: var(--g-color-base-selection-hover);\n}\n.g-tabs_direction_vertical .g-tabs__item_disabled {\n pointer-events: none;\n}\n.g-tabs_direction_vertical .g-tabs__item_disabled .g-tabs__item-title {\n color: var(--g-color-text-secondary);\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.g-text-area {\n --_--text-color: var(--g-color-text-primary);\n --_--placeholder-color: var(--g-color-text-hint);\n --_--background-color: transparent;\n --_--border-width: 1px;\n --_--clear-offset: calc(\n var(--g-text-area-border-width, 1px) + 1px\n );\n --_--focus-outline-color: var(--g-text-area-focus-outline-color);\n display: inline-block;\n width: 100%;\n position: relative;\n}\n.g-text-area__content {\n box-sizing: border-box;\n display: flex;\n width: 100%;\n background-color: var(--g-text-area-background-color, var(--_--background-color));\n border-width: var(--g-text-area-border-width, var(--_--border-width));\n border-style: solid;\n border-color: var(--g-text-area-border-color, var(--_--border-color));\n color: var(--g-text-area-text-color, var(--_--text-color));\n}\n.g-text-area__content:hover {\n border-color: var(--g-text-area-border-color-hover, var(--_--border-color-hover));\n}\n.g-text-area__content:focus-within {\n border-color: var(--g-text-area-border-color-active, var(--_--border-color-active));\n outline: 2px solid var(--g-text-area-focus-outline-color, var(--_--focus-outline-color));\n outline-offset: -1px;\n}\n.g-text-area__control {\n box-sizing: border-box;\n display: inline-block;\n flex-grow: 1;\n vertical-align: top;\n position: relative;\n margin: 0;\n padding: 0;\n width: 100%;\n font-weight: var(--g-text-body-font-weight);\n font-family: var(--g-text-body-font-family);\n color: inherit;\n background-color: transparent;\n border: none;\n resize: none;\n overflow-x: hidden;\n}\n.g-text-area__control::-moz-placeholder {\n color: var(--g-text-area-placeholder-color, var(--_--placeholder-color));\n}\n.g-text-area__control::placeholder {\n color: var(--g-text-area-placeholder-color, var(--_--placeholder-color));\n}\n.g-text-area__control:focus {\n outline: none;\n}\n.g-text-area__control[type=number] {\n -webkit-appearance: textfield;\n -moz-appearance: textfield;\n appearance: textfield;\n}\n.g-text-area__clear {\n position: absolute;\n}\n.g-text-area__clear_size_s, .g-text-area__clear_size_m {\n right: var(--_--clear-offset);\n top: var(--_--clear-offset);\n}\n.g-text-area__clear_size_l, .g-text-area__clear_size_xl {\n right: calc(var(--_--clear-offset) + 1px);\n top: calc(var(--_--clear-offset) + 2px);\n}\n.g-text-area_size_s {\n --_--border-radius: var(--g-border-radius-s);\n}\n.g-text-area_size_s .g-text-area__control {\n --_--input-control-border-width: var(\n --g-text-input-border-width,\n var(--g-text-area-border-width, 1px)\n );\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n height: calc(24px - 1px * 2);\n height: calc(24px - var(--_--input-control-border-width) * 2);\n padding: 3px 8px;\n}\n.g-text-area_size_s.g-text-area_has-clear .g-text-area__control {\n padding-right: 26px;\n}\n.g-text-area_size_m {\n --_--border-radius: var(--g-border-radius-m);\n}\n.g-text-area_size_m .g-text-area__control {\n --_--input-control-border-width: var(\n --g-text-input-border-width,\n var(--g-text-area-border-width, 1px)\n );\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n height: calc(28px - 1px * 2);\n height: calc(28px - var(--_--input-control-border-width) * 2);\n padding: 5px 8px;\n}\n.g-text-area_size_m.g-text-area_has-clear .g-text-area__control {\n padding-right: 26px;\n}\n.g-text-area_size_l {\n --_--border-radius: var(--g-border-radius-l);\n}\n.g-text-area_size_l .g-text-area__control {\n --_--input-control-border-width: var(\n --g-text-input-border-width,\n var(--g-text-area-border-width, 1px)\n );\n font-size: var(--g-text-body-short-font-size);\n line-height: var(--g-text-body-short-line-height);\n font-weight: var(--g-text-body-font-weight);\n height: calc(36px - 1px * 2);\n height: calc(36px - var(--_--input-control-border-width) * 2);\n padding: 9px 12px;\n}\n.g-text-area_size_l.g-text-area_has-clear .g-text-area__control {\n padding-right: 36px;\n}\n.g-text-area_size_xl {\n --_--border-radius: var(--g-border-radius-xl);\n}\n.g-text-area_size_xl .g-text-area__control {\n --_--input-control-border-width: var(\n --g-text-input-border-width,\n var(--g-text-area-border-width, 1px)\n );\n font-size: var(--g-text-body-2-font-size);\n line-height: var(--g-text-body-2-line-height);\n font-weight: var(--g-text-body-font-weight);\n height: calc(44px - 1px * 2);\n height: calc(44px - var(--_--input-control-border-width) * 2);\n padding: 11px 12px;\n}\n.g-text-area_size_xl.g-text-area_has-clear .g-text-area__control {\n padding-right: 36px;\n}\n.g-text-area_view_normal {\n --_--border-color: var(--g-color-line-generic);\n --_--border-color-hover: var(--g-color-line-generic-hover);\n --_--border-color-active: var(--g-color-line-generic-active);\n}\n.g-text-area_view_clear {\n --_--border-color: transparent;\n --_--border-color-hover: transparent;\n --_--border-color-active: transparent;\n --_--border-radius: 0;\n}\n.g-text-area_view_clear .g-text-area__content {\n border-left: 0;\n border-right: 0;\n}\n.g-text-area_view_clear .g-text-area__control {\n padding-left: 0;\n padding-right: 0;\n}\n.g-text-area.g-text-area_pin_round-round .g-text-area__content {\n border-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n}\n.g-text-area.g-text-area_pin_brick-brick .g-text-area__content {\n border-radius: 0;\n}\n.g-text-area.g-text-area_pin_clear-clear .g-text-area__content {\n border-radius: 0;\n border-left: 0;\n border-right: 0;\n}\n.g-text-area.g-text-area_pin_circle-circle .g-text-area__content {\n border-radius: 100px;\n}\n.g-text-area.g-text-area_pin_round-brick .g-text-area__content {\n border-top-left-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n border-bottom-right-radius: 0;\n}\n.g-text-area.g-text-area_pin_brick-round .g-text-area__content {\n border-top-left-radius: 0;\n border-top-right-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n}\n.g-text-area.g-text-area_pin_round-clear .g-text-area__content {\n border-top-left-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n border-top-right-radius: 0;\n border-bottom-left-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-text-area.g-text-area_pin_clear-round .g-text-area__content {\n border-top-left-radius: 0;\n border-top-right-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n border-bottom-left-radius: 0;\n border-bottom-right-radius: var(--g-text-area-border-radius, var(--_--border-radius));\n border-left: 0;\n}\n.g-text-area.g-text-area_pin_brick-clear .g-text-area__content {\n border-radius: 0;\n border-right: 0;\n}\n.g-text-area.g-text-area_pin_clear-brick .g-text-area__content {\n border-radius: 0;\n border-left: 0;\n}\n.g-text-area.g-text-area_pin_circle-brick .g-text-area__content {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n}\n.g-text-area.g-text-area_pin_brick-circle .g-text-area__content {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n}\n.g-text-area.g-text-area_pin_circle-clear .g-text-area__content {\n border-top-left-radius: 100px;\n border-top-right-radius: 0;\n border-bottom-left-radius: 100px;\n border-bottom-right-radius: 0;\n border-right: 0;\n}\n.g-text-area.g-text-area_pin_clear-circle .g-text-area__content {\n border-top-left-radius: 0;\n border-top-right-radius: 100px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 100px;\n border-left: 0;\n}\n.g-text-area_disabled {\n --_--text-color: var(--g-color-text-hint);\n --_--background-color: var(--g-color-base-generic-accent-disabled);\n --_--border-color: transparent;\n --_--border-color-hover: transparent;\n --_--border-color-active: transparent;\n}\n.g-text-area_has-scrollbar .g-text-area__clear {\n right: var(--g-scrollbar-width);\n}\n.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 {\n border-color: var(--g-color-line-danger);\n}\n.g-text-area_state_error.g-text-area_view_normal .g-text-area__content:focus-within {\n --_--focus-outline-color: var(--g-color-line-danger);\n}\n.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 {\n border-bottom: 1px solid var(--g-color-line-danger);\n}\n.g-text-area_state_error.g-text-area_view_clear .g-text-area__content:focus-within {\n --_--focus-outline-color: var(--g-color-line-danger);\n}\n\n\n\n.g-root_theme_light {\n font-family: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif ;\n\n --g-color-private-dark-green-50: rgba(20, 45, 35, 0.05);\n --g-color-private-dark-green-100: rgba(20, 45, 35, 0.1);\n --g-color-private-dark-green-150: rgba(20, 45, 35, 0.15);\n --g-color-private-dark-green-200: rgba(20, 45, 35, 0.2);\n --g-color-private-dark-green-250: rgba(20, 45, 35, 0.25);\n --g-color-private-dark-green-300: rgba(20, 45, 35, 0.3);\n --g-color-private-dark-green-350: rgba(20, 45, 35, 0.35);\n --g-color-private-dark-green-400: rgba(20, 45, 35, 0.4);\n --g-color-private-dark-green-450: rgba(20, 45, 35, 0.45);\n --g-color-private-dark-green-500: rgba(20, 45, 35, 0.5);\n --g-color-private-dark-green-550: rgba(20, 45, 35, 0.55);\n --g-color-private-dark-green-600: rgba(20, 45, 35, 0.6);\n --g-color-private-dark-green-650: rgba(20, 45, 35, 0.65);\n --g-color-private-dark-green-700: rgba(20, 45, 35, 0.7);\n --g-color-private-dark-green-750: rgba(20, 45, 35, 0.75);\n --g-color-private-dark-green-800: rgba(20, 45, 35, 0.8);\n --g-color-private-dark-green-850: rgba(20, 45, 35, 0.85);\n --g-color-private-dark-green-900: rgba(20, 45, 35, 0.9);\n --g-color-private-dark-green-950: rgba(20, 45, 35, 0.95);\n --g-color-private-dark-green-1000-solid: rgba(20, 45, 35, 1);\n\n --g-color-text-dark-primary: var(--g-color-private-dark-green-1000-solid);\n --g-color-text-dark-complementary: var(--g-color-private-dark-green-800);\n --g-color-text-dark-secondary: var(--g-color-private-dark-green-600);\n --g-color-text-dark-hint: var(--g-color-private-dark-green-400);\n\n --g-color-base-info-light: var(--g-color-private-green-550-solid);\n --g-color-base-brand: var(--g-color-private-green-550-solid);\n --g-color-base-brand-hover: var(--g-color-private-green-650-solid);\n --g-color-base-selection: var(--g-color-private-green-150);\n --g-color-base-selection-hover: var(--g-color-private-green-300);\n\n --g-color-text-link: var(--g-color-private-green-700-solid);\n --g-color-text-link-hover: var(--g-color-private-green-850-solid);\n --g-color-text-brand: var(--g-color-private-green-700-solid);\n --g-color-text-brand-heavy: var(--g-color-private-green-850-solid);\n --g-color-line-brand: var(--g-color-private-green-550-solid);\n\n}\n@mixin g-colors-private-green-light { --g-color-private-green-50: rgba(106,226,154,0.1); --g-color-private-green-100: rgba(106,226,154,0.15); --g-color-private-green-150: rgba(106,226,154,0.2); --g-color-private-green-200: rgba(106,226,154,0.3); --g-color-private-green-250: rgba(106,226,154,0.4); --g-color-private-green-300: rgba(106,226,154,0.5); --g-color-private-green-350: rgba(106,226,154,0.6); --g-color-private-green-400: rgba(106,226,154,0.7); --g-color-private-green-450: rgba(106,226,154,0.8); --g-color-private-green-500: rgba(106,226,154,0.9); --g-color-private-green-50-solid: rgb(240,252,245); --g-color-private-green-100-solid: rgb(233,251,240); --g-color-private-green-150-solid: rgb(225,249,235); --g-color-private-green-200-solid: rgb(210,246,225); --g-color-private-green-250-solid: rgb(195,243,215); --g-color-private-green-300-solid: rgb(181,241,205); --g-color-private-green-350-solid: rgb(166,238,194); --g-color-private-green-400-solid: rgb(151,235,184); --g-color-private-green-450-solid: rgb(136,232,174); --g-color-private-green-500-solid: rgb(121,229,164); --g-color-private-green-550-solid: rgb(106,226,154); --g-color-private-green-600-solid: rgb(97,207,141); --g-color-private-green-650-solid: rgb(88,187,128); --g-color-private-green-700-solid: rgb(78,168,115); --g-color-private-green-750-solid: rgb(69,148,102); --g-color-private-green-800-solid: rgb(60,129,89); --g-color-private-green-850-solid: rgb(51,110,76); --g-color-private-green-900-solid: rgb(42,90,63); --g-color-private-green-950-solid: rgb(32,71,50); --g-color-private-green-1000-solid: rgb(28,61,44);}\n\n@mixin g-colors-private-color-light { --g-color-private-color-50: rgba(67,188,119,0.1); --g-color-private-color-100: rgba(67,188,119,0.15); --g-color-private-color-150: rgba(67,188,119,0.2); --g-color-private-color-200: rgba(67,188,119,0.3); --g-color-private-color-250: rgba(67,188,119,0.4); --g-color-private-color-300: rgba(67,188,119,0.5); --g-color-private-color-350: rgba(67,188,119,0.6); --g-color-private-color-400: rgba(67,188,119,0.7); --g-color-private-color-450: rgba(67,188,119,0.8); --g-color-private-color-500: rgba(67,188,119,0.9); --g-color-private-color-50-solid: rgb(27,48,36); --g-color-private-color-100-solid: rgb(29,55,41); --g-color-private-color-150-solid: rgb(31,63,45); --g-color-private-color-200-solid: rgb(36,79,55); --g-color-private-color-250-solid: rgb(40,94,64); --g-color-private-color-300-solid: rgb(45,110,73); --g-color-private-color-350-solid: rgb(49,126,82); --g-color-private-color-400-solid: rgb(54,141,91); --g-color-private-color-450-solid: rgb(58,157,101); --g-color-private-color-500-solid: rgb(63,172,110); --g-color-private-color-550-solid: rgb(67,188,119); --g-color-private-color-600-solid: rgb(86,195,133); --g-color-private-color-650-solid: rgb(105,201,146); --g-color-private-color-700-solid: rgb(123,208,160); --g-color-private-color-750-solid: rgb(142,215,173); --g-color-private-color-800-solid: rgb(161,222,187); --g-color-private-color-850-solid: rgb(180,228,201); --g-color-private-color-900-solid: rgb(199,235,214); --g-color-private-color-950-solid: rgb(217,242,228); --g-color-private-color-1000-solid: rgb(227,245,235);}\n"], + "mappings": "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", + "names": [] +} diff --git a/docs/index.html b/docs/index.html new file mode 100644 index 0000000..14242e9 --- /dev/null +++ b/docs/index.html @@ -0,0 +1,14 @@ + + + + + + playground + + + + +
+ + + diff --git a/docs/index.js b/docs/index.js new file mode 100644 index 0000000..2d5155c --- /dev/null +++ b/docs/index.js @@ -0,0 +1,267 @@ +"use strict";(()=>{var $V=Object.create;var Ap=Object.defineProperty;var GV=Object.getOwnPropertyDescriptor;var WV=Object.getOwnPropertyNames;var YV=Object.getPrototypeOf,KV=Object.prototype.hasOwnProperty;var xu=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(r,t)=>(typeof require<"u"?require:r)[t]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var Nt=(e,r)=>()=>(e&&(r=e(e=0)),r);var I=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports),yu=(e,r)=>{for(var t in r)Ap(e,t,{get:r[t],enumerable:!0})},R5=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let o of WV(r))!KV.call(e,o)&&o!==t&&Ap(e,o,{get:()=>r[o],enumerable:!(n=GV(r,o))||n.enumerable});return e};var ae=(e,r,t)=>(t=e!=null?$V(YV(e)):{},R5(r||!e||!e.__esModule?Ap(t,"default",{value:e,enumerable:!0}):t,e)),_o=e=>R5(Ap({},"__esModule",{value:!0}),e);var __dirname,h=Nt(()=>{__dirname="/"});var process={};yu(process,{_debugEnd:()=>w3,_debugProcess:()=>y3,_events:()=>N3,_eventsCount:()=>q3,_exiting:()=>t3,_fatalExceptions:()=>v3,_getActiveHandles:()=>a3,_getActiveRequests:()=>i3,_kill:()=>s3,_linkedBinding:()=>e3,_maxListeners:()=>B3,_preload_modules:()=>R3,_rawDebug:()=>X5,_startProfilerIdleNotifier:()=>C3,_stopProfilerIdleNotifier:()=>D3,_tickCallback:()=>x3,abort:()=>S3,addListener:()=>z3,allowedNodeEnvironmentFlags:()=>g3,arch:()=>q5,argv:()=>U5,argv0:()=>I3,assert:()=>h3,binding:()=>W5,chdir:()=>Z5,config:()=>n3,cpuUsage:()=>Tp,cwd:()=>K5,debugPort:()=>L3,default:()=>K3,dlopen:()=>o3,domain:()=>r3,emit:()=>$3,emitWarning:()=>G5,env:()=>j5,execArgv:()=>H5,execPath:()=>O3,exit:()=>p3,features:()=>m3,hasUncaughtExceptionCaptureCallback:()=>_3,hrtime:()=>Fp,kill:()=>f3,listeners:()=>Y3,memoryUsage:()=>c3,moduleLoadList:()=>J5,nextTick:()=>P5,off:()=>U3,on:()=>ti,once:()=>j3,openStdin:()=>d3,pid:()=>F3,platform:()=>z5,ppid:()=>T3,prependListener:()=>G3,prependOnceListener:()=>W3,reallyExit:()=>l3,release:()=>Q5,removeAllListeners:()=>V3,removeListener:()=>H3,resourceUsage:()=>u3,setSourceMapsEnabled:()=>M3,setUncaughtExceptionCaptureCallback:()=>b3,stderr:()=>k3,stdin:()=>A3,stdout:()=>E3,title:()=>N5,umask:()=>Y5,uptime:()=>P3,version:()=>V5,versions:()=>$5});function Pm(e){throw new Error("Node.js process "+e+" is not supported by JSPM core outside of Node.js")}function ZV(){!jl||!Ra||(jl=!1,Ra.length?ri=Ra.concat(ri):Sp=-1,ri.length&&M5())}function M5(){if(!jl){var e=setTimeout(ZV,0);jl=!0;for(var r=ri.length;r;){for(Ra=ri,ri=[];++Sp1)for(var t=1;t{h();v();m();ri=[],jl=!1,Sp=-1;B5.prototype.run=function(){this.fun.apply(null,this.array)};N5="browser",q5="x64",z5="browser",j5={PATH:"/usr/bin",LANG:navigator.language+".UTF-8",PWD:"/",HOME:"/home",TMP:"/tmp"},U5=["/usr/bin/node"],H5=[],V5="v16.8.0",$5={},G5=function(e,r){console.warn((r?r+": ":"")+e)},W5=function(e){Pm("binding")},Y5=function(e){return 0},K5=function(){return"/"},Z5=function(e){},Q5={name:"node",sourceUrl:"",headersUrl:"",libUrl:""};X5=dt,J5=[];r3={},t3=!1,n3={};l3=dt,s3=dt,Tp=function(){return{}},u3=Tp,c3=Tp,f3=dt,p3=dt,d3=dt,g3={};m3={inspector:!1,debug:!1,uv:!1,ipv6:!1,tls_alpn:!1,tls_sni:!1,tls_ocsp:!1,tls:!1,cached_builtins:!0},v3=dt,b3=dt;x3=dt,y3=dt,w3=dt,C3=dt,D3=dt,E3=void 0,k3=void 0,A3=void 0,S3=dt,F3=2,T3=1,O3="/bin/usr/node",L3=9229,I3="node",R3=[],M3=dt,ji={now:typeof performance<"u"?performance.now.bind(performance):void 0,timing:typeof performance<"u"?performance.timing:void 0};ji.now===void 0&&(Rm=Date.now(),ji.timing&&ji.timing.navigationStart&&(Rm=ji.timing.navigationStart),ji.now=()=>Date.now()-Rm);Mm=1e9;Fp.bigint=function(e){var r=Fp(e);return typeof BigInt>"u"?r[0]*Mm+r[1]:BigInt(r[0]*Mm)+BigInt(r[1])};B3=10,N3={},q3=0;z3=ti,j3=ti,U3=ti,H3=ti,V3=ti,$3=dt,G3=ti,W3=ti;K3={version:V5,versions:$5,arch:q5,platform:z5,release:Q5,_rawDebug:X5,moduleLoadList:J5,binding:W5,_linkedBinding:e3,_events:N3,_eventsCount:q3,_maxListeners:B3,on:ti,addListener:z3,once:j3,off:U3,removeListener:H3,removeAllListeners:V3,emit:$3,prependListener:G3,prependOnceListener:W3,listeners:Y3,domain:r3,_exiting:t3,config:n3,dlopen:o3,uptime:P3,_getActiveRequests:i3,_getActiveHandles:a3,reallyExit:l3,_kill:s3,cpuUsage:Tp,resourceUsage:u3,memoryUsage:c3,kill:f3,exit:p3,openStdin:d3,allowedNodeEnvironmentFlags:g3,assert:h3,features:m3,_fatalExceptions:v3,setUncaughtExceptionCaptureCallback:b3,hasUncaughtExceptionCaptureCallback:_3,emitWarning:G5,nextTick:P5,_tickCallback:x3,_debugProcess:y3,_debugEnd:w3,_startProfilerIdleNotifier:C3,_stopProfilerIdleNotifier:D3,stdout:E3,stdin:A3,stderr:k3,abort:S3,umask:Y5,chdir:Z5,cwd:K5,env:j5,title:N5,argv:U5,execArgv:H5,pid:F3,ppid:T3,execPath:O3,debugPort:L3,hrtime:Fp,argv0:I3,_preload_modules:R3,setSourceMapsEnabled:M3}});var m=Nt(()=>{Bm()});function QV(){if(Z3)return wu;Z3=!0,wu.byteLength=s,wu.toByteArray=f,wu.fromByteArray=b;for(var e=[],r=[],t=typeof Uint8Array<"u"?Uint8Array:Array,n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=0,a=n.length;o0)throw new Error("Invalid string. Length must be a multiple of 4");var A=x.indexOf("=");A===-1&&(A=C);var F=A===C?0:4-A%4;return[A,F]}function s(x){var C=i(x),A=C[0],F=C[1];return(A+F)*3/4-F}function c(x,C,A){return(C+A)*3/4-A}function f(x){var C,A=i(x),F=A[0],k=A[1],D=new t(c(x,F,k)),S=0,P=k>0?F-4:F,N;for(N=0;N>16&255,D[S++]=C>>8&255,D[S++]=C&255;return k===2&&(C=r[x.charCodeAt(N)]<<2|r[x.charCodeAt(N+1)]>>4,D[S++]=C&255),k===1&&(C=r[x.charCodeAt(N)]<<10|r[x.charCodeAt(N+1)]<<4|r[x.charCodeAt(N+2)]>>2,D[S++]=C>>8&255,D[S++]=C&255),D}function d(x){return e[x>>18&63]+e[x>>12&63]+e[x>>6&63]+e[x&63]}function g(x,C,A){for(var F,k=[],D=C;DP?P:S+D));return F===1?(C=x[A-1],k.push(e[C>>2]+e[C<<4&63]+"==")):F===2&&(C=(x[A-2]<<8)+x[A-1],k.push(e[C>>10]+e[C>>4&63]+e[C<<2&63]+"=")),k.join("")}return wu}function XV(){if(Q3)return Op;Q3=!0;return Op.read=function(e,r,t,n,o){var a,i,s=o*8-n-1,c=(1<>1,d=-7,g=t?o-1:0,b=t?-1:1,x=e[r+g];for(g+=b,a=x&(1<<-d)-1,x>>=-d,d+=s;d>0;a=a*256+e[r+g],g+=b,d-=8);for(i=a&(1<<-d)-1,a>>=-d,d+=n;d>0;i=i*256+e[r+g],g+=b,d-=8);if(a===0)a=1-f;else{if(a===c)return i?NaN:(x?-1:1)*(1/0);i=i+Math.pow(2,n),a=a-f}return(x?-1:1)*i*Math.pow(2,a-n)},Op.write=function(e,r,t,n,o,a){var i,s,c,f=a*8-o-1,d=(1<>1,b=o===23?Math.pow(2,-24)-Math.pow(2,-77):0,x=n?0:a-1,C=n?1:-1,A=r<0||r===0&&1/r<0?1:0;for(r=Math.abs(r),isNaN(r)||r===1/0?(s=isNaN(r)?1:0,i=d):(i=Math.floor(Math.log(r)/Math.LN2),r*(c=Math.pow(2,-i))<1&&(i--,c*=2),i+g>=1?r+=b/c:r+=b*Math.pow(2,1-g),r*c>=2&&(i++,c/=2),i+g>=d?(s=0,i=d):i+g>=1?(s=(r*c-1)*Math.pow(2,o),i=i+g):(s=r*Math.pow(2,g-1)*Math.pow(2,o),i=0));o>=8;e[t+x]=s&255,x+=C,s/=256,o-=8);for(i=i<0;e[t+x]=i&255,x+=C,i/=256,f-=8);e[t+x-C]|=A*128},Op}function JV(){if(X3)return Ma;X3=!0;let e=QV(),r=XV(),t=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;Ma.Buffer=i,Ma.SlowBuffer=k,Ma.INSPECT_MAX_BYTES=50;let n=2147483647;Ma.kMaxLength=n,i.TYPED_ARRAY_SUPPORT=o(),!i.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function o(){try{let T=new Uint8Array(1),y={foo:function(){return 42}};return Object.setPrototypeOf(y,Uint8Array.prototype),Object.setPrototypeOf(T,y),T.foo()===42}catch{return!1}}Object.defineProperty(i.prototype,"parent",{enumerable:!0,get:function(){if(i.isBuffer(this))return this.buffer}}),Object.defineProperty(i.prototype,"offset",{enumerable:!0,get:function(){if(i.isBuffer(this))return this.byteOffset}});function a(T){if(T>n)throw new RangeError('The value "'+T+'" is invalid for option "size"');let y=new Uint8Array(T);return Object.setPrototypeOf(y,i.prototype),y}function i(T,y,w){if(typeof T=="number"){if(typeof y=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return d(T)}return s(T,y,w)}i.poolSize=8192;function s(T,y,w){if(typeof T=="string")return g(T,y);if(ArrayBuffer.isView(T))return x(T);if(T==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof T);if(jr(T,ArrayBuffer)||T&&jr(T.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(jr(T,SharedArrayBuffer)||T&&jr(T.buffer,SharedArrayBuffer)))return C(T,y,w);if(typeof T=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');let R=T.valueOf&&T.valueOf();if(R!=null&&R!==T)return i.from(R,y,w);let j=A(T);if(j)return j;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof T[Symbol.toPrimitive]=="function")return i.from(T[Symbol.toPrimitive]("string"),y,w);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof T)}i.from=function(T,y,w){return s(T,y,w)},Object.setPrototypeOf(i.prototype,Uint8Array.prototype),Object.setPrototypeOf(i,Uint8Array);function c(T){if(typeof T!="number")throw new TypeError('"size" argument must be of type number');if(T<0)throw new RangeError('The value "'+T+'" is invalid for option "size"')}function f(T,y,w){return c(T),T<=0?a(T):y!==void 0?typeof w=="string"?a(T).fill(y,w):a(T).fill(y):a(T)}i.alloc=function(T,y,w){return f(T,y,w)};function d(T){return c(T),a(T<0?0:F(T)|0)}i.allocUnsafe=function(T){return d(T)},i.allocUnsafeSlow=function(T){return d(T)};function g(T,y){if((typeof y!="string"||y==="")&&(y="utf8"),!i.isEncoding(y))throw new TypeError("Unknown encoding: "+y);let w=D(T,y)|0,R=a(w),j=R.write(T,y);return j!==w&&(R=R.slice(0,j)),R}function b(T){let y=T.length<0?0:F(T.length)|0,w=a(y);for(let R=0;R=n)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+n.toString(16)+" bytes");return T|0}function k(T){return+T!=T&&(T=0),i.alloc(+T)}i.isBuffer=function(y){return y!=null&&y._isBuffer===!0&&y!==i.prototype},i.compare=function(y,w){if(jr(y,Uint8Array)&&(y=i.from(y,y.offset,y.byteLength)),jr(w,Uint8Array)&&(w=i.from(w,w.offset,w.byteLength)),!i.isBuffer(y)||!i.isBuffer(w))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(y===w)return 0;let R=y.length,j=w.length;for(let $=0,J=Math.min(R,j);$j.length?(i.isBuffer(J)||(J=i.from(J)),J.copy(j,$)):Uint8Array.prototype.set.call(j,J,$);else if(i.isBuffer(J))J.copy(j,$);else throw new TypeError('"list" argument must be an Array of Buffers');$+=J.length}return j};function D(T,y){if(i.isBuffer(T))return T.length;if(ArrayBuffer.isView(T)||jr(T,ArrayBuffer))return T.byteLength;if(typeof T!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof T);let w=T.length,R=arguments.length>2&&arguments[2]===!0;if(!R&&w===0)return 0;let j=!1;for(;;)switch(y){case"ascii":case"latin1":case"binary":return w;case"utf8":case"utf-8":return wt(T).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return w*2;case"hex":return w>>>1;case"base64":return it(T).length;default:if(j)return R?-1:wt(T).length;y=(""+y).toLowerCase(),j=!0}}i.byteLength=D;function S(T,y,w){let R=!1;if((y===void 0||y<0)&&(y=0),y>this.length||((w===void 0||w>this.length)&&(w=this.length),w<=0)||(w>>>=0,y>>>=0,w<=y))return"";for(T||(T="utf8");;)switch(T){case"hex":return ie(this,y,w);case"utf8":case"utf-8":return ve(this,y,w);case"ascii":return B(this,y,w);case"latin1":case"binary":return Y(this,y,w);case"base64":return _e(this,y,w);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return pe(this,y,w);default:if(R)throw new TypeError("Unknown encoding: "+T);T=(T+"").toLowerCase(),R=!0}}i.prototype._isBuffer=!0;function P(T,y,w){let R=T[y];T[y]=T[w],T[w]=R}i.prototype.swap16=function(){let y=this.length;if(y%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let w=0;ww&&(y+=" ... "),""},t&&(i.prototype[t]=i.prototype.inspect),i.prototype.compare=function(y,w,R,j,$){if(jr(y,Uint8Array)&&(y=i.from(y,y.offset,y.byteLength)),!i.isBuffer(y))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof y);if(w===void 0&&(w=0),R===void 0&&(R=y?y.length:0),j===void 0&&(j=0),$===void 0&&($=this.length),w<0||R>y.length||j<0||$>this.length)throw new RangeError("out of range index");if(j>=$&&w>=R)return 0;if(j>=$)return-1;if(w>=R)return 1;if(w>>>=0,R>>>=0,j>>>=0,$>>>=0,this===y)return 0;let J=$-j,Fe=R-w,ar=Math.min(J,Fe),tr=this.slice(j,$),_r=y.slice(w,R);for(let Xe=0;Xe2147483647?w=2147483647:w<-2147483648&&(w=-2147483648),w=+w,Ti(w)&&(w=j?0:T.length-1),w<0&&(w=T.length+w),w>=T.length){if(j)return-1;w=T.length-1}else if(w<0)if(j)w=0;else return-1;if(typeof y=="string"&&(y=i.from(y,R)),i.isBuffer(y))return y.length===0?-1:z(T,y,w,R,j);if(typeof y=="number")return y=y&255,typeof Uint8Array.prototype.indexOf=="function"?j?Uint8Array.prototype.indexOf.call(T,y,w):Uint8Array.prototype.lastIndexOf.call(T,y,w):z(T,[y],w,R,j);throw new TypeError("val must be string, number or Buffer")}function z(T,y,w,R,j){let $=1,J=T.length,Fe=y.length;if(R!==void 0&&(R=String(R).toLowerCase(),R==="ucs2"||R==="ucs-2"||R==="utf16le"||R==="utf-16le")){if(T.length<2||y.length<2)return-1;$=2,J/=2,Fe/=2,w/=2}function ar(_r,Xe){return $===1?_r[Xe]:_r.readUInt16BE(Xe*$)}let tr;if(j){let _r=-1;for(tr=w;trJ&&(w=J-Fe),tr=w;tr>=0;tr--){let _r=!0;for(let Xe=0;Xej&&(R=j)):R=j;let $=y.length;R>$/2&&(R=$/2);let J;for(J=0;J>>0,isFinite(R)?(R=R>>>0,j===void 0&&(j="utf8")):(j=R,R=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");let $=this.length-w;if((R===void 0||R>$)&&(R=$),y.length>0&&(R<0||w<0)||w>this.length)throw new RangeError("Attempt to write outside buffer bounds");j||(j="utf8");let J=!1;for(;;)switch(j){case"hex":return H(this,y,w,R);case"utf8":case"utf-8":return Z(this,y,w,R);case"ascii":case"latin1":case"binary":return ne(this,y,w,R);case"base64":return G(this,y,w,R);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ue(this,y,w,R);default:if(J)throw new TypeError("Unknown encoding: "+j);j=(""+j).toLowerCase(),J=!0}},i.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function _e(T,y,w){return y===0&&w===T.length?e.fromByteArray(T):e.fromByteArray(T.slice(y,w))}function ve(T,y,w){w=Math.min(T.length,w);let R=[],j=y;for(;j239?4:$>223?3:$>191?2:1;if(j+Fe<=w){let ar,tr,_r,Xe;switch(Fe){case 1:$<128&&(J=$);break;case 2:ar=T[j+1],(ar&192)===128&&(Xe=($&31)<<6|ar&63,Xe>127&&(J=Xe));break;case 3:ar=T[j+1],tr=T[j+2],(ar&192)===128&&(tr&192)===128&&(Xe=($&15)<<12|(ar&63)<<6|tr&63,Xe>2047&&(Xe<55296||Xe>57343)&&(J=Xe));break;case 4:ar=T[j+1],tr=T[j+2],_r=T[j+3],(ar&192)===128&&(tr&192)===128&&(_r&192)===128&&(Xe=($&15)<<18|(ar&63)<<12|(tr&63)<<6|_r&63,Xe>65535&&Xe<1114112&&(J=Xe))}}J===null?(J=65533,Fe=1):J>65535&&(J-=65536,R.push(J>>>10&1023|55296),J=56320|J&1023),R.push(J),j+=Fe}return K(R)}let X=4096;function K(T){let y=T.length;if(y<=X)return String.fromCharCode.apply(String,T);let w="",R=0;for(;RR)&&(w=R);let j="";for(let $=y;$R&&(y=R),w<0?(w+=R,w<0&&(w=0)):w>R&&(w=R),ww)throw new RangeError("Trying to access beyond buffer length")}i.prototype.readUintLE=i.prototype.readUIntLE=function(y,w,R){y=y>>>0,w=w>>>0,R||ce(y,w,this.length);let j=this[y],$=1,J=0;for(;++J>>0,w=w>>>0,R||ce(y,w,this.length);let j=this[y+--w],$=1;for(;w>0&&($*=256);)j+=this[y+--w]*$;return j},i.prototype.readUint8=i.prototype.readUInt8=function(y,w){return y=y>>>0,w||ce(y,1,this.length),this[y]},i.prototype.readUint16LE=i.prototype.readUInt16LE=function(y,w){return y=y>>>0,w||ce(y,2,this.length),this[y]|this[y+1]<<8},i.prototype.readUint16BE=i.prototype.readUInt16BE=function(y,w){return y=y>>>0,w||ce(y,2,this.length),this[y]<<8|this[y+1]},i.prototype.readUint32LE=i.prototype.readUInt32LE=function(y,w){return y=y>>>0,w||ce(y,4,this.length),(this[y]|this[y+1]<<8|this[y+2]<<16)+this[y+3]*16777216},i.prototype.readUint32BE=i.prototype.readUInt32BE=function(y,w){return y=y>>>0,w||ce(y,4,this.length),this[y]*16777216+(this[y+1]<<16|this[y+2]<<8|this[y+3])},i.prototype.readBigUInt64LE=Cn(function(y){y=y>>>0,be(y,"offset");let w=this[y],R=this[y+7];(w===void 0||R===void 0)&&De(y,this.length-8);let j=w+this[++y]*2**8+this[++y]*2**16+this[++y]*2**24,$=this[++y]+this[++y]*2**8+this[++y]*2**16+R*2**24;return BigInt(j)+(BigInt($)<>>0,be(y,"offset");let w=this[y],R=this[y+7];(w===void 0||R===void 0)&&De(y,this.length-8);let j=w*2**24+this[++y]*2**16+this[++y]*2**8+this[++y],$=this[++y]*2**24+this[++y]*2**16+this[++y]*2**8+R;return(BigInt(j)<>>0,w=w>>>0,R||ce(y,w,this.length);let j=this[y],$=1,J=0;for(;++J=$&&(j-=Math.pow(2,8*w)),j},i.prototype.readIntBE=function(y,w,R){y=y>>>0,w=w>>>0,R||ce(y,w,this.length);let j=w,$=1,J=this[y+--j];for(;j>0&&($*=256);)J+=this[y+--j]*$;return $*=128,J>=$&&(J-=Math.pow(2,8*w)),J},i.prototype.readInt8=function(y,w){return y=y>>>0,w||ce(y,1,this.length),this[y]&128?(255-this[y]+1)*-1:this[y]},i.prototype.readInt16LE=function(y,w){y=y>>>0,w||ce(y,2,this.length);let R=this[y]|this[y+1]<<8;return R&32768?R|4294901760:R},i.prototype.readInt16BE=function(y,w){y=y>>>0,w||ce(y,2,this.length);let R=this[y+1]|this[y]<<8;return R&32768?R|4294901760:R},i.prototype.readInt32LE=function(y,w){return y=y>>>0,w||ce(y,4,this.length),this[y]|this[y+1]<<8|this[y+2]<<16|this[y+3]<<24},i.prototype.readInt32BE=function(y,w){return y=y>>>0,w||ce(y,4,this.length),this[y]<<24|this[y+1]<<16|this[y+2]<<8|this[y+3]},i.prototype.readBigInt64LE=Cn(function(y){y=y>>>0,be(y,"offset");let w=this[y],R=this[y+7];(w===void 0||R===void 0)&&De(y,this.length-8);let j=this[y+4]+this[y+5]*2**8+this[y+6]*2**16+(R<<24);return(BigInt(j)<>>0,be(y,"offset");let w=this[y],R=this[y+7];(w===void 0||R===void 0)&&De(y,this.length-8);let j=(w<<24)+this[++y]*2**16+this[++y]*2**8+this[++y];return(BigInt(j)<>>0,w||ce(y,4,this.length),r.read(this,y,!0,23,4)},i.prototype.readFloatBE=function(y,w){return y=y>>>0,w||ce(y,4,this.length),r.read(this,y,!1,23,4)},i.prototype.readDoubleLE=function(y,w){return y=y>>>0,w||ce(y,8,this.length),r.read(this,y,!0,52,8)},i.prototype.readDoubleBE=function(y,w){return y=y>>>0,w||ce(y,8,this.length),r.read(this,y,!1,52,8)};function le(T,y,w,R,j,$){if(!i.isBuffer(T))throw new TypeError('"buffer" argument must be a Buffer instance');if(y>j||y<$)throw new RangeError('"value" argument is out of bounds');if(w+R>T.length)throw new RangeError("Index out of range")}i.prototype.writeUintLE=i.prototype.writeUIntLE=function(y,w,R,j){if(y=+y,w=w>>>0,R=R>>>0,!j){let Fe=Math.pow(2,8*R)-1;le(this,y,w,R,Fe,0)}let $=1,J=0;for(this[w]=y&255;++J>>0,R=R>>>0,!j){let Fe=Math.pow(2,8*R)-1;le(this,y,w,R,Fe,0)}let $=R-1,J=1;for(this[w+$]=y&255;--$>=0&&(J*=256);)this[w+$]=y/J&255;return w+R},i.prototype.writeUint8=i.prototype.writeUInt8=function(y,w,R){return y=+y,w=w>>>0,R||le(this,y,w,1,255,0),this[w]=y&255,w+1},i.prototype.writeUint16LE=i.prototype.writeUInt16LE=function(y,w,R){return y=+y,w=w>>>0,R||le(this,y,w,2,65535,0),this[w]=y&255,this[w+1]=y>>>8,w+2},i.prototype.writeUint16BE=i.prototype.writeUInt16BE=function(y,w,R){return y=+y,w=w>>>0,R||le(this,y,w,2,65535,0),this[w]=y>>>8,this[w+1]=y&255,w+2},i.prototype.writeUint32LE=i.prototype.writeUInt32LE=function(y,w,R){return y=+y,w=w>>>0,R||le(this,y,w,4,4294967295,0),this[w+3]=y>>>24,this[w+2]=y>>>16,this[w+1]=y>>>8,this[w]=y&255,w+4},i.prototype.writeUint32BE=i.prototype.writeUInt32BE=function(y,w,R){return y=+y,w=w>>>0,R||le(this,y,w,4,4294967295,0),this[w]=y>>>24,this[w+1]=y>>>16,this[w+2]=y>>>8,this[w+3]=y&255,w+4};function Te(T,y,w,R,j){go(y,R,j,T,w,7);let $=Number(y&BigInt(4294967295));T[w++]=$,$=$>>8,T[w++]=$,$=$>>8,T[w++]=$,$=$>>8,T[w++]=$;let J=Number(y>>BigInt(32)&BigInt(4294967295));return T[w++]=J,J=J>>8,T[w++]=J,J=J>>8,T[w++]=J,J=J>>8,T[w++]=J,w}function ge(T,y,w,R,j){go(y,R,j,T,w,7);let $=Number(y&BigInt(4294967295));T[w+7]=$,$=$>>8,T[w+6]=$,$=$>>8,T[w+5]=$,$=$>>8,T[w+4]=$;let J=Number(y>>BigInt(32)&BigInt(4294967295));return T[w+3]=J,J=J>>8,T[w+2]=J,J=J>>8,T[w+1]=J,J=J>>8,T[w]=J,w+8}i.prototype.writeBigUInt64LE=Cn(function(y,w=0){return Te(this,y,w,BigInt(0),BigInt("0xffffffffffffffff"))}),i.prototype.writeBigUInt64BE=Cn(function(y,w=0){return ge(this,y,w,BigInt(0),BigInt("0xffffffffffffffff"))}),i.prototype.writeIntLE=function(y,w,R,j){if(y=+y,w=w>>>0,!j){let ar=Math.pow(2,8*R-1);le(this,y,w,R,ar-1,-ar)}let $=0,J=1,Fe=0;for(this[w]=y&255;++$>0)-Fe&255;return w+R},i.prototype.writeIntBE=function(y,w,R,j){if(y=+y,w=w>>>0,!j){let ar=Math.pow(2,8*R-1);le(this,y,w,R,ar-1,-ar)}let $=R-1,J=1,Fe=0;for(this[w+$]=y&255;--$>=0&&(J*=256);)y<0&&Fe===0&&this[w+$+1]!==0&&(Fe=1),this[w+$]=(y/J>>0)-Fe&255;return w+R},i.prototype.writeInt8=function(y,w,R){return y=+y,w=w>>>0,R||le(this,y,w,1,127,-128),y<0&&(y=255+y+1),this[w]=y&255,w+1},i.prototype.writeInt16LE=function(y,w,R){return y=+y,w=w>>>0,R||le(this,y,w,2,32767,-32768),this[w]=y&255,this[w+1]=y>>>8,w+2},i.prototype.writeInt16BE=function(y,w,R){return y=+y,w=w>>>0,R||le(this,y,w,2,32767,-32768),this[w]=y>>>8,this[w+1]=y&255,w+2},i.prototype.writeInt32LE=function(y,w,R){return y=+y,w=w>>>0,R||le(this,y,w,4,2147483647,-2147483648),this[w]=y&255,this[w+1]=y>>>8,this[w+2]=y>>>16,this[w+3]=y>>>24,w+4},i.prototype.writeInt32BE=function(y,w,R){return y=+y,w=w>>>0,R||le(this,y,w,4,2147483647,-2147483648),y<0&&(y=4294967295+y+1),this[w]=y>>>24,this[w+1]=y>>>16,this[w+2]=y>>>8,this[w+3]=y&255,w+4},i.prototype.writeBigInt64LE=Cn(function(y,w=0){return Te(this,y,w,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),i.prototype.writeBigInt64BE=Cn(function(y,w=0){return ge(this,y,w,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function xe(T,y,w,R,j,$){if(w+R>T.length)throw new RangeError("Index out of range");if(w<0)throw new RangeError("Index out of range")}function Mr(T,y,w,R,j){return y=+y,w=w>>>0,j||xe(T,y,w,4),r.write(T,y,w,R,23,4),w+4}i.prototype.writeFloatLE=function(y,w,R){return Mr(this,y,w,!0,R)},i.prototype.writeFloatBE=function(y,w,R){return Mr(this,y,w,!1,R)};function We(T,y,w,R,j){return y=+y,w=w>>>0,j||xe(T,y,w,8),r.write(T,y,w,R,52,8),w+8}i.prototype.writeDoubleLE=function(y,w,R){return We(this,y,w,!0,R)},i.prototype.writeDoubleBE=function(y,w,R){return We(this,y,w,!1,R)},i.prototype.copy=function(y,w,R,j){if(!i.isBuffer(y))throw new TypeError("argument should be a Buffer");if(R||(R=0),!j&&j!==0&&(j=this.length),w>=y.length&&(w=y.length),w||(w=0),j>0&&j=this.length)throw new RangeError("Index out of range");if(j<0)throw new RangeError("sourceEnd out of bounds");j>this.length&&(j=this.length),y.length-w>>0,R=R===void 0?this.length:R>>>0,y||(y=0);let $;if(typeof y=="number")for($=w;$2**32?j=It(String(w)):typeof w=="bigint"&&(j=String(w),(w>BigInt(2)**BigInt(32)||w<-(BigInt(2)**BigInt(32)))&&(j=It(j)),j+="n"),R+=` It must be ${y}. Received ${j}`,R},RangeError);function It(T){let y="",w=T.length,R=T[0]==="-"?1:0;for(;w>=R+4;w-=3)y=`_${T.slice(w-3,w)}${y}`;return`${T.slice(0,w)}${y}`}function Fr(T,y,w){be(y,"offset"),(T[y]===void 0||T[y+w]===void 0)&&De(y,T.length-(w+1))}function go(T,y,w,R,j,$){if(T>w||T3?y===0||y===BigInt(0)?Fe=`>= 0${J} and < 2${J} ** ${($+1)*8}${J}`:Fe=`>= -(2${J} ** ${($+1)*8-1}${J}) and < 2 ** ${($+1)*8-1}${J}`:Fe=`>= ${y}${J} and <= ${w}${J}`,new Pe.ERR_OUT_OF_RANGE("value",Fe,T)}Fr(R,j,$)}function be(T,y){if(typeof T!="number")throw new Pe.ERR_INVALID_ARG_TYPE(y,"number",T)}function De(T,y,w){throw Math.floor(T)!==T?(be(T,w),new Pe.ERR_OUT_OF_RANGE(w||"offset","an integer",T)):y<0?new Pe.ERR_BUFFER_OUT_OF_BOUNDS:new Pe.ERR_OUT_OF_RANGE(w||"offset",`>= ${w?1:0} and <= ${y}`,T)}let Ye=/[^+/0-9A-Za-z-_]/g;function Ue(T){if(T=T.split("=")[0],T=T.trim().replace(Ye,""),T.length<2)return"";for(;T.length%4!==0;)T=T+"=";return T}function wt(T,y){y=y||1/0;let w,R=T.length,j=null,$=[];for(let J=0;J55295&&w<57344){if(!j){if(w>56319){(y-=3)>-1&&$.push(239,191,189);continue}else if(J+1===R){(y-=3)>-1&&$.push(239,191,189);continue}j=w;continue}if(w<56320){(y-=3)>-1&&$.push(239,191,189),j=w;continue}w=(j-55296<<10|w-56320)+65536}else j&&(y-=3)>-1&&$.push(239,191,189);if(j=null,w<128){if((y-=1)<0)break;$.push(w)}else if(w<2048){if((y-=2)<0)break;$.push(w>>6|192,w&63|128)}else if(w<65536){if((y-=3)<0)break;$.push(w>>12|224,w>>6&63|128,w&63|128)}else if(w<1114112){if((y-=4)<0)break;$.push(w>>18|240,w>>12&63|128,w>>6&63|128,w&63|128)}else throw new Error("Invalid code point")}return $}function Gn(T){let y=[];for(let w=0;w>8,j=w%256,$.push(j),$.push(R);return $}function it(T){return e.toByteArray(Ue(T))}function rn(T,y,w,R){let j;for(j=0;j=y.length||j>=T.length);++j)y[j+w]=T[j];return j}function jr(T,y){return T instanceof y||T!=null&&T.constructor!=null&&T.constructor.name!=null&&T.constructor.name===y.name}function Ti(T){return T!==T}let $o=function(){let T="0123456789abcdef",y=new Array(256);for(let w=0;w<16;++w){let R=w*16;for(let j=0;j<16;++j)y[R+j]=T[w]+T[j]}return y}();function Cn(T){return typeof BigInt>"u"?Dn:T}function Dn(){throw new Error("BigInt not supported")}return Ma}var wu,Z3,Op,Q3,Ma,X3,Pa,Buffer,wge,Cge,J3=Nt(()=>{h();v();m();wu={},Z3=!1;Op={},Q3=!1;Ma={},X3=!1;Pa=JV();Pa.Buffer;Pa.SlowBuffer;Pa.INSPECT_MAX_BYTES;Pa.kMaxLength;Buffer=Pa.Buffer,wge=Pa.INSPECT_MAX_BYTES,Cge=Pa.kMaxLength});var v=Nt(()=>{J3()});var cC=I(ze=>{"use strict";h();v();m();var Cu=Symbol.for("react.element"),e$=Symbol.for("react.portal"),r$=Symbol.for("react.fragment"),t$=Symbol.for("react.strict_mode"),n$=Symbol.for("react.profiler"),o$=Symbol.for("react.provider"),i$=Symbol.for("react.context"),a$=Symbol.for("react.forward_ref"),l$=Symbol.for("react.suspense"),s$=Symbol.for("react.memo"),u$=Symbol.for("react.lazy"),eC=Symbol.iterator;function c$(e){return e===null||typeof e!="object"?null:(e=eC&&e[eC]||e["@@iterator"],typeof e=="function"?e:null)}var nC={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},oC=Object.assign,iC={};function Ul(e,r,t){this.props=e,this.context=r,this.refs=iC,this.updater=t||nC}Ul.prototype.isReactComponent={};Ul.prototype.setState=function(e,r){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,r,"setState")};Ul.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function aC(){}aC.prototype=Ul.prototype;function qm(e,r,t){this.props=e,this.context=r,this.refs=iC,this.updater=t||nC}var zm=qm.prototype=new aC;zm.constructor=qm;oC(zm,Ul.prototype);zm.isPureReactComponent=!0;var rC=Array.isArray,lC=Object.prototype.hasOwnProperty,jm={current:null},sC={key:!0,ref:!0,__self:!0,__source:!0};function uC(e,r,t){var n,o={},a=null,i=null;if(r!=null)for(n in r.ref!==void 0&&(i=r.ref),r.key!==void 0&&(a=""+r.key),r)lC.call(r,n)&&!sC.hasOwnProperty(n)&&(o[n]=r[n]);var s=arguments.length-2;if(s===1)o.children=t;else if(1{"use strict";h();v();m();fC.exports=cC()});var yC=I(sr=>{"use strict";h();v();m();function Gm(e,r){var t=e.length;e.push(r);e:for(;0>>1,o=e[n];if(0>>1;nMp(s,t))cMp(f,s)?(e[n]=f,e[c]=t,n=c):(e[n]=s,e[i]=t,n=i);else if(cMp(f,t))e[n]=f,e[c]=t,n=c;else break e}}return r}function Mp(e,r){var t=e.sortIndex-r.sortIndex;return t!==0?t:e.id-r.id}typeof performance=="object"&&typeof performance.now=="function"?(pC=performance,sr.unstable_now=function(){return pC.now()}):(Hm=Date,dC=Hm.now(),sr.unstable_now=function(){return Hm.now()-dC});var pC,Hm,dC,xo=[],Ui=[],h$=1,In=null,gt=3,Np=!1,Ba=!1,Eu=!1,mC=typeof setTimeout=="function"?setTimeout:null,vC=typeof clearTimeout=="function"?clearTimeout:null,gC=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function Wm(e){for(var r=Qn(Ui);r!==null;){if(r.callback===null)Bp(Ui);else if(r.startTime<=e)Bp(Ui),r.sortIndex=r.expirationTime,Gm(xo,r);else break;r=Qn(Ui)}}function Ym(e){if(Eu=!1,Wm(e),!Ba)if(Qn(xo)!==null)Ba=!0,Zm(Km);else{var r=Qn(Ui);r!==null&&Qm(Ym,r.startTime-e)}}function Km(e,r){Ba=!1,Eu&&(Eu=!1,vC(ku),ku=-1),Np=!0;var t=gt;try{for(Wm(r),In=Qn(xo);In!==null&&(!(In.expirationTime>r)||e&&!xC());){var n=In.callback;if(typeof n=="function"){In.callback=null,gt=In.priorityLevel;var o=n(In.expirationTime<=r);r=sr.unstable_now(),typeof o=="function"?In.callback=o:In===Qn(xo)&&Bp(xo),Wm(r)}else Bp(xo);In=Qn(xo)}if(In!==null)var a=!0;else{var i=Qn(Ui);i!==null&&Qm(Ym,i.startTime-r),a=!1}return a}finally{In=null,gt=t,Np=!1}}var qp=!1,Pp=null,ku=-1,bC=5,_C=-1;function xC(){return!(sr.unstable_now()-_Ce||125n?(e.sortIndex=t,Gm(Ui,e),Qn(xo)===null&&e===Qn(Ui)&&(Eu?(vC(ku),ku=-1):Eu=!0,Qm(Ym,t-n))):(e.sortIndex=o,Gm(xo,e),Ba||Np||(Ba=!0,Zm(Km))),e};sr.unstable_shouldYield=xC;sr.unstable_wrapCallback=function(e){var r=gt;return function(){var t=gt;gt=r;try{return e.apply(this,arguments)}finally{gt=t}}}});var CC=I((Uge,wC)=>{"use strict";h();v();m();wC.exports=yC()});var F6=I(gn=>{"use strict";h();v();m();var TD=ye(),pn=CC();function oe(e){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),xv=Object.prototype.hasOwnProperty,m$=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,DC={},EC={};function v$(e){return xv.call(EC,e)?!0:xv.call(DC,e)?!1:m$.test(e)?EC[e]=!0:(DC[e]=!0,!1)}function b$(e,r,t,n){if(t!==null&&t.type===0)return!1;switch(typeof r){case"function":case"symbol":return!0;case"boolean":return n?!1:t!==null?!t.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function _$(e,r,t,n){if(r===null||typeof r>"u"||b$(e,r,t,n))return!0;if(n)return!1;if(t!==null)switch(t.type){case 3:return!r;case 4:return r===!1;case 5:return isNaN(r);case 6:return isNaN(r)||1>r}return!1}function Ft(e,r,t,n,o,a,i){this.acceptsBooleans=r===2||r===3||r===4,this.attributeName=n,this.attributeNamespace=o,this.mustUseProperty=t,this.propertyName=e,this.type=r,this.sanitizeURL=a,this.removeEmptyString=i}var ut={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ut[e]=new Ft(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var r=e[0];ut[r]=new Ft(r,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ut[e]=new Ft(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ut[e]=new Ft(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){ut[e]=new Ft(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ut[e]=new Ft(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ut[e]=new Ft(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ut[e]=new Ft(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ut[e]=new Ft(e,5,!1,e.toLowerCase(),null,!1,!1)});var p1=/[\-:]([a-z])/g;function d1(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var r=e.replace(p1,d1);ut[r]=new Ft(r,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var r=e.replace(p1,d1);ut[r]=new Ft(r,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var r=e.replace(p1,d1);ut[r]=new Ft(r,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ut[e]=new Ft(e,1,!1,e.toLowerCase(),null,!1,!1)});ut.xlinkHref=new Ft("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ut[e]=new Ft(e,1,!1,e.toLowerCase(),null,!0,!0)});function g1(e,r,t,n){var o=ut.hasOwnProperty(r)?ut[r]:null;(o!==null?o.type!==0:n||!(2s||o[i]!==a[s]){var c=` +`+o[i].replace(" at new "," at ");return e.displayName&&c.includes("")&&(c=c.replace("",e.displayName)),c}while(1<=i&&0<=s);break}}}finally{Jm=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?Mu(e):""}function x$(e){switch(e.tag){case 5:return Mu(e.type);case 16:return Mu("Lazy");case 13:return Mu("Suspense");case 19:return Mu("SuspenseList");case 0:case 2:case 15:return e=ev(e.type,!1),e;case 11:return e=ev(e.type.render,!1),e;case 1:return e=ev(e.type,!0),e;default:return""}}function Dv(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Gl:return"Fragment";case $l:return"Portal";case yv:return"Profiler";case h1:return"StrictMode";case wv:return"Suspense";case Cv:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case ID:return(e.displayName||"Context")+".Consumer";case LD:return(e._context.displayName||"Context")+".Provider";case m1:var r=e.render;return e=e.displayName,e||(e=r.displayName||r.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case v1:return r=e.displayName||null,r!==null?r:Dv(e.type)||"Memo";case Vi:r=e._payload,e=e._init;try{return Dv(e(r))}catch{}}return null}function y$(e){var r=e.type;switch(e.tag){case 24:return"Cache";case 9:return(r.displayName||"Context")+".Consumer";case 10:return(r._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=r.render,e=e.displayName||e.name||"",r.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return r;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Dv(r);case 8:return r===h1?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof r=="function")return r.displayName||r.name||null;if(typeof r=="string")return r}return null}function oa(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function MD(e){var r=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(r==="checkbox"||r==="radio")}function w$(e){var r=MD(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,r),n=""+e[r];if(!e.hasOwnProperty(r)&&typeof t<"u"&&typeof t.get=="function"&&typeof t.set=="function"){var o=t.get,a=t.set;return Object.defineProperty(e,r,{configurable:!0,get:function(){return o.call(this)},set:function(i){n=""+i,a.call(this,i)}}),Object.defineProperty(e,r,{enumerable:t.enumerable}),{getValue:function(){return n},setValue:function(i){n=""+i},stopTracking:function(){e._valueTracker=null,delete e[r]}}}}function jp(e){e._valueTracker||(e._valueTracker=w$(e))}function PD(e){if(!e)return!1;var r=e._valueTracker;if(!r)return!0;var t=r.getValue(),n="";return e&&(n=MD(e)?e.checked?"true":"false":e.value),e=n,e!==t?(r.setValue(e),!0):!1}function hd(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Ev(e,r){var t=r.checked;return kr({},r,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t??e._wrapperState.initialChecked})}function AC(e,r){var t=r.defaultValue==null?"":r.defaultValue,n=r.checked!=null?r.checked:r.defaultChecked;t=oa(r.value!=null?r.value:t),e._wrapperState={initialChecked:n,initialValue:t,controlled:r.type==="checkbox"||r.type==="radio"?r.checked!=null:r.value!=null}}function BD(e,r){r=r.checked,r!=null&&g1(e,"checked",r,!1)}function kv(e,r){BD(e,r);var t=oa(r.value),n=r.type;if(t!=null)n==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if(n==="submit"||n==="reset"){e.removeAttribute("value");return}r.hasOwnProperty("value")?Av(e,r.type,t):r.hasOwnProperty("defaultValue")&&Av(e,r.type,oa(r.defaultValue)),r.checked==null&&r.defaultChecked!=null&&(e.defaultChecked=!!r.defaultChecked)}function SC(e,r,t){if(r.hasOwnProperty("value")||r.hasOwnProperty("defaultValue")){var n=r.type;if(!(n!=="submit"&&n!=="reset"||r.value!==void 0&&r.value!==null))return;r=""+e._wrapperState.initialValue,t||r===e.value||(e.value=r),e.defaultValue=r}t=e.name,t!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,t!==""&&(e.name=t)}function Av(e,r,t){(r!=="number"||hd(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}var Pu=Array.isArray;function ns(e,r,t,n){if(e=e.options,r){r={};for(var o=0;o"+r.valueOf().toString()+"",r=Up.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;r.firstChild;)e.appendChild(r.firstChild)}});function Ku(e,r){if(r){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=r;return}}e.textContent=r}var qu={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},C$=["Webkit","ms","Moz","O"];Object.keys(qu).forEach(function(e){C$.forEach(function(r){r=r+e.charAt(0).toUpperCase()+e.substring(1),qu[r]=qu[e]})});function jD(e,r,t){return r==null||typeof r=="boolean"||r===""?"":t||typeof r!="number"||r===0||qu.hasOwnProperty(e)&&qu[e]?(""+r).trim():r+"px"}function UD(e,r){e=e.style;for(var t in r)if(r.hasOwnProperty(t)){var n=t.indexOf("--")===0,o=jD(t,r[t],n);t==="float"&&(t="cssFloat"),n?e.setProperty(t,o):e[t]=o}}var D$=kr({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Tv(e,r){if(r){if(D$[e]&&(r.children!=null||r.dangerouslySetInnerHTML!=null))throw Error(oe(137,e));if(r.dangerouslySetInnerHTML!=null){if(r.children!=null)throw Error(oe(60));if(typeof r.dangerouslySetInnerHTML!="object"||!("__html"in r.dangerouslySetInnerHTML))throw Error(oe(61))}if(r.style!=null&&typeof r.style!="object")throw Error(oe(62))}}function Ov(e,r){if(e.indexOf("-")===-1)return typeof r.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Lv=null;function b1(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Iv=null,os=null,is=null;function OC(e){if(e=dc(e)){if(typeof Iv!="function")throw Error(oe(280));var r=e.stateNode;r&&(r=Hd(r),Iv(e.stateNode,e.type,r))}}function HD(e){os?is?is.push(e):is=[e]:os=e}function VD(){if(os){var e=os,r=is;if(is=os=null,OC(e),r)for(e=0;e>>=0,e===0?32:31-(M$(e)/P$|0)|0}var Hp=64,Vp=4194304;function Bu(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function _d(e,r){var t=e.pendingLanes;if(t===0)return 0;var n=0,o=e.suspendedLanes,a=e.pingedLanes,i=t&268435455;if(i!==0){var s=i&~o;s!==0?n=Bu(s):(a&=i,a!==0&&(n=Bu(a)))}else i=t&~o,i!==0?n=Bu(i):a!==0&&(n=Bu(a));if(n===0)return 0;if(r!==0&&r!==n&&!(r&o)&&(o=n&-n,a=r&-r,o>=a||o===16&&(a&4194240)!==0))return r;if(n&4&&(n|=t&16),r=e.entangledLanes,r!==0)for(e=e.entanglements,r&=n;0t;t++)r.push(e);return r}function fc(e,r,t){e.pendingLanes|=r,r!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,r=31-to(r),e[r]=t}function z$(e,r){var t=e.pendingLanes&~r;e.pendingLanes=r,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=r,e.mutableReadLanes&=r,e.entangledLanes&=r,r=e.entanglements;var n=e.eventTimes;for(e=e.expirationTimes;0=ju),zC=String.fromCharCode(32),jC=!1;function cE(e,r){switch(e){case"keyup":return gG.indexOf(r.keyCode)!==-1;case"keydown":return r.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function fE(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Wl=!1;function mG(e,r){switch(e){case"compositionend":return fE(r);case"keypress":return r.which!==32?null:(jC=!0,zC);case"textInput":return e=r.data,e===zC&&jC?null:e;default:return null}}function vG(e,r){if(Wl)return e==="compositionend"||!k1&&cE(e,r)?(e=sE(),ad=C1=Yi=null,Wl=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(r.ctrlKey||r.altKey||r.metaKey)||r.ctrlKey&&r.altKey){if(r.char&&1=r)return{node:t,offset:r-e};e=n}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=VC(t)}}function hE(e,r){return e&&r?e===r?!0:e&&e.nodeType===3?!1:r&&r.nodeType===3?hE(e,r.parentNode):"contains"in e?e.contains(r):e.compareDocumentPosition?!!(e.compareDocumentPosition(r)&16):!1:!1}function mE(){for(var e=window,r=hd();r instanceof e.HTMLIFrameElement;){try{var t=typeof r.contentWindow.location.href=="string"}catch{t=!1}if(t)e=r.contentWindow;else break;r=hd(e.document)}return r}function A1(e){var r=e&&e.nodeName&&e.nodeName.toLowerCase();return r&&(r==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||r==="textarea"||e.contentEditable==="true")}function kG(e){var r=mE(),t=e.focusedElem,n=e.selectionRange;if(r!==t&&t&&t.ownerDocument&&hE(t.ownerDocument.documentElement,t)){if(n!==null&&A1(t)){if(r=n.start,e=n.end,e===void 0&&(e=r),"selectionStart"in t)t.selectionStart=r,t.selectionEnd=Math.min(e,t.value.length);else if(e=(r=t.ownerDocument||document)&&r.defaultView||window,e.getSelection){e=e.getSelection();var o=t.textContent.length,a=Math.min(n.start,o);n=n.end===void 0?a:Math.min(n.end,o),!e.extend&&a>n&&(o=n,n=a,a=o),o=$C(t,a);var i=$C(t,n);o&&i&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(r=r.createRange(),r.setStart(o.node,o.offset),e.removeAllRanges(),a>n?(e.addRange(r),e.extend(i.node,i.offset)):(r.setEnd(i.node,i.offset),e.addRange(r)))}}for(r=[],e=t;e=e.parentNode;)e.nodeType===1&&r.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof t.focus=="function"&&t.focus(),t=0;t=document.documentMode,Yl=null,qv=null,Hu=null,zv=!1;function GC(e,r,t){var n=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;zv||Yl==null||Yl!==hd(n)||(n=Yl,"selectionStart"in n&&A1(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),Hu&&rc(Hu,n)||(Hu=n,n=wd(qv,"onSelect"),0Ql||(e.current=Gv[Ql],Gv[Ql]=null,Ql--)}function ur(e,r){Ql++,Gv[Ql]=e.current,e.current=r}var ia={},bt=la(ia),jt=la(!1),$a=ia;function cs(e,r){var t=e.type.contextTypes;if(!t)return ia;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===r)return n.__reactInternalMemoizedMaskedChildContext;var o={},a;for(a in t)o[a]=r[a];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=r,e.__reactInternalMemoizedMaskedChildContext=o),o}function Ut(e){return e=e.childContextTypes,e!=null}function Dd(){gr(jt),gr(bt)}function rD(e,r,t){if(bt.current!==ia)throw Error(oe(168));ur(bt,r),ur(jt,t)}function EE(e,r,t){var n=e.stateNode;if(r=r.childContextTypes,typeof n.getChildContext!="function")return t;n=n.getChildContext();for(var o in n)if(!(o in r))throw Error(oe(108,y$(e)||"Unknown",o));return kr({},t,n)}function Ed(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ia,$a=bt.current,ur(bt,e),ur(jt,jt.current),!0}function tD(e,r,t){var n=e.stateNode;if(!n)throw Error(oe(169));t?(e=EE(e,r,$a),n.__reactInternalMemoizedMergedChildContext=e,gr(jt),gr(bt),ur(bt,e)):gr(jt),ur(jt,t)}var oi=null,Vd=!1,fv=!1;function kE(e){oi===null?oi=[e]:oi.push(e)}function PG(e){Vd=!0,kE(e)}function sa(){if(!fv&&oi!==null){fv=!0;var e=0,r=er;try{var t=oi;for(er=1;e>=i,o-=i,ii=1<<32-to(r)+o|t<Z?(ne=H,H=null):ne=H.sibling;var G=b(k,H,S[Z],P);if(G===null){H===null&&(H=ne);break}e&&H&&G.alternate===null&&r(k,H),D=a(G,D,Z),z===null?N=G:z.sibling=G,z=G,H=ne}if(Z===S.length)return t(k,H),yr&&Na(k,Z),N;if(H===null){for(;ZZ?(ne=H,H=null):ne=H.sibling;var ue=b(k,H,G.value,P);if(ue===null){H===null&&(H=ne);break}e&&H&&ue.alternate===null&&r(k,H),D=a(ue,D,Z),z===null?N=ue:z.sibling=ue,z=ue,H=ne}if(G.done)return t(k,H),yr&&Na(k,Z),N;if(H===null){for(;!G.done;Z++,G=S.next())G=g(k,G.value,P),G!==null&&(D=a(G,D,Z),z===null?N=G:z.sibling=G,z=G);return yr&&Na(k,Z),N}for(H=n(k,H);!G.done;Z++,G=S.next())G=x(H,k,Z,G.value,P),G!==null&&(e&&G.alternate!==null&&H.delete(G.key===null?Z:G.key),D=a(G,D,Z),z===null?N=G:z.sibling=G,z=G);return e&&H.forEach(function(_e){return r(k,_e)}),yr&&Na(k,Z),N}function F(k,D,S,P){if(typeof S=="object"&&S!==null&&S.type===Gl&&S.key===null&&(S=S.props.children),typeof S=="object"&&S!==null){switch(S.$$typeof){case zp:e:{for(var N=S.key,z=D;z!==null;){if(z.key===N){if(N=S.type,N===Gl){if(z.tag===7){t(k,z.sibling),D=o(z,S.props.children),D.return=k,k=D;break e}}else if(z.elementType===N||typeof N=="object"&&N!==null&&N.$$typeof===Vi&&uD(N)===z.type){t(k,z.sibling),D=o(z,S.props),D.ref=Ou(k,z,S),D.return=k,k=D;break e}t(k,z);break}else r(k,z);z=z.sibling}S.type===Gl?(D=Va(S.props.children,k.mode,P,S.key),D.return=k,k=D):(P=gd(S.type,S.key,S.props,null,k.mode,P),P.ref=Ou(k,D,S),P.return=k,k=P)}return i(k);case $l:e:{for(z=S.key;D!==null;){if(D.key===z)if(D.tag===4&&D.stateNode.containerInfo===S.containerInfo&&D.stateNode.implementation===S.implementation){t(k,D.sibling),D=o(D,S.children||[]),D.return=k,k=D;break e}else{t(k,D);break}else r(k,D);D=D.sibling}D=_v(S,k.mode,P),D.return=k,k=D}return i(k);case Vi:return z=S._init,F(k,D,z(S._payload),P)}if(Pu(S))return C(k,D,S,P);if(Au(S))return A(k,D,S,P);rd(k,S)}return typeof S=="string"&&S!==""||typeof S=="number"?(S=""+S,D!==null&&D.tag===6?(t(k,D.sibling),D=o(D,S),D.return=k,k=D):(t(k,D),D=bv(S,k.mode,P),D.return=k,k=D),i(k)):t(k,D)}return F}var ps=RE(!0),ME=RE(!1),gc={},Eo=la(gc),ic=la(gc),ac=la(gc);function Ua(e){if(e===gc)throw Error(oe(174));return e}function P1(e,r){switch(ur(ac,r),ur(ic,e),ur(Eo,gc),e=r.nodeType,e){case 9:case 11:r=(r=r.documentElement)?r.namespaceURI:Fv(null,"");break;default:e=e===8?r.parentNode:r,r=e.namespaceURI||null,e=e.tagName,r=Fv(r,e)}gr(Eo),ur(Eo,r)}function ds(){gr(Eo),gr(ic),gr(ac)}function PE(e){Ua(ac.current);var r=Ua(Eo.current),t=Fv(r,e.type);r!==t&&(ur(ic,e),ur(Eo,t))}function B1(e){ic.current===e&&(gr(Eo),gr(ic))}var Dr=la(0);function Od(e){for(var r=e;r!==null;){if(r.tag===13){var t=r.memoizedState;if(t!==null&&(t=t.dehydrated,t===null||t.data==="$?"||t.data==="$!"))return r}else if(r.tag===19&&r.memoizedProps.revealOrder!==void 0){if(r.flags&128)return r}else if(r.child!==null){r.child.return=r,r=r.child;continue}if(r===e)break;for(;r.sibling===null;){if(r.return===null||r.return===e)return null;r=r.return}r.sibling.return=r.return,r=r.sibling}return null}var pv=[];function N1(){for(var e=0;et?t:4,e(!0);var n=dv.transition;dv.transition={};try{e(!1),r()}finally{er=t,dv.transition=n}}function XE(){return qn().memoizedState}function zG(e,r,t){var n=ta(e);if(t={lane:n,action:t,hasEagerState:!1,eagerState:null,next:null},JE(e))e6(r,t);else if(t=TE(e,r,t,n),t!==null){var o=St();no(t,e,n,o),r6(t,r,n)}}function jG(e,r,t){var n=ta(e),o={lane:n,action:t,hasEagerState:!1,eagerState:null,next:null};if(JE(e))e6(r,o);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=r.lastRenderedReducer,a!==null))try{var i=r.lastRenderedState,s=a(i,t);if(o.hasEagerState=!0,o.eagerState=s,oo(s,i)){var c=r.interleaved;c===null?(o.next=o,R1(r)):(o.next=c.next,c.next=o),r.interleaved=o;return}}catch{}finally{}t=TE(e,r,o,n),t!==null&&(o=St(),no(t,e,n,o),r6(t,r,n))}}function JE(e){var r=e.alternate;return e===Er||r!==null&&r===Er}function e6(e,r){Vu=Ld=!0;var t=e.pending;t===null?r.next=r:(r.next=t.next,t.next=r),e.pending=r}function r6(e,r,t){if(t&4194240){var n=r.lanes;n&=e.pendingLanes,t|=n,r.lanes=t,x1(e,t)}}var Id={readContext:Nn,useCallback:ht,useContext:ht,useEffect:ht,useImperativeHandle:ht,useInsertionEffect:ht,useLayoutEffect:ht,useMemo:ht,useReducer:ht,useRef:ht,useState:ht,useDebugValue:ht,useDeferredValue:ht,useTransition:ht,useMutableSource:ht,useSyncExternalStore:ht,useId:ht,unstable_isNewReconciler:!1},UG={readContext:Nn,useCallback:function(e,r){return wo().memoizedState=[e,r===void 0?null:r],e},useContext:Nn,useEffect:fD,useImperativeHandle:function(e,r,t){return t=t!=null?t.concat([e]):null,cd(4194308,4,WE.bind(null,r,e),t)},useLayoutEffect:function(e,r){return cd(4194308,4,e,r)},useInsertionEffect:function(e,r){return cd(4,2,e,r)},useMemo:function(e,r){var t=wo();return r=r===void 0?null:r,e=e(),t.memoizedState=[e,r],e},useReducer:function(e,r,t){var n=wo();return r=t!==void 0?t(r):r,n.memoizedState=n.baseState=r,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:r},n.queue=e,e=e.dispatch=zG.bind(null,Er,e),[n.memoizedState,e]},useRef:function(e){var r=wo();return e={current:e},r.memoizedState=e},useState:cD,useDebugValue:H1,useDeferredValue:function(e){return wo().memoizedState=e},useTransition:function(){var e=cD(!1),r=e[0];return e=qG.bind(null,e[1]),wo().memoizedState=e,[r,e]},useMutableSource:function(){},useSyncExternalStore:function(e,r,t){var n=Er,o=wo();if(yr){if(t===void 0)throw Error(oe(407));t=t()}else{if(t=r(),Jr===null)throw Error(oe(349));Wa&30||qE(n,r,t)}o.memoizedState=t;var a={value:t,getSnapshot:r};return o.queue=a,fD(jE.bind(null,n,a,e),[e]),n.flags|=2048,uc(9,zE.bind(null,n,a,t,r),void 0,null),t},useId:function(){var e=wo(),r=Jr.identifierPrefix;if(yr){var t=ai,n=ii;t=(n&~(1<<32-to(n)-1)).toString(32)+t,r=":"+r+"R"+t,t=lc++,0<\/script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=i.createElement(t,{is:n.is}):(e=i.createElement(t),t==="select"&&(i=e,n.multiple?i.multiple=!0:n.size&&(i.size=n.size))):e=i.createElementNS(e,t),e[Co]=r,e[oc]=n,c6(e,r,!1,!1),r.stateNode=e;e:{switch(i=Ov(t,n),t){case"dialog":dr("cancel",e),dr("close",e),o=n;break;case"iframe":case"object":case"embed":dr("load",e),o=n;break;case"video":case"audio":for(o=0;ohs&&(r.flags|=128,n=!0,Lu(a,!1),r.lanes=4194304)}else{if(!n)if(e=Od(i),e!==null){if(r.flags|=128,n=!0,t=e.updateQueue,t!==null&&(r.updateQueue=t,r.flags|=4),Lu(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!yr)return mt(r),null}else 2*Nr()-a.renderingStartTime>hs&&t!==1073741824&&(r.flags|=128,n=!0,Lu(a,!1),r.lanes=4194304);a.isBackwards?(i.sibling=r.child,r.child=i):(t=a.last,t!==null?t.sibling=i:r.child=i,a.last=i)}return a.tail!==null?(r=a.tail,a.rendering=r,a.tail=r.sibling,a.renderingStartTime=Nr(),r.sibling=null,t=Dr.current,ur(Dr,n?t&1|2:t&1),r):(mt(r),null);case 22:case 23:return K1(),n=r.memoizedState!==null,e!==null&&e.memoizedState!==null!==n&&(r.flags|=8192),n&&r.mode&1?un&1073741824&&(mt(r),r.subtreeFlags&6&&(r.flags|=8192)):mt(r),null;case 24:return null;case 25:return null}throw Error(oe(156,r.tag))}function ZG(e,r){switch(F1(r),r.tag){case 1:return Ut(r.type)&&Dd(),e=r.flags,e&65536?(r.flags=e&-65537|128,r):null;case 3:return ds(),gr(jt),gr(bt),N1(),e=r.flags,e&65536&&!(e&128)?(r.flags=e&-65537|128,r):null;case 5:return B1(r),null;case 13:if(gr(Dr),e=r.memoizedState,e!==null&&e.dehydrated!==null){if(r.alternate===null)throw Error(oe(340));fs()}return e=r.flags,e&65536?(r.flags=e&-65537|128,r):null;case 19:return gr(Dr),null;case 4:return ds(),null;case 10:return I1(r.type._context),null;case 22:case 23:return K1(),null;case 24:return null;default:return null}}var nd=!1,vt=!1,QG=typeof WeakSet=="function"?WeakSet:Set,de=null;function rs(e,r){var t=e.ref;if(t!==null)if(typeof t=="function")try{t(null)}catch(n){Or(e,r,n)}else t.current=null}function o1(e,r,t){try{t()}catch(n){Or(e,r,n)}}var xD=!1;function XG(e,r){if(jv=xd,e=mE(),A1(e)){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{t=(t=e.ownerDocument)&&t.defaultView||window;var n=t.getSelection&&t.getSelection();if(n&&n.rangeCount!==0){t=n.anchorNode;var o=n.anchorOffset,a=n.focusNode;n=n.focusOffset;try{t.nodeType,a.nodeType}catch{t=null;break e}var i=0,s=-1,c=-1,f=0,d=0,g=e,b=null;r:for(;;){for(var x;g!==t||o!==0&&g.nodeType!==3||(s=i+o),g!==a||n!==0&&g.nodeType!==3||(c=i+n),g.nodeType===3&&(i+=g.nodeValue.length),(x=g.firstChild)!==null;)b=g,g=x;for(;;){if(g===e)break r;if(b===t&&++f===o&&(s=i),b===a&&++d===n&&(c=i),(x=g.nextSibling)!==null)break;g=b,b=g.parentNode}g=x}t=s===-1||c===-1?null:{start:s,end:c}}else t=null}t=t||{start:0,end:0}}else t=null;for(Uv={focusedElem:e,selectionRange:t},xd=!1,de=r;de!==null;)if(r=de,e=r.child,(r.subtreeFlags&1028)!==0&&e!==null)e.return=r,de=e;else for(;de!==null;){r=de;try{var C=r.alternate;if(r.flags&1024)switch(r.tag){case 0:case 11:case 15:break;case 1:if(C!==null){var A=C.memoizedProps,F=C.memoizedState,k=r.stateNode,D=k.getSnapshotBeforeUpdate(r.elementType===r.type?A:Jn(r.type,A),F);k.__reactInternalSnapshotBeforeUpdate=D}break;case 3:var S=r.stateNode.containerInfo;S.nodeType===1?S.textContent="":S.nodeType===9&&S.documentElement&&S.removeChild(S.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(oe(163))}}catch(P){Or(r,r.return,P)}if(e=r.sibling,e!==null){e.return=r.return,de=e;break}de=r.return}return C=xD,xD=!1,C}function $u(e,r,t){var n=r.updateQueue;if(n=n!==null?n.lastEffect:null,n!==null){var o=n=n.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,a!==void 0&&o1(r,t,a)}o=o.next}while(o!==n)}}function Wd(e,r){if(r=r.updateQueue,r=r!==null?r.lastEffect:null,r!==null){var t=r=r.next;do{if((t.tag&e)===e){var n=t.create;t.destroy=n()}t=t.next}while(t!==r)}}function i1(e){var r=e.ref;if(r!==null){var t=e.stateNode;switch(e.tag){case 5:e=t;break;default:e=t}typeof r=="function"?r(e):r.current=e}}function d6(e){var r=e.alternate;r!==null&&(e.alternate=null,d6(r)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(r=e.stateNode,r!==null&&(delete r[Co],delete r[oc],delete r[$v],delete r[RG],delete r[MG])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function g6(e){return e.tag===5||e.tag===3||e.tag===4}function yD(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||g6(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function a1(e,r,t){var n=e.tag;if(n===5||n===6)e=e.stateNode,r?t.nodeType===8?t.parentNode.insertBefore(e,r):t.insertBefore(e,r):(t.nodeType===8?(r=t.parentNode,r.insertBefore(e,t)):(r=t,r.appendChild(e)),t=t._reactRootContainer,t!=null||r.onclick!==null||(r.onclick=Cd));else if(n!==4&&(e=e.child,e!==null))for(a1(e,r,t),e=e.sibling;e!==null;)a1(e,r,t),e=e.sibling}function l1(e,r,t){var n=e.tag;if(n===5||n===6)e=e.stateNode,r?t.insertBefore(e,r):t.appendChild(e);else if(n!==4&&(e=e.child,e!==null))for(l1(e,r,t),e=e.sibling;e!==null;)l1(e,r,t),e=e.sibling}var lt=null,eo=!1;function Hi(e,r,t){for(t=t.child;t!==null;)h6(e,r,t),t=t.sibling}function h6(e,r,t){if(Do&&typeof Do.onCommitFiberUnmount=="function")try{Do.onCommitFiberUnmount(qd,t)}catch{}switch(t.tag){case 5:vt||rs(t,r);case 6:var n=lt,o=eo;lt=null,Hi(e,r,t),lt=n,eo=o,lt!==null&&(eo?(e=lt,t=t.stateNode,e.nodeType===8?e.parentNode.removeChild(t):e.removeChild(t)):lt.removeChild(t.stateNode));break;case 18:lt!==null&&(eo?(e=lt,t=t.stateNode,e.nodeType===8?cv(e.parentNode,t):e.nodeType===1&&cv(e,t),Ju(e)):cv(lt,t.stateNode));break;case 4:n=lt,o=eo,lt=t.stateNode.containerInfo,eo=!0,Hi(e,r,t),lt=n,eo=o;break;case 0:case 11:case 14:case 15:if(!vt&&(n=t.updateQueue,n!==null&&(n=n.lastEffect,n!==null))){o=n=n.next;do{var a=o,i=a.destroy;a=a.tag,i!==void 0&&(a&2||a&4)&&o1(t,r,i),o=o.next}while(o!==n)}Hi(e,r,t);break;case 1:if(!vt&&(rs(t,r),n=t.stateNode,typeof n.componentWillUnmount=="function"))try{n.props=t.memoizedProps,n.state=t.memoizedState,n.componentWillUnmount()}catch(s){Or(t,r,s)}Hi(e,r,t);break;case 21:Hi(e,r,t);break;case 22:t.mode&1?(vt=(n=vt)||t.memoizedState!==null,Hi(e,r,t),vt=n):Hi(e,r,t);break;default:Hi(e,r,t)}}function wD(e){var r=e.updateQueue;if(r!==null){e.updateQueue=null;var t=e.stateNode;t===null&&(t=e.stateNode=new QG),r.forEach(function(n){var o=lW.bind(null,e,n);t.has(n)||(t.add(n),n.then(o,o))})}}function Xn(e,r){var t=r.deletions;if(t!==null)for(var n=0;no&&(o=i),n&=~a}if(n=o,n=Nr()-n,n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*eW(n/1960))-n,10e?16:e,Ki===null)var n=!1;else{if(e=Ki,Ki=null,Pd=0,Ve&6)throw Error(oe(331));var o=Ve;for(Ve|=4,de=e.current;de!==null;){var a=de,i=a.child;if(de.flags&16){var s=a.deletions;if(s!==null){for(var c=0;cNr()-W1?Ha(e,0):G1|=t),Ht(e,r)}function C6(e,r){r===0&&(e.mode&1?(r=Vp,Vp<<=1,!(Vp&130023424)&&(Vp=4194304)):r=1);var t=St();e=ci(e,r),e!==null&&(fc(e,r,t),Ht(e,t))}function aW(e){var r=e.memoizedState,t=0;r!==null&&(t=r.retryLane),C6(e,t)}function lW(e,r){var t=0;switch(e.tag){case 13:var n=e.stateNode,o=e.memoizedState;o!==null&&(t=o.retryLane);break;case 19:n=e.stateNode;break;default:throw Error(oe(314))}n!==null&&n.delete(r),C6(e,t)}var D6;D6=function(e,r,t){if(e!==null)if(e.memoizedProps!==r.pendingProps||jt.current)zt=!0;else{if(!(e.lanes&t)&&!(r.flags&128))return zt=!1,YG(e,r,t);zt=!!(e.flags&131072)}else zt=!1,yr&&r.flags&1048576&&AE(r,Ad,r.index);switch(r.lanes=0,r.tag){case 2:var n=r.type;fd(e,r),e=r.pendingProps;var o=cs(r,bt.current);ls(r,t),o=z1(null,r,n,e,o,t);var a=j1();return r.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(r.tag=1,r.memoizedState=null,r.updateQueue=null,Ut(n)?(a=!0,Ed(r)):a=!1,r.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,M1(r),o.updater=$d,r.stateNode=o,o._reactInternals=r,Qv(r,n,e,t),r=e1(null,r,n,!0,a,t)):(r.tag=0,yr&&a&&S1(r),At(null,r,o,t),r=r.child),r;case 16:n=r.elementType;e:{switch(fd(e,r),e=r.pendingProps,o=n._init,n=o(n._payload),r.type=n,o=r.tag=uW(n),e=Jn(n,e),o){case 0:r=Jv(null,r,n,e,t);break e;case 1:r=vD(null,r,n,e,t);break e;case 11:r=hD(null,r,n,e,t);break e;case 14:r=mD(null,r,n,Jn(n.type,e),t);break e}throw Error(oe(306,n,""))}return r;case 0:return n=r.type,o=r.pendingProps,o=r.elementType===n?o:Jn(n,o),Jv(e,r,n,o,t);case 1:return n=r.type,o=r.pendingProps,o=r.elementType===n?o:Jn(n,o),vD(e,r,n,o,t);case 3:e:{if(l6(r),e===null)throw Error(oe(387));n=r.pendingProps,a=r.memoizedState,o=a.element,OE(e,r),Td(r,n,null,t);var i=r.memoizedState;if(n=i.element,a.isDehydrated)if(a={element:n,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},r.updateQueue.baseState=a,r.memoizedState=a,r.flags&256){o=gs(Error(oe(423)),r),r=bD(e,r,n,t,o);break e}else if(n!==o){o=gs(Error(oe(424)),r),r=bD(e,r,n,t,o);break e}else for(cn=Ji(r.stateNode.containerInfo.firstChild),fn=r,yr=!0,ro=null,t=ME(r,null,n,t),r.child=t;t;)t.flags=t.flags&-3|4096,t=t.sibling;else{if(fs(),n===o){r=fi(e,r,t);break e}At(e,r,n,t)}r=r.child}return r;case 5:return PE(r),e===null&&Yv(r),n=r.type,o=r.pendingProps,a=e!==null?e.memoizedProps:null,i=o.children,Hv(n,o)?i=null:a!==null&&Hv(n,a)&&(r.flags|=32),a6(e,r),At(e,r,i,t),r.child;case 6:return e===null&&Yv(r),null;case 13:return s6(e,r,t);case 4:return P1(r,r.stateNode.containerInfo),n=r.pendingProps,e===null?r.child=ps(r,null,n,t):At(e,r,n,t),r.child;case 11:return n=r.type,o=r.pendingProps,o=r.elementType===n?o:Jn(n,o),hD(e,r,n,o,t);case 7:return At(e,r,r.pendingProps,t),r.child;case 8:return At(e,r,r.pendingProps.children,t),r.child;case 12:return At(e,r,r.pendingProps.children,t),r.child;case 10:e:{if(n=r.type._context,o=r.pendingProps,a=r.memoizedProps,i=o.value,ur(Sd,n._currentValue),n._currentValue=i,a!==null)if(oo(a.value,i)){if(a.children===o.children&&!jt.current){r=fi(e,r,t);break e}}else for(a=r.child,a!==null&&(a.return=r);a!==null;){var s=a.dependencies;if(s!==null){i=a.child;for(var c=s.firstContext;c!==null;){if(c.context===n){if(a.tag===1){c=li(-1,t&-t),c.tag=2;var f=a.updateQueue;if(f!==null){f=f.shared;var d=f.pending;d===null?c.next=c:(c.next=d.next,d.next=c),f.pending=c}}a.lanes|=t,c=a.alternate,c!==null&&(c.lanes|=t),Kv(a.return,t,r),s.lanes|=t;break}c=c.next}}else if(a.tag===10)i=a.type===r.type?null:a.child;else if(a.tag===18){if(i=a.return,i===null)throw Error(oe(341));i.lanes|=t,s=i.alternate,s!==null&&(s.lanes|=t),Kv(i,t,r),i=a.sibling}else i=a.child;if(i!==null)i.return=a;else for(i=a;i!==null;){if(i===r){i=null;break}if(a=i.sibling,a!==null){a.return=i.return,i=a;break}i=i.return}a=i}At(e,r,o.children,t),r=r.child}return r;case 9:return o=r.type,n=r.pendingProps.children,ls(r,t),o=Nn(o),n=n(o),r.flags|=1,At(e,r,n,t),r.child;case 14:return n=r.type,o=Jn(n,r.pendingProps),o=Jn(n.type,o),mD(e,r,n,o,t);case 15:return o6(e,r,r.type,r.pendingProps,t);case 17:return n=r.type,o=r.pendingProps,o=r.elementType===n?o:Jn(n,o),fd(e,r),r.tag=1,Ut(n)?(e=!0,Ed(r)):e=!1,ls(r,t),IE(r,n,o),Qv(r,n,o,t),e1(null,r,n,!0,e,t);case 19:return u6(e,r,t);case 22:return i6(e,r,t)}throw Error(oe(156,r.tag))};function E6(e,r){return QD(e,r)}function sW(e,r,t,n){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=r,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Pn(e,r,t,n){return new sW(e,r,t,n)}function Q1(e){return e=e.prototype,!(!e||!e.isReactComponent)}function uW(e){if(typeof e=="function")return Q1(e)?1:0;if(e!=null){if(e=e.$$typeof,e===m1)return 11;if(e===v1)return 14}return 2}function na(e,r){var t=e.alternate;return t===null?(t=Pn(e.tag,r,e.key,e.mode),t.elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=r,t.type=e.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=e.flags&14680064,t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,r=e.dependencies,t.dependencies=r===null?null:{lanes:r.lanes,firstContext:r.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function gd(e,r,t,n,o,a){var i=2;if(n=e,typeof e=="function")Q1(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Gl:return Va(t.children,o,a,r);case h1:i=8,o|=8;break;case yv:return e=Pn(12,t,r,o|2),e.elementType=yv,e.lanes=a,e;case wv:return e=Pn(13,t,r,o),e.elementType=wv,e.lanes=a,e;case Cv:return e=Pn(19,t,r,o),e.elementType=Cv,e.lanes=a,e;case RD:return Kd(t,o,a,r);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case LD:i=10;break e;case ID:i=9;break e;case m1:i=11;break e;case v1:i=14;break e;case Vi:i=16,n=null;break e}throw Error(oe(130,e==null?e:typeof e,""))}return r=Pn(i,t,r,o),r.elementType=e,r.type=n,r.lanes=a,r}function Va(e,r,t,n){return e=Pn(7,e,n,r),e.lanes=t,e}function Kd(e,r,t,n){return e=Pn(22,e,n,r),e.elementType=RD,e.lanes=t,e.stateNode={isHidden:!1},e}function bv(e,r,t){return e=Pn(6,e,null,r),e.lanes=t,e}function _v(e,r,t){return r=Pn(4,e.children!==null?e.children:[],e.key,r),r.lanes=t,r.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},r}function cW(e,r,t,n,o){this.tag=r,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=tv(0),this.expirationTimes=tv(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=tv(0),this.identifierPrefix=n,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function X1(e,r,t,n,o,a,i,s,c){return e=new cW(e,r,t,s,c),r===1?(r=1,a===!0&&(r|=8)):r=0,a=Pn(3,null,null,r),e.current=a,a.stateNode=e,a.memoizedState={element:n,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},M1(a),e}function fW(e,r,t){var n=3{"use strict";h();v();m();function T6(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(T6)}catch(e){console.error(e)}}T6(),O6.exports=F6()});var R6=I(tb=>{"use strict";h();v();m();var I6=L6();tb.createRoot=I6.createRoot,tb.hydrateRoot=I6.hydrateRoot;var ehe});var P6=I(eg=>{"use strict";h();v();m();function M6(e){function r(o,a,i,s){var c=a?t+o+e.e+a:t+o,f=c;if(i){var d=" "+f+e.m;for(var g in i)if(i.hasOwnProperty(g)){var b=i[g];b===!0?f+=d+g:b&&(f+=d+g+n+b)}}if(s!==void 0)for(var x=0,C=(s=Array.isArray(s)?s:[s]).length;x{"use strict";h();v();m();B6.exports=P6()});var Pk=I((m_e,Mk)=>{h();v();m();Mk.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var r=document.activeElement,t=[],n=0;n{"use strict";h();v();m();var zW=Pk(),Bk={"text/plain":"Text","text/html":"Url",default:"Text"},jW="Copy to clipboard: #{key}, Enter";function UW(e){var r=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,r)}function HW(e,r){var t,n,o,a,i,s,c=!1;r||(r={}),t=r.debug||!1;try{o=zW(),a=document.createRange(),i=document.getSelection(),s=document.createElement("span"),s.textContent=e,s.ariaHidden="true",s.style.all="unset",s.style.position="fixed",s.style.top=0,s.style.clip="rect(0, 0, 0, 0)",s.style.whiteSpace="pre",s.style.webkitUserSelect="text",s.style.MozUserSelect="text",s.style.msUserSelect="text",s.style.userSelect="text",s.addEventListener("copy",function(d){if(d.stopPropagation(),r.format)if(d.preventDefault(),typeof d.clipboardData>"u"){t&&console.warn("unable to use e.clipboardData"),t&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var g=Bk[r.format]||Bk.default;window.clipboardData.setData(g,e)}else d.clipboardData.clearData(),d.clipboardData.setData(r.format,e);r.onCopy&&(d.preventDefault(),r.onCopy(d.clipboardData))}),document.body.appendChild(s),a.selectNodeContents(s),i.addRange(a);var f=document.execCommand("copy");if(!f)throw new Error("copy command was unsuccessful");c=!0}catch(d){t&&console.error("unable to copy using execCommand: ",d),t&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(r.format||"text",e),r.onCopy&&r.onCopy(window.clipboardData),c=!0}catch(g){t&&console.error("unable to copy using clipboardData: ",g),t&&console.error("falling back to prompt"),n=UW("message"in r?r.message:jW),window.prompt(n,e)}}finally{i&&(typeof i.removeRange=="function"?i.removeRange(a):i.removeAllRanges()),s&&document.body.removeChild(s),o()}return c}Nk.exports=HW});var Gk=I(yg=>{"use strict";h();v();m();function Sb(e){"@babel/helpers - typeof";return Sb=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Sb(e)}Object.defineProperty(yg,"__esModule",{value:!0});yg.CopyToClipboard=void 0;var _g=Hk(ye()),VW=Hk(qk()),$W=["text","onCopy","options","children"];function Hk(e){return e&&e.__esModule?e:{default:e}}function zk(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),t.push.apply(t,n)}return t}function jk(e){for(var r=1;r=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function WW(e,r){if(e==null)return{};var t={},n=Object.keys(e),o,a;for(a=0;a=0)&&(t[o]=e[o]);return t}function YW(e,r){if(!(e instanceof r))throw new TypeError("Cannot call a class as a function")}function Uk(e,r){for(var t=0;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function xg(e){return xg=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},xg(e)}function Tb(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}var $k=function(e){ZW(t,e);var r=QW(t);function t(){var n;YW(this,t);for(var o=arguments.length,a=new Array(o),i=0;i{"use strict";h();v();m();var eY=Gk(),Ob=eY.CopyToClipboard;Ob.CopyToClipboard=Ob;Wk.exports=Ob});var rA=I((K_e,eA)=>{h();v();m();function tY(e){var r=typeof e;return e!=null&&(r=="object"||r=="function")}eA.exports=tY});var gA=I(Eg=>{"use strict";h();v();m();var pY=ye(),dY=Symbol.for("react.element"),gY=Symbol.for("react.fragment"),hY=Object.prototype.hasOwnProperty,mY=pY.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,vY={key:!0,ref:!0,__self:!0,__source:!0};function dA(e,r,t){var n,o={},a=null,i=null;t!==void 0&&(a=""+t),r.key!==void 0&&(a=""+r.key),r.ref!==void 0&&(i=r.ref);for(n in r)hY.call(r,n)&&!vY.hasOwnProperty(n)&&(o[n]=r[n]);if(e&&e.defaultProps)for(n in r=e.defaultProps,r)o[n]===void 0&&(o[n]=r[n]);return{$$typeof:dY,type:e,key:a,ref:i,props:o,_owner:mY.current}}Eg.Fragment=gY;Eg.jsx=dA;Eg.jsxs=dA});var ao=I((Rye,hA)=>{"use strict";h();v();m();hA.exports=gA()});var YA=I((_we,EK)=>{EK.exports={Aacute:"\xC1",aacute:"\xE1",Abreve:"\u0102",abreve:"\u0103",ac:"\u223E",acd:"\u223F",acE:"\u223E\u0333",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",Acy:"\u0410",acy:"\u0430",AElig:"\xC6",aelig:"\xE6",af:"\u2061",Afr:"\u{1D504}",afr:"\u{1D51E}",Agrave:"\xC0",agrave:"\xE0",alefsym:"\u2135",aleph:"\u2135",Alpha:"\u0391",alpha:"\u03B1",Amacr:"\u0100",amacr:"\u0101",amalg:"\u2A3F",amp:"&",AMP:"&",andand:"\u2A55",And:"\u2A53",and:"\u2227",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angmsd:"\u2221",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",Aogon:"\u0104",aogon:"\u0105",Aopf:"\u{1D538}",aopf:"\u{1D552}",apacir:"\u2A6F",ap:"\u2248",apE:"\u2A70",ape:"\u224A",apid:"\u224B",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224A",Aring:"\xC5",aring:"\xE5",Ascr:"\u{1D49C}",ascr:"\u{1D4B6}",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224D",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",awconint:"\u2233",awint:"\u2A11",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",Backslash:"\u2216",Barv:"\u2AE7",barvee:"\u22BD",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",Bcy:"\u0411",bcy:"\u0431",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",Because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",Bernoullis:"\u212C",Beta:"\u0392",beta:"\u03B2",beth:"\u2136",between:"\u226C",Bfr:"\u{1D505}",bfr:"\u{1D51F}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bNot:"\u2AED",bnot:"\u2310",Bopf:"\u{1D539}",bopf:"\u{1D553}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxbox:"\u29C9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250C",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252C",boxHd:"\u2564",boxhD:"\u2565",boxHD:"\u2566",boxhu:"\u2534",boxHu:"\u2567",boxhU:"\u2568",boxHU:"\u2569",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxuL:"\u255B",boxUl:"\u255C",boxUL:"\u255D",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255A",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253C",boxvH:"\u256A",boxVh:"\u256B",boxVH:"\u256C",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251C",boxvR:"\u255E",boxVr:"\u255F",boxVR:"\u2560",bprime:"\u2035",breve:"\u02D8",Breve:"\u02D8",brvbar:"\xA6",bscr:"\u{1D4B7}",Bscr:"\u212C",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsolb:"\u29C5",bsol:"\\",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",Bumpeq:"\u224E",bumpeq:"\u224F",Cacute:"\u0106",cacute:"\u0107",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",cap:"\u2229",Cap:"\u22D2",capcup:"\u2A47",capdot:"\u2A40",CapitalDifferentialD:"\u2145",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",Cayleys:"\u212D",ccaps:"\u2A4D",Ccaron:"\u010C",ccaron:"\u010D",Ccedil:"\xC7",ccedil:"\xE7",Ccirc:"\u0108",ccirc:"\u0109",Cconint:"\u2230",ccups:"\u2A4C",ccupssm:"\u2A50",Cdot:"\u010A",cdot:"\u010B",cedil:"\xB8",Cedilla:"\xB8",cemptyv:"\u29B2",cent:"\xA2",centerdot:"\xB7",CenterDot:"\xB7",cfr:"\u{1D520}",Cfr:"\u212D",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03A7",chi:"\u03C7",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",CircleDot:"\u2299",circledR:"\xAE",circledS:"\u24C8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cir:"\u25CB",cirE:"\u29C3",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",Colone:"\u2A74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",Congruent:"\u2261",conint:"\u222E",Conint:"\u222F",ContourIntegral:"\u222E",copf:"\u{1D554}",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xA9",COPY:"\xA9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21B5",cross:"\u2717",Cross:"\u2A2F",Cscr:"\u{1D49E}",cscr:"\u{1D4B8}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cupbrcap:"\u2A48",cupcap:"\u2A46",CupCap:"\u224D",cup:"\u222A",Cup:"\u22D3",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",Darr:"\u21A1",dArr:"\u21D3",dash:"\u2010",Dashv:"\u2AE4",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",Dcaron:"\u010E",dcaron:"\u010F",Dcy:"\u0414",dcy:"\u0434",ddagger:"\u2021",ddarr:"\u21CA",DD:"\u2145",dd:"\u2146",DDotrahd:"\u2911",ddotseq:"\u2A77",deg:"\xB0",Del:"\u2207",Delta:"\u0394",delta:"\u03B4",demptyv:"\u29B1",dfisht:"\u297F",Dfr:"\u{1D507}",dfr:"\u{1D521}",dHar:"\u2965",dharl:"\u21C3",dharr:"\u21C2",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",diam:"\u22C4",diamond:"\u22C4",Diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",DifferentialD:"\u2146",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",DJcy:"\u0402",djcy:"\u0452",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",Dopf:"\u{1D53B}",dopf:"\u{1D555}",Dot:"\xA8",dot:"\u02D9",DotDot:"\u20DC",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",DownArrowBar:"\u2913",downarrow:"\u2193",DownArrow:"\u2193",Downarrow:"\u21D3",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVectorBar:"\u2956",DownLeftVector:"\u21BD",DownRightTeeVector:"\u295F",DownRightVectorBar:"\u2957",DownRightVector:"\u21C1",DownTeeArrow:"\u21A7",DownTee:"\u22A4",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",Dscr:"\u{1D49F}",dscr:"\u{1D4B9}",DScy:"\u0405",dscy:"\u0455",dsol:"\u29F6",Dstrok:"\u0110",dstrok:"\u0111",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",DZcy:"\u040F",dzcy:"\u045F",dzigrarr:"\u27FF",Eacute:"\xC9",eacute:"\xE9",easter:"\u2A6E",Ecaron:"\u011A",ecaron:"\u011B",Ecirc:"\xCA",ecirc:"\xEA",ecir:"\u2256",ecolon:"\u2255",Ecy:"\u042D",ecy:"\u044D",eDDot:"\u2A77",Edot:"\u0116",edot:"\u0117",eDot:"\u2251",ee:"\u2147",efDot:"\u2252",Efr:"\u{1D508}",efr:"\u{1D522}",eg:"\u2A9A",Egrave:"\xC8",egrave:"\xE8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",Element:"\u2208",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",Emacr:"\u0112",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25FB",emptyv:"\u2205",EmptyVerySmallSquare:"\u25AB",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",ENG:"\u014A",eng:"\u014B",ensp:"\u2002",Eogon:"\u0118",eogon:"\u0119",Eopf:"\u{1D53C}",eopf:"\u{1D556}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",Epsilon:"\u0395",epsilon:"\u03B5",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",Equal:"\u2A75",equals:"=",EqualTilde:"\u2242",equest:"\u225F",Equilibrium:"\u21CC",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erarr:"\u2971",erDot:"\u2253",escr:"\u212F",Escr:"\u2130",esdot:"\u2250",Esim:"\u2A73",esim:"\u2242",Eta:"\u0397",eta:"\u03B7",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",euro:"\u20AC",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",Fcy:"\u0424",fcy:"\u0444",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",Ffr:"\u{1D509}",ffr:"\u{1D523}",filig:"\uFB01",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",Fopf:"\u{1D53D}",fopf:"\u{1D557}",forall:"\u2200",ForAll:"\u2200",fork:"\u22D4",forkv:"\u2AD9",Fouriertrf:"\u2131",fpartint:"\u2A0D",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",Fscr:"\u2131",gacute:"\u01F5",Gamma:"\u0393",gamma:"\u03B3",Gammad:"\u03DC",gammad:"\u03DD",gap:"\u2A86",Gbreve:"\u011E",gbreve:"\u011F",Gcedil:"\u0122",Gcirc:"\u011C",gcirc:"\u011D",Gcy:"\u0413",gcy:"\u0433",Gdot:"\u0120",gdot:"\u0121",ge:"\u2265",gE:"\u2267",gEl:"\u2A8C",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",gescc:"\u2AA9",ges:"\u2A7E",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",Gfr:"\u{1D50A}",gfr:"\u{1D524}",gg:"\u226B",Gg:"\u22D9",ggg:"\u22D9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gla:"\u2AA5",gl:"\u2277",glE:"\u2A92",glj:"\u2AA4",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gnE:"\u2269",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",Gopf:"\u{1D53E}",gopf:"\u{1D558}",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Gscr:"\u{1D4A2}",gscr:"\u210A",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",gtcc:"\u2AA7",gtcir:"\u2A7A",gt:">",GT:">",Gt:"\u226B",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",Hacek:"\u02C7",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",HARDcy:"\u042A",hardcy:"\u044A",harrcir:"\u2948",harr:"\u2194",hArr:"\u21D4",harrw:"\u21AD",Hat:"^",hbar:"\u210F",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",Hfr:"\u210C",HilbertSpace:"\u210B",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",Hopf:"\u210D",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\u{1D4BD}",Hscr:"\u210B",hslash:"\u210F",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224E",HumpEqual:"\u224F",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xCD",iacute:"\xED",ic:"\u2063",Icirc:"\xCE",icirc:"\xEE",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",Ifr:"\u2111",Igrave:"\xCC",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012A",imacr:"\u012B",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",Im:"\u2111",imof:"\u22B7",imped:"\u01B5",Implies:"\u21D2",incare:"\u2105",in:"\u2208",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",intcal:"\u22BA",int:"\u222B",Int:"\u222C",integers:"\u2124",Integral:"\u222B",intercal:"\u22BA",Intersection:"\u22C2",intlarhk:"\u2A17",intprod:"\u2A3C",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012E",iogon:"\u012F",Iopf:"\u{1D540}",iopf:"\u{1D55A}",Iota:"\u0399",iota:"\u03B9",iprod:"\u2A3C",iquest:"\xBF",iscr:"\u{1D4BE}",Iscr:"\u2110",isin:"\u2208",isindot:"\u22F5",isinE:"\u22F9",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xCF",iuml:"\xEF",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\u{1D50D}",jfr:"\u{1D527}",jmath:"\u0237",Jopf:"\u{1D541}",jopf:"\u{1D55B}",Jscr:"\u{1D4A5}",jscr:"\u{1D4BF}",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039A",kappa:"\u03BA",kappav:"\u03F0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041A",kcy:"\u043A",Kfr:"\u{1D50E}",kfr:"\u{1D528}",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040C",kjcy:"\u045C",Kopf:"\u{1D542}",kopf:"\u{1D55C}",Kscr:"\u{1D4A6}",kscr:"\u{1D4C0}",lAarr:"\u21DA",Lacute:"\u0139",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",Lambda:"\u039B",lambda:"\u03BB",lang:"\u27E8",Lang:"\u27EA",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",Laplacetrf:"\u2112",laquo:"\xAB",larrb:"\u21E4",larrbfs:"\u291F",larr:"\u2190",Larr:"\u219E",lArr:"\u21D0",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",latail:"\u2919",lAtail:"\u291B",lat:"\u2AAB",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lBarr:"\u290E",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",Lcaron:"\u013D",lcaron:"\u013E",Lcedil:"\u013B",lcedil:"\u013C",lceil:"\u2308",lcub:"{",Lcy:"\u041B",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27E8",LeftArrowBar:"\u21E4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21D0",LeftArrowRightArrow:"\u21C6",leftarrowtail:"\u21A2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21C3",LeftFloor:"\u230A",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21D4",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",LeftRightVector:"\u294E",LeftTeeArrow:"\u21A4",LeftTee:"\u22A3",LeftTeeVector:"\u295A",leftthreetimes:"\u22CB",LeftTriangleBar:"\u29CF",LeftTriangle:"\u22B2",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21BF",LeftVectorBar:"\u2952",LeftVector:"\u21BC",lEg:"\u2A8B",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",lescc:"\u2AA8",les:"\u2A7D",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2AA1",lesssim:"\u2272",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",lfisht:"\u297C",lfloor:"\u230A",Lfr:"\u{1D50F}",lfr:"\u{1D529}",lg:"\u2276",lgE:"\u2A91",lHar:"\u2962",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",llarr:"\u21C7",ll:"\u226A",Ll:"\u22D8",llcorner:"\u231E",Lleftarrow:"\u21DA",llhard:"\u296B",lltri:"\u25FA",Lmidot:"\u013F",lmidot:"\u0140",lmoustache:"\u23B0",lmoust:"\u23B0",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lnE:"\u2268",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",LongLeftArrow:"\u27F5",Longleftarrow:"\u27F8",longleftrightarrow:"\u27F7",LongLeftRightArrow:"\u27F7",Longleftrightarrow:"\u27FA",longmapsto:"\u27FC",longrightarrow:"\u27F6",LongRightArrow:"\u27F6",Longrightarrow:"\u27F9",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",Lopf:"\u{1D543}",lopf:"\u{1D55D}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",Lscr:"\u2112",lsh:"\u21B0",Lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2AA6",ltcir:"\u2A79",lt:"<",LT:"<",Lt:"\u226A",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",ltrPar:"\u2996",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",Mcy:"\u041C",mcy:"\u043C",mdash:"\u2014",mDDot:"\u223A",measuredangle:"\u2221",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\u{1D510}",mfr:"\u{1D52A}",mho:"\u2127",micro:"\xB5",midast:"*",midcir:"\u2AF0",mid:"\u2223",middot:"\xB7",minusb:"\u229F",minus:"\u2212",minusd:"\u2238",minusdu:"\u2A2A",MinusPlus:"\u2213",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",Mopf:"\u{1D544}",mopf:"\u{1D55E}",mp:"\u2213",mscr:"\u{1D4C2}",Mscr:"\u2133",mstpos:"\u223E",Mu:"\u039C",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266E",naturals:"\u2115",natur:"\u266E",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",Ncy:"\u041D",ncy:"\u043D",ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21D7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:` +`,nexist:"\u2204",nexists:"\u2204",Nfr:"\u{1D511}",nfr:"\u{1D52B}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",nGg:"\u22D9\u0338",ngsim:"\u2275",nGt:"\u226B\u20D2",ngt:"\u226F",ngtr:"\u226F",nGtv:"\u226B\u0338",nharr:"\u21AE",nhArr:"\u21CE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",NJcy:"\u040A",njcy:"\u045A",nlarr:"\u219A",nlArr:"\u21CD",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219A",nLeftarrow:"\u21CD",nleftrightarrow:"\u21AE",nLeftrightarrow:"\u21CE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nLl:"\u22D8\u0338",nlsim:"\u2274",nLt:"\u226A\u20D2",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nLtv:"\u226A\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xA0",nopf:"\u{1D55F}",Nopf:"\u2115",Not:"\u2AEC",not:"\xAC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",notin:"\u2209",notindot:"\u22F5\u0338",notinE:"\u22F9\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangle:"\u22EB",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",nprec:"\u2280",npreceq:"\u2AAF\u0338",npre:"\u2AAF\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219B",nrArr:"\u21CF",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nRightarrow:"\u21CF",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",Nscr:"\u{1D4A9}",nscr:"\u{1D4C3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",Ntilde:"\xD1",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",Nu:"\u039D",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvDash:"\u22AD",nVdash:"\u22AE",nVDash:"\u22AF",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvHarr:"\u2904",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21D6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xD3",oacute:"\xF3",oast:"\u229B",Ocirc:"\xD4",ocirc:"\xF4",ocir:"\u229A",Ocy:"\u041E",ocy:"\u043E",odash:"\u229D",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29BF",Ofr:"\u{1D512}",ofr:"\u{1D52C}",ogon:"\u02DB",Ograve:"\xD2",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",Omacr:"\u014C",omacr:"\u014D",Omega:"\u03A9",omega:"\u03C9",Omicron:"\u039F",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",Oopf:"\u{1D546}",oopf:"\u{1D560}",opar:"\u29B7",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",operp:"\u29B9",oplus:"\u2295",orarr:"\u21BB",Or:"\u2A54",or:"\u2228",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oS:"\u24C8",Oscr:"\u{1D4AA}",oscr:"\u2134",Oslash:"\xD8",oslash:"\xF8",osol:"\u2298",Otilde:"\xD5",otilde:"\xF5",otimesas:"\u2A36",Otimes:"\u2A37",otimes:"\u2297",Ouml:"\xD6",ouml:"\xF6",ovbar:"\u233D",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",para:"\xB6",parallel:"\u2225",par:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",PartialD:"\u2202",Pcy:"\u041F",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",Pfr:"\u{1D513}",pfr:"\u{1D52D}",Phi:"\u03A6",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",Pi:"\u03A0",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plus:"+",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",PlusMinus:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",Poincareplane:"\u210C",pointint:"\u2A15",popf:"\u{1D561}",Popf:"\u2119",pound:"\xA3",prap:"\u2AB7",Pr:"\u2ABB",pr:"\u227A",prcue:"\u227C",precapprox:"\u2AB7",prec:"\u227A",preccurlyeq:"\u227C",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",pre:"\u2AAF",prE:"\u2AB3",precsim:"\u227E",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2AB9",prnE:"\u2AB5",prnsim:"\u22E8",prod:"\u220F",Product:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",Proportional:"\u221D",Proportion:"\u2237",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",Pscr:"\u{1D4AB}",pscr:"\u{1D4C5}",Psi:"\u03A8",psi:"\u03C8",puncsp:"\u2008",Qfr:"\u{1D514}",qfr:"\u{1D52E}",qint:"\u2A0C",qopf:"\u{1D562}",Qopf:"\u211A",qprime:"\u2057",Qscr:"\u{1D4AC}",qscr:"\u{1D4C6}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quot:'"',QUOT:'"',rAarr:"\u21DB",race:"\u223D\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",Rang:"\u27EB",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21A0",rArr:"\u21D2",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",rAtail:"\u291C",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rBarr:"\u290F",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",Rcaron:"\u0158",rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",Re:"\u211C",rect:"\u25AD",reg:"\xAE",REG:"\xAE",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",Rfr:"\u211C",rHar:"\u2964",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",Rho:"\u03A1",rho:"\u03C1",rhov:"\u03F1",RightAngleBracket:"\u27E9",RightArrowBar:"\u21E5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21D2",RightArrowLeftArrow:"\u21C4",rightarrowtail:"\u21A3",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVectorBar:"\u2955",RightDownVector:"\u21C2",RightFloor:"\u230B",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",RightTeeArrow:"\u21A6",RightTee:"\u22A2",RightTeeVector:"\u295B",rightthreetimes:"\u22CC",RightTriangleBar:"\u29D0",RightTriangle:"\u22B3",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVectorBar:"\u2954",RightUpVector:"\u21BE",RightVectorBar:"\u2953",RightVector:"\u21C0",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoustache:"\u23B1",rmoust:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",Ropf:"\u211D",roplus:"\u2A2E",rotimes:"\u2A35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",Rrightarrow:"\u21DB",rsaquo:"\u203A",rscr:"\u{1D4C7}",Rscr:"\u211B",rsh:"\u21B1",Rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",RuleDelayed:"\u29F4",ruluhar:"\u2968",rx:"\u211E",Sacute:"\u015A",sacute:"\u015B",sbquo:"\u201A",scap:"\u2AB8",Scaron:"\u0160",scaron:"\u0161",Sc:"\u2ABC",sc:"\u227B",sccue:"\u227D",sce:"\u2AB0",scE:"\u2AB4",Scedil:"\u015E",scedil:"\u015F",Scirc:"\u015C",scirc:"\u015D",scnap:"\u2ABA",scnE:"\u2AB6",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",Scy:"\u0421",scy:"\u0441",sdotb:"\u22A1",sdot:"\u22C5",sdote:"\u2A66",searhk:"\u2925",searr:"\u2198",seArr:"\u21D8",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\u{1D516}",sfr:"\u{1D530}",sfrown:"\u2322",sharp:"\u266F",SHCHcy:"\u0429",shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xAD",Sigma:"\u03A3",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",SOFTcy:"\u042C",softcy:"\u044C",solbar:"\u233F",solb:"\u29C4",sol:"/",Sopf:"\u{1D54A}",sopf:"\u{1D564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",Sqrt:"\u221A",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",square:"\u25A1",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25AA",squ:"\u25A1",squf:"\u25AA",srarr:"\u2192",Sscr:"\u{1D4AE}",sscr:"\u{1D4C8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",Star:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",Sub:"\u22D0",subdot:"\u2ABD",subE:"\u2AC5",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",Subset:"\u22D0",subseteq:"\u2286",subseteqq:"\u2AC5",SubsetEqual:"\u2286",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succapprox:"\u2AB8",succ:"\u227B",succcurlyeq:"\u227D",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",SuchThat:"\u220B",sum:"\u2211",Sum:"\u2211",sung:"\u266A",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",sup:"\u2283",Sup:"\u22D1",supdot:"\u2ABE",supdsub:"\u2AD8",supE:"\u2AC6",supe:"\u2287",supedot:"\u2AC4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",supset:"\u2283",Supset:"\u22D1",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21D9",swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",Tab:" ",target:"\u2316",Tau:"\u03A4",tau:"\u03C4",tbrk:"\u23B4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",Tfr:"\u{1D517}",tfr:"\u{1D531}",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",Theta:"\u0398",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",ThickSpace:"\u205F\u200A",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223C",THORN:"\xDE",thorn:"\xFE",tilde:"\u02DC",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2A31",timesb:"\u22A0",times:"\xD7",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",topbot:"\u2336",topcir:"\u2AF1",top:"\u22A4",Topf:"\u{1D54B}",topf:"\u{1D565}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",TripleDot:"\u20DB",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",Tscr:"\u{1D4AF}",tscr:"\u{1D4C9}",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040B",tshcy:"\u045B",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",Uacute:"\xDA",uacute:"\xFA",uarr:"\u2191",Uarr:"\u219F",uArr:"\u21D1",Uarrocir:"\u2949",Ubrcy:"\u040E",ubrcy:"\u045E",Ubreve:"\u016C",ubreve:"\u016D",Ucirc:"\xDB",ucirc:"\xFB",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21C5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",Ufr:"\u{1D518}",ufr:"\u{1D532}",Ugrave:"\xD9",ugrave:"\xF9",uHar:"\u2963",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",Umacr:"\u016A",umacr:"\u016B",uml:"\xA8",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172",uogon:"\u0173",Uopf:"\u{1D54C}",uopf:"\u{1D566}",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21D1",UpArrowDownArrow:"\u21C5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21D5",UpEquilibrium:"\u296E",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03C5",Upsi:"\u03D2",upsih:"\u03D2",Upsilon:"\u03A5",upsilon:"\u03C5",UpTeeArrow:"\u21A5",UpTee:"\u22A5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",Uring:"\u016E",uring:"\u016F",urtri:"\u25F9",Uscr:"\u{1D4B0}",uscr:"\u{1D4CA}",utdot:"\u22F0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",Uuml:"\xDC",uuml:"\xFC",uwangle:"\u29A7",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",vArr:"\u21D5",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vBar:"\u2AE8",Vbar:"\u2AEB",vBarv:"\u2AE9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22A2",vDash:"\u22A8",Vdash:"\u22A9",VDash:"\u22AB",Vdashl:"\u2AE6",veebar:"\u22BB",vee:"\u2228",Vee:"\u22C1",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\u{1D519}",vfr:"\u{1D533}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",Vopf:"\u{1D54D}",vopf:"\u{1D567}",vprop:"\u221D",vrtri:"\u22B3",Vscr:"\u{1D4B1}",vscr:"\u{1D4CB}",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",Vvdash:"\u22AA",vzigzag:"\u299A",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2A5F",wedge:"\u2227",Wedge:"\u22C0",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\u{1D51A}",wfr:"\u{1D534}",Wopf:"\u{1D54E}",wopf:"\u{1D568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",Wscr:"\u{1D4B2}",wscr:"\u{1D4CC}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",Xfr:"\u{1D51B}",xfr:"\u{1D535}",xharr:"\u27F7",xhArr:"\u27FA",Xi:"\u039E",xi:"\u03BE",xlarr:"\u27F5",xlArr:"\u27F8",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",Xopf:"\u{1D54F}",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrarr:"\u27F6",xrArr:"\u27F9",Xscr:"\u{1D4B3}",xscr:"\u{1D4CD}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",Yacute:"\xDD",yacute:"\xFD",YAcy:"\u042F",yacy:"\u044F",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042B",ycy:"\u044B",yen:"\xA5",Yfr:"\u{1D51C}",yfr:"\u{1D536}",YIcy:"\u0407",yicy:"\u0457",Yopf:"\u{1D550}",yopf:"\u{1D56A}",Yscr:"\u{1D4B4}",yscr:"\u{1D4CE}",YUcy:"\u042E",yucy:"\u044E",yuml:"\xFF",Yuml:"\u0178",Zacute:"\u0179",zacute:"\u017A",Zcaron:"\u017D",zcaron:"\u017E",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017B",zdot:"\u017C",zeetrf:"\u2128",ZeroWidthSpace:"\u200B",Zeta:"\u0396",zeta:"\u03B6",zfr:"\u{1D537}",Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\u{1D56B}",Zopf:"\u2124",Zscr:"\u{1D4B5}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"}});var Hb=I((xwe,KA)=>{"use strict";h();v();m();KA.exports=YA()});var Rg=I((Dwe,ZA)=>{h();v();m();ZA.exports=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/});var JA=I((Swe,XA)=>{"use strict";h();v();m();var QA={};function kK(e){var r,t,n=QA[e];if(n)return n;for(n=QA[e]=[],r=0;r<128;r++)t=String.fromCharCode(r),/^[0-9a-z]$/i.test(t)?n.push(t):n.push("%"+("0"+r.toString(16).toUpperCase()).slice(-2));for(r=0;r"u"&&(t=!0),s=kK(r),n=0,o=e.length;n=55296&&a<=57343){if(a>=55296&&a<=56319&&n+1=56320&&i<=57343)){c+=encodeURIComponent(e[n]+e[n+1]),n++;continue}c+="%EF%BF%BD";continue}c+=encodeURIComponent(e[n])}return c}Mg.defaultChars=";/?:@&=+$,-_.!~*'()#";Mg.componentChars="-_.!~*'()";XA.exports=Mg});var t4=I((Lwe,r4)=>{"use strict";h();v();m();var e4={};function AK(e){var r,t,n=e4[e];if(n)return n;for(n=e4[e]=[],r=0;r<128;r++)t=String.fromCharCode(r),n.push(t);for(r=0;r=55296&&d<=57343?g+="\uFFFD\uFFFD\uFFFD":g+=String.fromCharCode(d),o+=6;continue}if((i&248)===240&&o+91114111?g+="\uFFFD\uFFFD\uFFFD\uFFFD":(d-=65536,g+=String.fromCharCode(55296+(d>>10),56320+(d&1023))),o+=9;continue}g+="\uFFFD"}return g})}Pg.defaultChars=";/?:@&=+$,#";Pg.componentChars="";r4.exports=Pg});var o4=I((Pwe,n4)=>{"use strict";h();v();m();n4.exports=function(r){var t="";return t+=r.protocol||"",t+=r.slashes?"//":"",t+=r.auth?r.auth+"@":"",r.hostname&&r.hostname.indexOf(":")!==-1?t+="["+r.hostname+"]":t+=r.hostname||"",t+=r.port?":"+r.port:"",t+=r.pathname||"",t+=r.search||"",t+=r.hash||"",t}});var f4=I((zwe,c4)=>{"use strict";h();v();m();function Bg(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}var SK=/^([a-z0-9.+-]+:)/i,FK=/:[0-9]*$/,TK=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,OK=["<",">",'"',"`"," ","\r",` +`," "],LK=["{","}","|","\\","^","`"].concat(OK),IK=["'"].concat(LK),i4=["%","/","?",";","#"].concat(IK),a4=["/","?","#"],RK=255,l4=/^[+a-z0-9A-Z_-]{0,63}$/,MK=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,s4={javascript:!0,"javascript:":!0},u4={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function PK(e,r){if(e&&e instanceof Bg)return e;var t=new Bg;return t.parse(e,r),t}Bg.prototype.parse=function(e,r){var t,n,o,a,i,s=e;if(s=s.trim(),!r&&e.split("#").length===1){var c=TK.exec(s);if(c)return this.pathname=c[1],c[2]&&(this.search=c[2]),this}var f=SK.exec(s);if(f&&(f=f[0],o=f.toLowerCase(),this.protocol=f,s=s.substr(f.length)),(r||f||s.match(/^\/\/[^@\/]+@[^@\/]+/))&&(i=s.substr(0,2)==="//",i&&!(f&&s4[f])&&(s=s.substr(2),this.slashes=!0)),!s4[f]&&(i||f&&!u4[f])){var d=-1;for(t=0;t127?k+="x":k+=F[D];if(!k.match(l4)){var P=A.slice(0,t),N=A.slice(t+1),z=F.match(MK);z&&(P.push(z[1]),N.unshift(z[2])),N.length&&(s=N.join(".")+s),this.hostname=P.join(".");break}}}}this.hostname.length>RK&&(this.hostname=""),C&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}var H=s.indexOf("#");H!==-1&&(this.hash=s.substr(H),s=s.slice(0,H));var Z=s.indexOf("?");return Z!==-1&&(this.search=s.substr(Z),s=s.slice(0,Z)),s&&(this.pathname=s),u4[o]&&this.hostname&&!this.pathname&&(this.pathname=""),this};Bg.prototype.parseHost=function(e){var r=FK.exec(e);r&&(r=r[0],r!==":"&&(this.port=r.substr(1)),e=e.substr(0,e.length-r.length)),e&&(this.hostname=e)};c4.exports=PK});var Vb=I((Vwe,Ac)=>{"use strict";h();v();m();Ac.exports.encode=JA();Ac.exports.decode=t4();Ac.exports.format=o4();Ac.exports.parse=f4()});var $b=I((Ywe,p4)=>{h();v();m();p4.exports=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/});var Gb=I((Xwe,d4)=>{h();v();m();d4.exports=/[\0-\x1F\x7F-\x9F]/});var h4=I((t5e,g4)=>{h();v();m();g4.exports=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/});var Wb=I((a5e,m4)=>{h();v();m();m4.exports=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/});var v4=I(_s=>{"use strict";h();v();m();_s.Any=$b();_s.Cc=Gb();_s.Cf=h4();_s.P=Rg();_s.Z=Wb()});var $e=I(Yr=>{"use strict";h();v();m();function BK(e){return Object.prototype.toString.call(e)}function NK(e){return BK(e)==="[object String]"}var qK=Object.prototype.hasOwnProperty;function _4(e,r){return qK.call(e,r)}function zK(e){var r=Array.prototype.slice.call(arguments,1);return r.forEach(function(t){if(t){if(typeof t!="object")throw new TypeError(t+"must be object");Object.keys(t).forEach(function(n){e[n]=t[n]})}}),e}function jK(e,r,t){return[].concat(e.slice(0,r),t,e.slice(r+1))}function x4(e){return!(e>=55296&&e<=57343||e>=64976&&e<=65007||(e&65535)===65535||(e&65535)===65534||e>=0&&e<=8||e===11||e>=14&&e<=31||e>=127&&e<=159||e>1114111)}function y4(e){if(e>65535){e-=65536;var r=55296+(e>>10),t=56320+(e&1023);return String.fromCharCode(r,t)}return String.fromCharCode(e)}var w4=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,UK=/&([a-z#][a-z0-9]{1,31});/gi,HK=new RegExp(w4.source+"|"+UK.source,"gi"),VK=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i,b4=Hb();function $K(e,r){var t=0;return _4(b4,r)?b4[r]:r.charCodeAt(0)===35&&VK.test(r)&&(t=r[1].toLowerCase()==="x"?parseInt(r.slice(2),16):parseInt(r.slice(1),10),x4(t))?y4(t):e}function GK(e){return e.indexOf("\\")<0?e:e.replace(w4,"$1")}function WK(e){return e.indexOf("\\")<0&&e.indexOf("&")<0?e:e.replace(HK,function(r,t,n){return t||$K(r,n)})}var YK=/[&<>"]/,KK=/[&<>"]/g,ZK={"&":"&","<":"<",">":">",'"':"""};function QK(e){return ZK[e]}function XK(e){return YK.test(e)?e.replace(KK,QK):e}var JK=/[.?*+^$[\]\\(){}|-]/g;function eZ(e){return e.replace(JK,"\\$&")}function rZ(e){switch(e){case 9:case 32:return!0}return!1}function tZ(e){if(e>=8192&&e<=8202)return!0;switch(e){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}var nZ=Rg();function oZ(e){return nZ.test(e)}function iZ(e){switch(e){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function aZ(e){return e=e.trim().replace(/\s+/g," "),"\u1E9E".toLowerCase()==="\u1E7E"&&(e=e.replace(/ẞ/g,"\xDF")),e.toLowerCase().toUpperCase()}Yr.lib={};Yr.lib.mdurl=Vb();Yr.lib.ucmicro=v4();Yr.assign=zK;Yr.isString=NK;Yr.has=_4;Yr.unescapeMd=GK;Yr.unescapeAll=WK;Yr.isValidEntityCode=x4;Yr.fromCodePoint=y4;Yr.escapeHtml=XK;Yr.arrayReplaceAt=jK;Yr.isSpace=rZ;Yr.isWhiteSpace=tZ;Yr.isMdAsciiPunct=iZ;Yr.isPunctChar=oZ;Yr.escapeRE=eZ;Yr.normalizeReference=aZ});var D4=I((b5e,C4)=>{"use strict";h();v();m();C4.exports=function(r,t,n){var o,a,i,s,c=-1,f=r.posMax,d=r.pos;for(r.pos=t+1,o=1;r.pos{"use strict";h();v();m();var E4=$e().unescapeAll;k4.exports=function(r,t,n){var o,a,i=0,s=t,c={ok:!1,pos:0,lines:0,str:""};if(r.charCodeAt(t)===60){for(t++;t32))return c;if(o===41){if(a===0)break;a--}t++}return s===t||a!==0||(c.str=E4(r.slice(s,t)),c.lines=i,c.pos=t,c.ok=!0),c}});var F4=I((k5e,S4)=>{"use strict";h();v();m();var lZ=$e().unescapeAll;S4.exports=function(r,t,n){var o,a,i=0,s=t,c={ok:!1,pos:0,lines:0,str:""};if(t>=n||(a=r.charCodeAt(t),a!==34&&a!==39&&a!==40))return c;for(t++,a===40&&(a=41);t{"use strict";h();v();m();Ng.parseLinkLabel=D4();Ng.parseLinkDestination=A4();Ng.parseLinkTitle=F4()});var Yb=I((R5e,O4)=>{"use strict";h();v();m();var sZ=$e().assign,uZ=$e().unescapeAll,tl=$e().escapeHtml,Oo={};Oo.code_inline=function(e,r,t,n,o){var a=e[r];return""+tl(e[r].content)+""};Oo.code_block=function(e,r,t,n,o){var a=e[r];return""+tl(e[r].content)+` +`};Oo.fence=function(e,r,t,n,o){var a=e[r],i=a.info?uZ(a.info).trim():"",s="",c="",f,d,g,b,x;return i&&(g=i.split(/(\s+)/g),s=g[0],c=g.slice(2).join("")),t.highlight?f=t.highlight(a.content,s,c)||tl(a.content):f=tl(a.content),f.indexOf(""+f+` +`):"
"+f+`
+`};Oo.image=function(e,r,t,n,o){var a=e[r];return a.attrs[a.attrIndex("alt")][1]=o.renderInlineAsText(a.children,t,n),o.renderToken(e,r,t)};Oo.hardbreak=function(e,r,t){return t.xhtmlOut?`
+`:`
+`};Oo.softbreak=function(e,r,t){return t.breaks?t.xhtmlOut?`
+`:`
+`:` +`};Oo.text=function(e,r){return tl(e[r].content)};Oo.html_block=function(e,r){return e[r].content};Oo.html_inline=function(e,r){return e[r].content};function xs(){this.rules=sZ({},Oo)}xs.prototype.renderAttrs=function(r){var t,n,o;if(!r.attrs)return"";for(o="",t=0,n=r.attrs.length;t +`:">",a)};xs.prototype.renderInline=function(e,r,t){for(var n,o="",a=this.rules,i=0,s=e.length;i{"use strict";h();v();m();function so(){this.__rules__=[],this.__cache__=null}so.prototype.__find__=function(e){for(var r=0;r{"use strict";h();v();m();var cZ=/\r\n?|\n/g,fZ=/\0/g;I4.exports=function(r){var t;t=r.src.replace(cZ,` +`),t=t.replace(fZ,"\uFFFD"),r.src=t}});var P4=I((G5e,M4)=>{"use strict";h();v();m();M4.exports=function(r){var t;r.inlineMode?(t=new r.Token("inline","",0),t.content=r.src,t.map=[0,1],t.children=[],r.tokens.push(t)):r.md.block.parse(r.src,r.md,r.env,r.tokens)}});var N4=I((Z5e,B4)=>{"use strict";h();v();m();B4.exports=function(r){var t=r.tokens,n,o,a;for(o=0,a=t.length;o{"use strict";h();v();m();var pZ=$e().arrayReplaceAt;function dZ(e){return/^\s]/i.test(e)}function gZ(e){return/^<\/a\s*>/i.test(e)}q4.exports=function(r){var t,n,o,a,i,s,c,f,d,g,b,x,C,A,F,k,D=r.tokens,S;if(r.md.options.linkify){for(n=0,o=D.length;n=0;t--){if(s=a[t],s.type==="link_close"){for(t--;a[t].level!==s.level&&a[t].type!=="link_open";)t--;continue}if(s.type==="html_inline"&&(dZ(s.content)&&C>0&&C--,gZ(s.content)&&C++),!(C>0)&&s.type==="text"&&r.md.linkify.test(s.content)){for(d=s.content,S=r.md.linkify.match(d),c=[],x=s.level,b=0,S.length>0&&S[0].index===0&&t>0&&a[t-1].type==="text_special"&&(S=S.slice(1)),f=0;fb&&(i=new r.Token("text","",0),i.content=d.slice(b,g),i.level=x,c.push(i)),i=new r.Token("link_open","a",1),i.attrs=[["href",F]],i.level=x++,i.markup="linkify",i.info="auto",c.push(i),i=new r.Token("text","",0),i.content=k,i.level=x,c.push(i),i=new r.Token("link_close","a",-1),i.level=--x,i.markup="linkify",i.info="auto",c.push(i),b=S[f].lastIndex);b{"use strict";h();v();m();var j4=/\+-|\.\.|\?\?\?\?|!!!!|,,|--/,hZ=/\((c|tm|r)\)/i,mZ=/\((c|tm|r)\)/ig,vZ={c:"\xA9",r:"\xAE",tm:"\u2122"};function bZ(e,r){return vZ[r.toLowerCase()]}function _Z(e){var r,t,n=0;for(r=e.length-1;r>=0;r--)t=e[r],t.type==="text"&&!n&&(t.content=t.content.replace(mZ,bZ)),t.type==="link_open"&&t.info==="auto"&&n--,t.type==="link_close"&&t.info==="auto"&&n++}function xZ(e){var r,t,n=0;for(r=e.length-1;r>=0;r--)t=e[r],t.type==="text"&&!n&&j4.test(t.content)&&(t.content=t.content.replace(/\+-/g,"\xB1").replace(/\.{2,}/g,"\u2026").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/mg,"$1\u2014").replace(/(^|\s)--(?=\s|$)/mg,"$1\u2013").replace(/(^|[^-\s])--(?=[^-\s]|$)/mg,"$1\u2013")),t.type==="link_open"&&t.info==="auto"&&n--,t.type==="link_close"&&t.info==="auto"&&n++}U4.exports=function(r){var t;if(r.md.options.typographer)for(t=r.tokens.length-1;t>=0;t--)r.tokens[t].type==="inline"&&(hZ.test(r.tokens[t].content)&&_Z(r.tokens[t].children),j4.test(r.tokens[t].content)&&xZ(r.tokens[t].children))}});var Z4=I((s3e,K4)=>{"use strict";h();v();m();var V4=$e().isWhiteSpace,$4=$e().isPunctChar,G4=$e().isMdAsciiPunct,yZ=/['"]/,W4=/['"]/g,Y4="\u2019";function zg(e,r,t){return e.slice(0,r)+t+e.slice(r+1)}function wZ(e,r){var t,n,o,a,i,s,c,f,d,g,b,x,C,A,F,k,D,S,P,N,z;for(P=[],t=0;t=0&&!(P[D].level<=c);D--);if(P.length=D+1,n.type==="text"){o=n.content,i=0,s=o.length;e:for(;i=0)d=o.charCodeAt(a.index-1);else for(D=t-1;D>=0&&!(e[D].type==="softbreak"||e[D].type==="hardbreak");D--)if(e[D].content){d=e[D].content.charCodeAt(e[D].content.length-1);break}if(g=32,i=48&&d<=57&&(k=F=!1),F&&k&&(F=b,k=x),!F&&!k){S&&(n.content=zg(n.content,a.index,Y4));continue}if(k){for(D=P.length-1;D>=0&&(f=P[D],!(P[D].level=0;t--)r.tokens[t].type!=="inline"||!yZ.test(r.tokens[t].content)||wZ(r.tokens[t].children,r)}});var X4=I((p3e,Q4)=>{"use strict";h();v();m();Q4.exports=function(r){var t,n,o,a,i,s,c=r.tokens;for(t=0,n=c.length;t{"use strict";h();v();m();function ys(e,r,t){this.type=e,this.tag=r,this.attrs=null,this.map=null,this.nesting=t,this.level=0,this.children=null,this.content="",this.markup="",this.info="",this.meta=null,this.block=!1,this.hidden=!1}ys.prototype.attrIndex=function(r){var t,n,o;if(!this.attrs)return-1;for(t=this.attrs,n=0,o=t.length;n=0&&(n=this.attrs[t][1]),n};ys.prototype.attrJoin=function(r,t){var n=this.attrIndex(r);n<0?this.attrPush([r,t]):this.attrs[n][1]=this.attrs[n][1]+" "+t};J4.exports=ys});var tS=I((x3e,rS)=>{"use strict";h();v();m();var CZ=mi();function eS(e,r,t){this.src=e,this.env=t,this.tokens=[],this.inlineMode=!1,this.md=r}eS.prototype.Token=CZ;rS.exports=eS});var oS=I((D3e,nS)=>{"use strict";h();v();m();var DZ=qg(),Kb=[["normalize",R4()],["block",P4()],["inline",N4()],["linkify",z4()],["replacements",H4()],["smartquotes",Z4()],["text_join",X4()]];function Zb(){this.ruler=new DZ;for(var e=0;e{"use strict";h();v();m();var Qb=$e().isSpace;function Xb(e,r){var t=e.bMarks[r]+e.tShift[r],n=e.eMarks[r];return e.src.slice(t,n)}function iS(e){var r=[],t=0,n=e.length,o,a=!1,i=0,s="";for(o=e.charCodeAt(t);tn||(d=t+1,r.sCount[d]=4||(s=r.bMarks[d]+r.tShift[d],s>=r.eMarks[d])||(N=r.src.charCodeAt(s++),N!==124&&N!==45&&N!==58)||s>=r.eMarks[d]||(z=r.src.charCodeAt(s++),z!==124&&z!==45&&z!==58&&!Qb(z))||N===45&&Qb(z))return!1;for(;s=4||(g=iS(i),g.length&&g[0]===""&&g.shift(),g.length&&g[g.length-1]===""&&g.pop(),b=g.length,b===0||b!==C.length))return!1;if(o)return!0;for(D=r.parentType,r.parentType="table",P=r.md.block.ruler.getRules("blockquote"),x=r.push("table_open","table",1),x.map=F=[t,0],x=r.push("thead_open","thead",1),x.map=[t,t+1],x=r.push("tr_open","tr",1),x.map=[t,t+1],c=0;c=4)break;for(g=iS(i),g.length&&g[0]===""&&g.shift(),g.length&&g[g.length-1]===""&&g.pop(),d===t+2&&(x=r.push("tbody_open","tbody",1),x.map=k=[t+2,0]),x=r.push("tr_open","tr",1),x.map=[d,d+1],c=0;c{"use strict";h();v();m();sS.exports=function(r,t,n){var o,a,i;if(r.sCount[t]-r.blkIndent<4)return!1;for(a=o=t+1;o=4){o++,a=o;continue}break}return r.line=a,i=r.push("code_block","code",0),i.content=r.getLines(t,a,4+r.blkIndent,!1)+` +`,i.map=[t,r.line],!0}});var fS=I((P3e,cS)=>{"use strict";h();v();m();cS.exports=function(r,t,n,o){var a,i,s,c,f,d,g,b=!1,x=r.bMarks[t]+r.tShift[t],C=r.eMarks[t];if(r.sCount[t]-r.blkIndent>=4||x+3>C||(a=r.src.charCodeAt(x),a!==126&&a!==96)||(f=x,x=r.skipChars(x,a),i=x-f,i<3)||(g=r.src.slice(f,x),s=r.src.slice(x,C),a===96&&s.indexOf(String.fromCharCode(a))>=0))return!1;if(o)return!0;for(c=t;c++,!(c>=n||(x=f=r.bMarks[c]+r.tShift[c],C=r.eMarks[c],x=4)&&(x=r.skipChars(x,a),!(x-f{"use strict";h();v();m();var pS=$e().isSpace;dS.exports=function(r,t,n,o){var a,i,s,c,f,d,g,b,x,C,A,F,k,D,S,P,N,z,H,Z,ne=r.lineMax,G=r.bMarks[t]+r.tShift[t],ue=r.eMarks[t];if(r.sCount[t]-r.blkIndent>=4||r.src.charCodeAt(G++)!==62)return!1;if(o)return!0;for(c=x=r.sCount[t]+1,r.src.charCodeAt(G)===32?(G++,c++,x++,a=!1,P=!0):r.src.charCodeAt(G)===9?(P=!0,(r.bsCount[t]+x)%4===3?(G++,c++,x++,a=!1):a=!0):P=!1,C=[r.bMarks[t]],r.bMarks[t]=G;G=ue,D=[r.sCount[t]],r.sCount[t]=x-c,S=[r.tShift[t]],r.tShift[t]=G-r.bMarks[t],z=r.md.block.ruler.getRules("blockquote"),k=r.parentType,r.parentType="blockquote",b=t+1;b=ue));b++){if(r.src.charCodeAt(G++)===62&&!Z){for(c=x=r.sCount[b]+1,r.src.charCodeAt(G)===32?(G++,c++,x++,a=!1,P=!0):r.src.charCodeAt(G)===9?(P=!0,(r.bsCount[b]+x)%4===3?(G++,c++,x++,a=!1):a=!0):P=!1,C.push(r.bMarks[b]),r.bMarks[b]=G;G=ue,A.push(r.bsCount[b]),r.bsCount[b]=r.sCount[b]+1+(P?1:0),D.push(r.sCount[b]),r.sCount[b]=x-c,S.push(r.tShift[b]),r.tShift[b]=G-r.bMarks[b];continue}if(d)break;for(N=!1,s=0,f=z.length;s",H.map=g=[t,0],r.md.block.tokenize(r,t,b),H=r.push("blockquote_close","blockquote",-1),H.markup=">",r.lineMax=ne,r.parentType=k,g[1]=r.line,s=0;s{"use strict";h();v();m();var EZ=$e().isSpace;hS.exports=function(r,t,n,o){var a,i,s,c,f=r.bMarks[t]+r.tShift[t],d=r.eMarks[t];if(r.sCount[t]-r.blkIndent>=4||(a=r.src.charCodeAt(f++),a!==42&&a!==45&&a!==95))return!1;for(i=1;f{"use strict";h();v();m();var _S=$e().isSpace;function vS(e,r){var t,n,o,a;return n=e.bMarks[r]+e.tShift[r],o=e.eMarks[r],t=e.src.charCodeAt(n++),t!==42&&t!==45&&t!==43||n=a||(t=e.src.charCodeAt(o++),t<48||t>57))return-1;for(;;){if(o>=a)return-1;if(t=e.src.charCodeAt(o++),t>=48&&t<=57){if(o-n>=10)return-1;continue}if(t===41||t===46)break;return-1}return o=4||r.listIndent>=0&&r.sCount[t]-r.listIndent>=4&&r.sCount[t]=r.blkIndent&&(Y=!0),(ue=bS(r,t))>=0){if(g=!0,ve=r.bMarks[t]+r.tShift[t],k=Number(r.src.slice(ve,ue-1)),Y&&k!==1)return!1}else if((ue=vS(r,t))>=0)g=!1;else return!1;if(Y&&r.skipSpaces(ue)>=r.eMarks[t])return!1;if(F=r.src.charCodeAt(ue-1),o)return!0;for(A=r.tokens.length,g?(B=r.push("ordered_list_open","ol",1),k!==1&&(B.attrs=[["start",k]])):B=r.push("bullet_list_open","ul",1),B.map=C=[t,0],B.markup=String.fromCharCode(F),S=t,_e=!1,K=r.md.block.ruler.getRules("list"),z=r.parentType,r.parentType="list";S=D?f=1:f=P-d,f>4&&(f=1),c=d+f,B=r.push("list_item_open","li",1),B.markup=String.fromCharCode(F),B.map=b=[t,0],g&&(B.info=r.src.slice(ve,ue-1)),ne=r.tight,Z=r.tShift[t],H=r.sCount[t],N=r.listIndent,r.listIndent=r.blkIndent,r.blkIndent=c,r.tight=!0,r.tShift[t]=i-r.bMarks[t],r.sCount[t]=P,i>=D&&r.isEmpty(t+1)?r.line=Math.min(r.line+2,n):r.md.block.tokenize(r,t,n,!0),(!r.tight||_e)&&(ie=!1),_e=r.line-t>1&&r.isEmpty(r.line-1),r.blkIndent=r.listIndent,r.listIndent=N,r.tShift[t]=Z,r.sCount[t]=H,r.tight=ne,B=r.push("list_item_close","li",-1),B.markup=String.fromCharCode(F),S=t=r.line,b[1]=S,i=r.bMarks[t],S>=n||r.sCount[S]=4)break;for(X=!1,s=0,x=K.length;s{"use strict";h();v();m();var AZ=$e().normalizeReference,jg=$e().isSpace;wS.exports=function(r,t,n,o){var a,i,s,c,f,d,g,b,x,C,A,F,k,D,S,P,N=0,z=r.bMarks[t]+r.tShift[t],H=r.eMarks[t],Z=t+1;if(r.sCount[t]-r.blkIndent>=4||r.src.charCodeAt(z)!==91)return!1;for(;++z3)&&!(r.sCount[Z]<0)){for(D=!1,d=0,g=S.length;d"u"&&(r.env.references={}),typeof r.env.references[b]>"u"&&(r.env.references[b]={title:P,href:f}),r.parentType=C,r.line=t+N+1),!0)}});var ES=I((tCe,DS)=>{"use strict";h();v();m();DS.exports=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"]});var e_=I((aCe,Jb)=>{"use strict";h();v();m();var SZ="[a-zA-Z_:][a-zA-Z0-9:._-]*",FZ="[^\"'=<>`\\x00-\\x20]+",TZ="'[^']*'",OZ='"[^"]*"',LZ="(?:"+FZ+"|"+TZ+"|"+OZ+")",IZ="(?:\\s+"+SZ+"(?:\\s*=\\s*"+LZ+")?)",kS="<[A-Za-z][A-Za-z0-9\\-]*"+IZ+"*\\s*\\/?>",AS="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",RZ="|",MZ="<[?][\\s\\S]*?[?]>",PZ="]*>",BZ="",NZ=new RegExp("^(?:"+kS+"|"+AS+"|"+RZ+"|"+MZ+"|"+PZ+"|"+BZ+")"),qZ=new RegExp("^(?:"+kS+"|"+AS+")");Jb.exports.HTML_TAG_RE=NZ;Jb.exports.HTML_OPEN_CLOSE_TAG_RE=qZ});var FS=I((cCe,SS)=>{"use strict";h();v();m();var zZ=ES(),jZ=e_().HTML_OPEN_CLOSE_TAG_RE,ws=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(jZ.source+"\\s*$"),/^$/,!1]];SS.exports=function(r,t,n,o){var a,i,s,c,f=r.bMarks[t]+r.tShift[t],d=r.eMarks[t];if(r.sCount[t]-r.blkIndent>=4||!r.md.options.html||r.src.charCodeAt(f)!==60)return!1;for(c=r.src.slice(f,d),a=0;a{"use strict";h();v();m();var TS=$e().isSpace;OS.exports=function(r,t,n,o){var a,i,s,c,f=r.bMarks[t]+r.tShift[t],d=r.eMarks[t];if(r.sCount[t]-r.blkIndent>=4||(a=r.src.charCodeAt(f),a!==35||f>=d))return!1;for(i=1,a=r.src.charCodeAt(++f);a===35&&f6||ff&&TS(r.src.charCodeAt(s-1))&&(d=s),r.line=t+1,c=r.push("heading_open","h"+String(i),1),c.markup="########".slice(0,i),c.map=[t,r.line],c=r.push("inline","",0),c.content=r.src.slice(f,d).trim(),c.map=[t,r.line],c.children=[],c=r.push("heading_close","h"+String(i),-1),c.markup="########".slice(0,i)),!0)}});var RS=I((bCe,IS)=>{"use strict";h();v();m();IS.exports=function(r,t,n){var o,a,i,s,c,f,d,g,b,x=t+1,C,A=r.md.block.ruler.getRules("paragraph");if(r.sCount[t]-r.blkIndent>=4)return!1;for(C=r.parentType,r.parentType="paragraph";x3)){if(r.sCount[x]>=r.blkIndent&&(f=r.bMarks[x]+r.tShift[x],d=r.eMarks[x],f=d)))){g=b===61?1:2;break}if(!(r.sCount[x]<0)){for(a=!1,i=0,s=A.length;i{"use strict";h();v();m();MS.exports=function(r,t){var n,o,a,i,s,c,f=t+1,d=r.md.block.ruler.getRules("paragraph"),g=r.lineMax;for(c=r.parentType,r.parentType="paragraph";f3)&&!(r.sCount[f]<0)){for(o=!1,a=0,i=d.length;a{"use strict";h();v();m();var BS=mi(),Ug=$e().isSpace;function Lo(e,r,t,n){var o,a,i,s,c,f,d,g;for(this.src=e,this.md=r,this.env=t,this.tokens=n,this.bMarks=[],this.eMarks=[],this.tShift=[],this.sCount=[],this.bsCount=[],this.blkIndent=0,this.line=0,this.lineMax=0,this.tight=!1,this.ddIndent=-1,this.listIndent=-1,this.parentType="root",this.level=0,this.result="",a=this.src,g=!1,i=s=f=d=0,c=a.length;s0&&this.level++,this.tokens.push(n),n};Lo.prototype.isEmpty=function(r){return this.bMarks[r]+this.tShift[r]>=this.eMarks[r]};Lo.prototype.skipEmptyLines=function(r){for(var t=this.lineMax;rt;)if(!Ug(this.src.charCodeAt(--r)))return r+1;return r};Lo.prototype.skipChars=function(r,t){for(var n=this.src.length;rn;)if(t!==this.src.charCodeAt(--r))return r+1;return r};Lo.prototype.getLines=function(r,t,n,o){var a,i,s,c,f,d,g,b=r;if(r>=t)return"";for(d=new Array(t-r),a=0;bn?d[a]=new Array(i-n+1).join(" ")+this.src.slice(c,f):d[a]=this.src.slice(c,f)}return d.join("")};Lo.prototype.Token=BS;NS.exports=Lo});var jS=I((TCe,zS)=>{"use strict";h();v();m();var UZ=qg(),Hg=[["table",lS(),["paragraph","reference"]],["code",uS()],["fence",fS(),["paragraph","reference","blockquote","list"]],["blockquote",gS(),["paragraph","reference","blockquote","list"]],["hr",mS(),["paragraph","reference","blockquote","list"]],["list",yS(),["paragraph","reference","blockquote"]],["reference",CS()],["html_block",FS(),["paragraph","reference","blockquote"]],["heading",LS(),["paragraph","reference","blockquote"]],["lheading",RS()],["paragraph",PS()]];function Vg(){this.ruler=new UZ;for(var e=0;e=t||e.sCount[s]=f){e.line=t;break}for(o=0;o{"use strict";h();v();m();function HZ(e){switch(e){case 10:case 33:case 35:case 36:case 37:case 38:case 42:case 43:case 45:case 58:case 60:case 61:case 62:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 125:case 126:return!0;default:return!1}}US.exports=function(r,t){for(var n=r.pos;n{"use strict";h();v();m();var VZ=/(?:^|[^a-z0-9.+-])([a-z][a-z0-9.+-]*)$/i;VS.exports=function(r,t){var n,o,a,i,s,c,f,d;return!r.md.options.linkify||r.linkLevel>0||(n=r.pos,o=r.posMax,n+3>o)||r.src.charCodeAt(n)!==58||r.src.charCodeAt(n+1)!==47||r.src.charCodeAt(n+2)!==47||(a=r.pending.match(VZ),!a)||(i=a[1],s=r.md.linkify.matchAtStart(r.src.slice(n-i.length)),!s)||(c=s.url,c=c.replace(/\*+$/,""),f=r.md.normalizeLink(c),!r.md.validateLink(f))?!1:(t||(r.pending=r.pending.slice(0,-i.length),d=r.push("link_open","a",1),d.attrs=[["href",f]],d.markup="linkify",d.info="auto",d=r.push("text","",0),d.content=r.md.normalizeLinkText(c),d=r.push("link_close","a",-1),d.markup="linkify",d.info="auto"),r.pos+=c.length-i.length,!0)}});var WS=I((UCe,GS)=>{"use strict";h();v();m();var $Z=$e().isSpace;GS.exports=function(r,t){var n,o,a,i=r.pos;if(r.src.charCodeAt(i)!==10)return!1;if(n=r.pending.length-1,o=r.posMax,!t)if(n>=0&&r.pending.charCodeAt(n)===32)if(n>=1&&r.pending.charCodeAt(n-1)===32){for(a=n-1;a>=1&&r.pending.charCodeAt(a-1)===32;)a--;r.pending=r.pending.slice(0,a),r.push("hardbreak","br",0)}else r.pending=r.pending.slice(0,-1),r.push("softbreak","br",0);else r.push("softbreak","br",0);for(i++;i{"use strict";h();v();m();var GZ=$e().isSpace,t_=[];for(r_=0;r_<256;r_++)t_.push(0);var r_;"\\!\"#$%&'()*+,./:;<=>?@[]^_`{|}~-".split("").forEach(function(e){t_[e.charCodeAt(0)]=1});YS.exports=function(r,t){var n,o,a,i,s,c=r.pos,f=r.posMax;if(r.src.charCodeAt(c)!==92||(c++,c>=f))return!1;if(n=r.src.charCodeAt(c),n===10){for(t||r.push("hardbreak","br",0),c++;c=55296&&n<=56319&&c+1=56320&&o<=57343&&(i+=r.src[c+1],c++)),a="\\"+i,t||(s=r.push("text_special","",0),n<256&&t_[n]!==0?s.content=i:s.content=a,s.markup=a,s.info="escape"),r.pos=c+1,!0}});var QS=I((ZCe,ZS)=>{"use strict";h();v();m();ZS.exports=function(r,t){var n,o,a,i,s,c,f,d,g=r.pos,b=r.src.charCodeAt(g);if(b!==96)return!1;for(n=g,g++,o=r.posMax;g{"use strict";h();v();m();n_.exports.tokenize=function(r,t){var n,o,a,i,s,c=r.pos,f=r.src.charCodeAt(c);if(t||f!==126||(o=r.scanDelims(r.pos,!0),i=o.length,s=String.fromCharCode(f),i<2))return!1;for(i%2&&(a=r.push("text","",0),a.content=s,i--),n=0;n{"use strict";h();v();m();i_.exports.tokenize=function(r,t){var n,o,a,i=r.pos,s=r.src.charCodeAt(i);if(t||s!==95&&s!==42)return!1;for(o=r.scanDelims(r.pos,s===42),n=0;n=0;t--)n=r[t],!(n.marker!==95&&n.marker!==42)&&n.end!==-1&&(o=r[n.end],s=t>0&&r[t-1].end===n.end+1&&r[t-1].marker===n.marker&&r[t-1].token===n.token-1&&r[n.end+1].token===o.token+1,i=String.fromCharCode(n.marker),a=e.tokens[n.token],a.type=s?"strong_open":"em_open",a.tag=s?"strong":"em",a.nesting=1,a.markup=s?i+i:i,a.content="",a=e.tokens[o.token],a.type=s?"strong_close":"em_close",a.tag=s?"strong":"em",a.nesting=-1,a.markup=s?i+i:i,a.content="",s&&(e.tokens[r[t-1].token].content="",e.tokens[r[n.end+1].token].content="",t--))}i_.exports.postProcess=function(r){var t,n=r.tokens_meta,o=r.tokens_meta.length;for(JS(r,r.delimiters),t=0;t{"use strict";h();v();m();var WZ=$e().normalizeReference,l_=$e().isSpace;e8.exports=function(r,t){var n,o,a,i,s,c,f,d,g,b="",x="",C=r.pos,A=r.posMax,F=r.pos,k=!0;if(r.src.charCodeAt(r.pos)!==91||(s=r.pos+1,i=r.md.helpers.parseLinkLabel(r,r.pos,!0),i<0))return!1;if(c=i+1,c=A)return!1;if(F=c,f=r.md.helpers.parseLinkDestination(r.src,c,r.posMax),f.ok){for(b=r.md.normalizeLink(f.str),r.md.validateLink(b)?c=f.pos:b="",F=c;c=A||r.src.charCodeAt(c)!==41)&&(k=!0),c++}if(k){if(typeof r.env.references>"u")return!1;if(c=0?a=r.src.slice(F,c++):c=i+1):c=i+1,a||(a=r.src.slice(s,i)),d=r.env.references[WZ(a)],!d)return r.pos=C,!1;b=d.href,x=d.title}return t||(r.pos=s,r.posMax=i,g=r.push("link_open","a",1),g.attrs=n=[["href",b]],x&&n.push(["title",x]),r.linkLevel++,r.md.inline.tokenize(r),r.linkLevel--,g=r.push("link_close","a",-1)),r.pos=c,r.posMax=A,!0}});var n8=I((pDe,t8)=>{"use strict";h();v();m();var YZ=$e().normalizeReference,s_=$e().isSpace;t8.exports=function(r,t){var n,o,a,i,s,c,f,d,g,b,x,C,A,F="",k=r.pos,D=r.posMax;if(r.src.charCodeAt(r.pos)!==33||r.src.charCodeAt(r.pos+1)!==91||(c=r.pos+2,s=r.md.helpers.parseLinkLabel(r,r.pos+1,!1),s<0))return!1;if(f=s+1,f=D)return!1;for(A=f,g=r.md.helpers.parseLinkDestination(r.src,f,r.posMax),g.ok&&(F=r.md.normalizeLink(g.str),r.md.validateLink(F)?f=g.pos:F=""),A=f;f=D||r.src.charCodeAt(f)!==41)return r.pos=k,!1;f++}else{if(typeof r.env.references>"u")return!1;if(f=0?i=r.src.slice(A,f++):f=s+1):f=s+1,i||(i=r.src.slice(c,s)),d=r.env.references[YZ(i)],!d)return r.pos=k,!1;F=d.href,b=d.title}return t||(a=r.src.slice(c,s),r.md.inline.parse(a,r.md,r.env,C=[]),x=r.push("image","img",0),x.attrs=n=[["src",F],["alt",""]],x.children=C,x.content=a,b&&n.push(["title",b])),r.pos=f,r.posMax=D,!0}});var i8=I((mDe,o8)=>{"use strict";h();v();m();var KZ=/^([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)$/,ZZ=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/;o8.exports=function(r,t){var n,o,a,i,s,c,f=r.pos;if(r.src.charCodeAt(f)!==60)return!1;for(s=r.pos,c=r.posMax;;){if(++f>=c||(i=r.src.charCodeAt(f),i===60))return!1;if(i===62)break}return n=r.src.slice(s+1,f),ZZ.test(n)?(o=r.md.normalizeLink(n),r.md.validateLink(o)?(t||(a=r.push("link_open","a",1),a.attrs=[["href",o]],a.markup="autolink",a.info="auto",a=r.push("text","",0),a.content=r.md.normalizeLinkText(n),a=r.push("link_close","a",-1),a.markup="autolink",a.info="auto"),r.pos+=n.length+2,!0):!1):KZ.test(n)?(o=r.md.normalizeLink("mailto:"+n),r.md.validateLink(o)?(t||(a=r.push("link_open","a",1),a.attrs=[["href",o]],a.markup="autolink",a.info="auto",a=r.push("text","",0),a.content=r.md.normalizeLinkText(n),a=r.push("link_close","a",-1),a.markup="autolink",a.info="auto"),r.pos+=n.length+2,!0):!1):!1}});var l8=I((xDe,a8)=>{"use strict";h();v();m();var QZ=e_().HTML_TAG_RE;function XZ(e){return/^\s]/i.test(e)}function JZ(e){return/^<\/a\s*>/i.test(e)}function eQ(e){var r=e|32;return r>=97&&r<=122}a8.exports=function(r,t){var n,o,a,i,s=r.pos;return!r.md.options.html||(a=r.posMax,r.src.charCodeAt(s)!==60||s+2>=a)||(n=r.src.charCodeAt(s+1),n!==33&&n!==63&&n!==47&&!eQ(n))||(o=r.src.slice(s).match(QZ),!o)?!1:(t||(i=r.push("html_inline","",0),i.content=r.src.slice(s,s+o[0].length),XZ(i.content)&&r.linkLevel++,JZ(i.content)&&r.linkLevel--),r.pos+=o[0].length,!0)}});var f8=I((DDe,c8)=>{"use strict";h();v();m();var s8=Hb(),rQ=$e().has,tQ=$e().isValidEntityCode,u8=$e().fromCodePoint,nQ=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,oQ=/^&([a-z][a-z0-9]{1,31});/i;c8.exports=function(r,t){var n,o,a,i,s=r.pos,c=r.posMax;if(r.src.charCodeAt(s)!==38||s+1>=c)return!1;if(n=r.src.charCodeAt(s+1),n===35){if(a=r.src.slice(s).match(nQ),a)return t||(o=a[1][0].toLowerCase()==="x"?parseInt(a[1].slice(1),16):parseInt(a[1],10),i=r.push("text_special","",0),i.content=tQ(o)?u8(o):u8(65533),i.markup=a[0],i.info="entity"),r.pos+=a[0].length,!0}else if(a=r.src.slice(s).match(oQ),a&&rQ(s8,a[1]))return t||(i=r.push("text_special","",0),i.content=s8[a[1]],i.markup=a[0],i.info="entity"),r.pos+=a[0].length,!0;return!1}});var g8=I((SDe,d8)=>{"use strict";h();v();m();function p8(e,r){var t,n,o,a,i,s,c,f,d={},g=r.length;if(g){var b=0,x=-2,C=[];for(t=0;ti;n-=C[n]+1)if(a=r[n],a.marker===o.marker&&a.open&&a.end<0&&(c=!1,(a.close||o.open)&&(a.length+o.length)%3===0&&(a.length%3!==0||o.length%3!==0)&&(c=!0),!c)){f=n>0&&!r[n-1].open?C[n-1]+1:0,C[t]=t-n+f,C[n]=f,o.open=!1,a.end=t,a.close=!1,s=-1,x=-2;break}s!==-1&&(d[o.marker][(o.open?3:0)+(o.length||0)%3]=s)}}}d8.exports=function(r){var t,n=r.tokens_meta,o=r.tokens_meta.length;for(p8(r,r.delimiters),t=0;t{"use strict";h();v();m();h8.exports=function(r){var t,n,o=0,a=r.tokens,i=r.tokens.length;for(t=n=0;t0&&o++,a[t].type==="text"&&t+1{"use strict";h();v();m();var u_=mi(),v8=$e().isWhiteSpace,b8=$e().isPunctChar,_8=$e().isMdAsciiPunct;function Sc(e,r,t,n){this.src=e,this.env=t,this.md=r,this.tokens=n,this.tokens_meta=Array(n.length),this.pos=0,this.posMax=this.src.length,this.level=0,this.pending="",this.pendingLevel=0,this.cache={},this.delimiters=[],this._prev_delimiters=[],this.backticks={},this.backticksScanned=!1,this.linkLevel=0}Sc.prototype.pushPending=function(){var e=new u_("text","",0);return e.content=this.pending,e.level=this.pendingLevel,this.tokens.push(e),this.pending="",e};Sc.prototype.push=function(e,r,t){this.pending&&this.pushPending();var n=new u_(e,r,t),o=null;return t<0&&(this.level--,this.delimiters=this._prev_delimiters.pop()),n.level=this.level,t>0&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],o={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(n),this.tokens_meta.push(o),n};Sc.prototype.scanDelims=function(e,r){var t=e,n,o,a,i,s,c,f,d,g,b=!0,x=!0,C=this.posMax,A=this.src.charCodeAt(e);for(n=e>0?this.src.charCodeAt(e-1):32;t{"use strict";h();v();m();var w8=qg(),c_=[["text",HS()],["linkify",$S()],["newline",WS()],["escape",KS()],["backticks",QS()],["strikethrough",o_().tokenize],["emphasis",a_().tokenize],["link",r8()],["image",n8()],["autolink",i8()],["html_inline",l8()],["entity",f8()]],f_=[["balance_pairs",g8()],["strikethrough",o_().postProcess],["emphasis",a_().postProcess],["fragments_join",m8()]];function Fc(){var e;for(this.ruler=new w8,e=0;e=a)break;continue}e.pending+=e.src[e.pos++]}e.pending&&e.pushPending()};Fc.prototype.parse=function(e,r,t,n){var o,a,i,s=new this.State(e,r,t,n);for(this.tokenize(s),a=this.ruler2.getRules(""),i=a.length,o=0;o{"use strict";h();v();m();E8.exports=function(e){var r={};e=e||{},r.src_Any=$b().source,r.src_Cc=Gb().source,r.src_Z=Wb().source,r.src_P=Rg().source,r.src_ZPCc=[r.src_Z,r.src_P,r.src_Cc].join("|"),r.src_ZCc=[r.src_Z,r.src_Cc].join("|");var t="[><\uFF5C]";return r.src_pseudo_letter="(?:(?!"+t+"|"+r.src_ZPCc+")"+r.src_Any+")",r.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",r.src_auth="(?:(?:(?!"+r.src_ZCc+"|[@/\\[\\]()]).)+@)?",r.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",r.src_host_terminator="(?=$|"+t+"|"+r.src_ZPCc+")(?!"+(e["---"]?"-(?!--)|":"-|")+"_|:\\d|\\.-|\\.(?!$|"+r.src_ZPCc+"))",r.src_path="(?:[/?#](?:(?!"+r.src_ZCc+"|"+t+`|[()[\\]{}.,"'?!\\-;]).|\\[(?:(?!`+r.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+r.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+r.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+r.src_ZCc+`|["]).)+\\"|\\'(?:(?!`+r.src_ZCc+"|[']).)+\\'|\\'(?="+r.src_pseudo_letter+"|[-])|\\.{2,}[a-zA-Z0-9%/&]|\\.(?!"+r.src_ZCc+"|[.]|$)|"+(e["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+",(?!"+r.src_ZCc+"|$)|;(?!"+r.src_ZCc+"|$)|\\!+(?!"+r.src_ZCc+"|[!]|$)|\\?(?!"+r.src_ZCc+"|[?]|$))+|\\/)?",r.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',r.src_xn="xn--[a-z0-9\\-]{1,59}",r.src_domain_root="(?:"+r.src_xn+"|"+r.src_pseudo_letter+"{1,63})",r.src_domain="(?:"+r.src_xn+"|(?:"+r.src_pseudo_letter+")|(?:"+r.src_pseudo_letter+"(?:-|"+r.src_pseudo_letter+"){0,61}"+r.src_pseudo_letter+"))",r.src_host="(?:(?:(?:(?:"+r.src_domain+")\\.)*"+r.src_domain+"))",r.tpl_host_fuzzy="(?:"+r.src_ip4+"|(?:(?:(?:"+r.src_domain+")\\.)+(?:%TLDS%)))",r.tpl_host_no_ip_fuzzy="(?:(?:(?:"+r.src_domain+")\\.)+(?:%TLDS%))",r.src_host_strict=r.src_host+r.src_host_terminator,r.tpl_host_fuzzy_strict=r.tpl_host_fuzzy+r.src_host_terminator,r.src_host_port_strict=r.src_host+r.src_port+r.src_host_terminator,r.tpl_host_port_fuzzy_strict=r.tpl_host_fuzzy+r.src_port+r.src_host_terminator,r.tpl_host_port_no_ip_fuzzy_strict=r.tpl_host_no_ip_fuzzy+r.src_port+r.src_host_terminator,r.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+r.src_ZPCc+"|>|$))",r.tpl_email_fuzzy="(^|"+t+'|"|\\(|'+r.src_ZCc+")("+r.src_email_name+"@"+r.tpl_host_fuzzy_strict+")",r.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`|\uFF5C]|"+r.src_ZPCc+"))((?![$+<=>^`|\uFF5C])"+r.tpl_host_port_fuzzy_strict+r.src_path+")",r.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`|\uFF5C]|"+r.src_ZPCc+"))((?![$+<=>^`|\uFF5C])"+r.tpl_host_port_no_ip_fuzzy_strict+r.src_path+")",r}});var O8=I((YDe,T8)=>{"use strict";h();v();m();function p_(e){var r=Array.prototype.slice.call(arguments,1);return r.forEach(function(t){t&&Object.keys(t).forEach(function(n){e[n]=t[n]})}),e}function Gg(e){return Object.prototype.toString.call(e)}function iQ(e){return Gg(e)==="[object String]"}function aQ(e){return Gg(e)==="[object Object]"}function lQ(e){return Gg(e)==="[object RegExp]"}function A8(e){return Gg(e)==="[object Function]"}function sQ(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var F8={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function uQ(e){return Object.keys(e||{}).reduce(function(r,t){return r||F8.hasOwnProperty(t)},!1)}var cQ={"http:":{validate:function(e,r,t){var n=e.slice(r);return t.re.http||(t.re.http=new RegExp("^\\/\\/"+t.re.src_auth+t.re.src_host_port_strict+t.re.src_path,"i")),t.re.http.test(n)?n.match(t.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(e,r,t){var n=e.slice(r);return t.re.no_http||(t.re.no_http=new RegExp("^"+t.re.src_auth+"(?:localhost|(?:(?:"+t.re.src_domain+")\\.)+"+t.re.src_domain_root+")"+t.re.src_port+t.re.src_host_terminator+t.re.src_path,"i")),t.re.no_http.test(n)?r>=3&&e[r-3]===":"||r>=3&&e[r-3]==="/"?0:n.match(t.re.no_http)[0].length:0}},"mailto:":{validate:function(e,r,t){var n=e.slice(r);return t.re.mailto||(t.re.mailto=new RegExp("^"+t.re.src_email_name+"@"+t.re.src_host_strict,"i")),t.re.mailto.test(n)?n.match(t.re.mailto)[0].length:0}}},fQ="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",pQ="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|\u0440\u0444".split("|");function dQ(e){e.__index__=-1,e.__text_cache__=""}function gQ(e){return function(r,t){var n=r.slice(t);return e.test(n)?n.match(e)[0].length:0}}function S8(){return function(e,r){r.normalize(e)}}function $g(e){var r=e.re=k8()(e.__opts__),t=e.__tlds__.slice();e.onCompile(),e.__tlds_replaced__||t.push(fQ),t.push(r.src_xn),r.src_tlds=t.join("|");function n(s){return s.replace("%TLDS%",r.src_tlds)}r.email_fuzzy=RegExp(n(r.tpl_email_fuzzy),"i"),r.link_fuzzy=RegExp(n(r.tpl_link_fuzzy),"i"),r.link_no_ip_fuzzy=RegExp(n(r.tpl_link_no_ip_fuzzy),"i"),r.host_fuzzy_test=RegExp(n(r.tpl_host_fuzzy_test),"i");var o=[];e.__compiled__={};function a(s,c){throw new Error('(LinkifyIt) Invalid schema "'+s+'": '+c)}Object.keys(e.__schemas__).forEach(function(s){var c=e.__schemas__[s];if(c!==null){var f={validate:null,link:null};if(e.__compiled__[s]=f,aQ(c)){lQ(c.validate)?f.validate=gQ(c.validate):A8(c.validate)?f.validate=c.validate:a(s,c),A8(c.normalize)?f.normalize=c.normalize:c.normalize?a(s,c):f.normalize=S8();return}if(iQ(c)){o.push(s);return}a(s,c)}}),o.forEach(function(s){e.__compiled__[e.__schemas__[s]]&&(e.__compiled__[s].validate=e.__compiled__[e.__schemas__[s]].validate,e.__compiled__[s].normalize=e.__compiled__[e.__schemas__[s]].normalize)}),e.__compiled__[""]={validate:null,normalize:S8()};var i=Object.keys(e.__compiled__).filter(function(s){return s.length>0&&e.__compiled__[s]}).map(sQ).join("|");e.re.schema_test=RegExp("(^|(?!_)(?:[><\uFF5C]|"+r.src_ZPCc+"))("+i+")","i"),e.re.schema_search=RegExp("(^|(?!_)(?:[><\uFF5C]|"+r.src_ZPCc+"))("+i+")","ig"),e.re.schema_at_start=RegExp("^"+e.re.schema_search.source,"i"),e.re.pretest=RegExp("("+e.re.schema_test.source+")|("+e.re.host_fuzzy_test.source+")|@","i"),dQ(e)}function hQ(e,r){var t=e.__index__,n=e.__last_index__,o=e.__text_cache__.slice(t,n);this.schema=e.__schema__.toLowerCase(),this.index=t+r,this.lastIndex=n+r,this.raw=o,this.text=o,this.url=o}function d_(e,r){var t=new hQ(e,r);return e.__compiled__[t.schema].normalize(t,e),t}function bn(e,r){if(!(this instanceof bn))return new bn(e,r);r||uQ(e)&&(r=e,e={}),this.__opts__=p_({},F8,r),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=p_({},cQ,e),this.__compiled__={},this.__tlds__=pQ,this.__tlds_replaced__=!1,this.re={},$g(this)}bn.prototype.add=function(r,t){return this.__schemas__[r]=t,$g(this),this};bn.prototype.set=function(r){return this.__opts__=p_(this.__opts__,r),this};bn.prototype.test=function(r){if(this.__text_cache__=r,this.__index__=-1,!r.length)return!1;var t,n,o,a,i,s,c,f,d;if(this.re.schema_test.test(r)){for(c=this.re.schema_search,c.lastIndex=0;(t=c.exec(r))!==null;)if(a=this.testSchemaAt(r,t[2],c.lastIndex),a){this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+a;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(f=r.search(this.re.host_fuzzy_test),f>=0&&(this.__index__<0||f=0&&(o=r.match(this.re.email_fuzzy))!==null&&(i=o.index+o[1].length,s=o.index+o[0].length,(this.__index__<0||ithis.__last_index__)&&(this.__schema__="mailto:",this.__index__=i,this.__last_index__=s))),this.__index__>=0};bn.prototype.pretest=function(r){return this.re.pretest.test(r)};bn.prototype.testSchemaAt=function(r,t,n){return this.__compiled__[t.toLowerCase()]?this.__compiled__[t.toLowerCase()].validate(r,n,this):0};bn.prototype.match=function(r){var t=0,n=[];this.__index__>=0&&this.__text_cache__===r&&(n.push(d_(this,t)),t=this.__last_index__);for(var o=t?r.slice(t):r;this.test(o);)n.push(d_(this,t)),o=o.slice(this.__last_index__),t+=this.__last_index__;return n.length?n:null};bn.prototype.matchAtStart=function(r){if(this.__text_cache__=r,this.__index__=-1,!r.length)return null;var t=this.re.schema_at_start.exec(r);if(!t)return null;var n=this.testSchemaAt(r,t[2],t[0].length);return n?(this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+n,d_(this,0)):null};bn.prototype.tlds=function(r,t){return r=Array.isArray(r)?r:[r],t?(this.__tlds__=this.__tlds__.concat(r).sort().filter(function(n,o,a){return n!==a[o-1]}).reverse(),$g(this),this):(this.__tlds__=r.slice(),this.__tlds_replaced__=!0,$g(this),this)};bn.prototype.normalize=function(r){r.schema||(r.url="http://"+r.url),r.schema==="mailto:"&&!/^mailto:/i.test(r.url)&&(r.url="mailto:"+r.url)};bn.prototype.onCompile=function(){};T8.exports=bn});function nl(e){throw new RangeError(_Q[e])}function L8(e,r){let t=e.split("@"),n="";t.length>1&&(n=t[0]+"@",e=t[1]);let o=function(a,i){let s=[],c=a.length;for(;c--;)s[c]=i(a[c]);return s}((e=e.replace(bQ,".")).split("."),r).join(".");return n+o}function P8(e){let r=[],t=0,n=e.length;for(;t=55296&&o<=56319&&t{h();v();m();mQ=/^xn--/,vQ=/[^\0-\x7E]/,bQ=/[\x2E\u3002\uFF0E\uFF61]/g,_Q={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},Io=Math.floor,g_=String.fromCharCode;I8=function(e,r){return e+22+75*(e<26)-((r!=0)<<5)},B8=function(e,r,t){let n=0;for(e=t?Io(e/700):e>>1,e+=Io(e/r);e>455;n+=36)e=Io(e/35);return Io(n+36*e/(e+38))},R8=function(e){let r=[],t=e.length,n=0,o=128,a=72,i=e.lastIndexOf("-");i<0&&(i=0);for(let c=0;c=128&&nl("not-basic"),r.push(e.charCodeAt(c));for(let c=i>0?i+1:0;c=t&&nl("invalid-input");let x=(s=e.charCodeAt(c++))-48<10?s-22:s-65<26?s-65:s-97<26?s-97:36;(x>=36||x>Io((2147483647-n)/g))&&nl("overflow"),n+=x*g;let C=b<=a?1:b>=a+26?26:b-a;if(xIo(2147483647/A)&&nl("overflow"),g*=A}let d=r.length+1;a=B8(n-f,d,f==0),Io(n/d)>2147483647-o&&nl("overflow"),o+=Io(n/d),n%=d,r.splice(n++,0,o)}var s;return String.fromCodePoint(...r)},M8=function(e){let r=[],t=(e=P8(e)).length,n=128,o=0,a=72;for(let c of e)c<128&&r.push(g_(c));let i=r.length,s=i;for(i&&r.push("-");s=n&&dIo((2147483647-o)/f)&&nl("overflow"),o+=(c-n)*f,n=c;for(let d of e)if(d2147483647&&nl("overflow"),d==n){let g=o;for(let b=36;;b+=36){let x=b<=a?1:b>=a+26?26:b-a;if(gString.fromCodePoint(...e)},decode:R8,encode:M8,toASCII:function(e){return L8(e,function(r){return vQ.test(r)?"xn--"+M8(r):r})},toUnicode:function(e){return L8(e,function(r){return mQ.test(r)?R8(r.slice(4).toLowerCase()):r})}};Ar.decode;Ar.encode;Ar.toASCII;Ar.toUnicode;Ar.ucs2;Ar.version});var N8={};yu(N8,{decode:()=>xQ,default:()=>Ar,encode:()=>yQ,toASCII:()=>wQ,toUnicode:()=>CQ,ucs2:()=>DQ,version:()=>EQ});var xQ,yQ,wQ,CQ,DQ,EQ,q8=Nt(()=>{h();v();m();Wg();Wg();Ar.decode;Ar.encode;Ar.toASCII;Ar.toUnicode;Ar.ucs2;Ar.version;xQ=Ar.decode,yQ=Ar.encode,wQ=Ar.toASCII,CQ=Ar.toUnicode,DQ=Ar.ucs2,EQ=Ar.version});var j8=I((lEe,z8)=>{"use strict";h();v();m();z8.exports={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"\u201C\u201D\u2018\u2019",highlight:null,maxNesting:100},components:{core:{},block:{},inline:{}}}});var H8=I((fEe,U8)=>{"use strict";h();v();m();U8.exports={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"\u201C\u201D\u2018\u2019",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline","text_join"]},block:{rules:["paragraph"]},inline:{rules:["text"],rules2:["balance_pairs","fragments_join"]}}}});var $8=I((hEe,V8)=>{"use strict";h();v();m();V8.exports={options:{html:!0,xhtmlOut:!0,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"\u201C\u201D\u2018\u2019",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline","text_join"]},block:{rules:["blockquote","code","fence","heading","hr","html_block","lheading","list","reference","paragraph"]},inline:{rules:["autolink","backticks","emphasis","entity","escape","html_inline","image","link","newline","text"],rules2:["balance_pairs","emphasis","fragments_join"]}}}});var K8=I((_Ee,Y8)=>{"use strict";h();v();m();var Tc=$e(),kQ=T4(),AQ=Yb(),SQ=oS(),FQ=jS(),TQ=D8(),OQ=O8(),ol=Vb(),G8=(q8(),_o(N8)),LQ={default:j8(),zero:H8(),commonmark:$8()},IQ=/^(vbscript|javascript|file|data):/,RQ=/^data:image\/(gif|png|jpeg|webp);/;function MQ(e){var r=e.trim().toLowerCase();return IQ.test(r)?!!RQ.test(r):!0}var W8=["http:","https:","mailto:"];function PQ(e){var r=ol.parse(e,!0);if(r.hostname&&(!r.protocol||W8.indexOf(r.protocol)>=0))try{r.hostname=G8.toASCII(r.hostname)}catch{}return ol.encode(ol.format(r))}function BQ(e){var r=ol.parse(e,!0);if(r.hostname&&(!r.protocol||W8.indexOf(r.protocol)>=0))try{r.hostname=G8.toUnicode(r.hostname)}catch{}return ol.decode(ol.format(r),ol.decode.defaultChars+"%")}function jn(e,r){if(!(this instanceof jn))return new jn(e,r);r||Tc.isString(e)||(r=e||{},e="default"),this.inline=new TQ,this.block=new FQ,this.core=new SQ,this.renderer=new AQ,this.linkify=new OQ,this.validateLink=MQ,this.normalizeLink=PQ,this.normalizeLinkText=BQ,this.utils=Tc,this.helpers=Tc.assign({},kQ),this.options={},this.configure(e),r&&this.set(r)}jn.prototype.set=function(e){return Tc.assign(this.options,e),this};jn.prototype.configure=function(e){var r=this,t;if(Tc.isString(e)&&(t=e,e=LQ[t],!e))throw new Error('Wrong `markdown-it` preset "'+t+'", check name');if(!e)throw new Error("Wrong `markdown-it` preset, can't be empty");return e.options&&r.set(e.options),e.components&&Object.keys(e.components).forEach(function(n){e.components[n].rules&&r[n].ruler.enableOnly(e.components[n].rules),e.components[n].rules2&&r[n].ruler2.enableOnly(e.components[n].rules2)}),this};jn.prototype.enable=function(e,r){var t=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(o){t=t.concat(this[o].ruler.enable(e,!0))},this),t=t.concat(this.inline.ruler2.enable(e,!0));var n=e.filter(function(o){return t.indexOf(o)<0});if(n.length&&!r)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+n);return this};jn.prototype.disable=function(e,r){var t=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(o){t=t.concat(this[o].ruler.disable(e,!0))},this),t=t.concat(this.inline.ruler2.disable(e,!0));var n=e.filter(function(o){return t.indexOf(o)<0});if(n.length&&!r)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+n);return this};jn.prototype.use=function(e){var r=[this].concat(Array.prototype.slice.call(arguments,1));return e.apply(e,r),this};jn.prototype.parse=function(e,r){if(typeof e!="string")throw new Error("Input data should be a String");var t=new this.core.State(e,this,r);return this.core.process(t),t.tokens};jn.prototype.render=function(e,r){return r=r||{},this.renderer.render(this.parse(e,r),this.options,r)};jn.prototype.parseInline=function(e,r){var t=new this.core.State(e,this,r);return t.inlineMode=!0,this.core.process(t),t.tokens};jn.prototype.renderInline=function(e,r){return r=r||{},this.renderer.render(this.parseInline(e,r),this.options,r)};Y8.exports=jn});var h_=I((CEe,Z8)=>{"use strict";h();v();m();Z8.exports=K8()});var X8=I((AEe,Q8)=>{"use strict";h();v();m();Q8.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}});var m_=I((OEe,eF)=>{h();v();m();var Oc=X8(),J8={};for(let e of Object.keys(Oc))J8[Oc[e]]=e;var he={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};eF.exports=he;for(let e of Object.keys(he)){if(!("channels"in he[e]))throw new Error("missing channels property: "+e);if(!("labels"in he[e]))throw new Error("missing channel labels property: "+e);if(he[e].labels.length!==he[e].channels)throw new Error("channel and label counts mismatch: "+e);let{channels:r,labels:t}=he[e];delete he[e].channels,delete he[e].labels,Object.defineProperty(he[e],"channels",{value:r}),Object.defineProperty(he[e],"labels",{value:t})}he.rgb.hsl=function(e){let r=e[0]/255,t=e[1]/255,n=e[2]/255,o=Math.min(r,t,n),a=Math.max(r,t,n),i=a-o,s,c;a===o?s=0:r===a?s=(t-n)/i:t===a?s=2+(n-r)/i:n===a&&(s=4+(r-t)/i),s=Math.min(s*60,360),s<0&&(s+=360);let f=(o+a)/2;return a===o?c=0:f<=.5?c=i/(a+o):c=i/(2-a-o),[s,c*100,f*100]};he.rgb.hsv=function(e){let r,t,n,o,a,i=e[0]/255,s=e[1]/255,c=e[2]/255,f=Math.max(i,s,c),d=f-Math.min(i,s,c),g=function(b){return(f-b)/6/d+1/2};return d===0?(o=0,a=0):(a=d/f,r=g(i),t=g(s),n=g(c),i===f?o=n-t:s===f?o=1/3+r-n:c===f&&(o=2/3+t-r),o<0?o+=1:o>1&&(o-=1)),[o*360,a*100,f*100]};he.rgb.hwb=function(e){let r=e[0],t=e[1],n=e[2],o=he.rgb.hsl(e)[0],a=1/255*Math.min(r,Math.min(t,n));return n=1-1/255*Math.max(r,Math.max(t,n)),[o,a*100,n*100]};he.rgb.cmyk=function(e){let r=e[0]/255,t=e[1]/255,n=e[2]/255,o=Math.min(1-r,1-t,1-n),a=(1-r-o)/(1-o)||0,i=(1-t-o)/(1-o)||0,s=(1-n-o)/(1-o)||0;return[a*100,i*100,s*100,o*100]};function NQ(e,r){return(e[0]-r[0])**2+(e[1]-r[1])**2+(e[2]-r[2])**2}he.rgb.keyword=function(e){let r=J8[e];if(r)return r;let t=1/0,n;for(let o of Object.keys(Oc)){let a=Oc[o],i=NQ(e,a);i.04045?((r+.055)/1.055)**2.4:r/12.92,t=t>.04045?((t+.055)/1.055)**2.4:t/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92;let o=r*.4124+t*.3576+n*.1805,a=r*.2126+t*.7152+n*.0722,i=r*.0193+t*.1192+n*.9505;return[o*100,a*100,i*100]};he.rgb.lab=function(e){let r=he.rgb.xyz(e),t=r[0],n=r[1],o=r[2];t/=95.047,n/=100,o/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,o=o>.008856?o**(1/3):7.787*o+16/116;let a=116*n-16,i=500*(t-n),s=200*(n-o);return[a,i,s]};he.hsl.rgb=function(e){let r=e[0]/360,t=e[1]/100,n=e[2]/100,o,a,i;if(t===0)return i=n*255,[i,i,i];n<.5?o=n*(1+t):o=n+t-n*t;let s=2*n-o,c=[0,0,0];for(let f=0;f<3;f++)a=r+1/3*-(f-1),a<0&&a++,a>1&&a--,6*a<1?i=s+(o-s)*6*a:2*a<1?i=o:3*a<2?i=s+(o-s)*(2/3-a)*6:i=s,c[f]=i*255;return c};he.hsl.hsv=function(e){let r=e[0],t=e[1]/100,n=e[2]/100,o=t,a=Math.max(n,.01);n*=2,t*=n<=1?n:2-n,o*=a<=1?a:2-a;let i=(n+t)/2,s=n===0?2*o/(a+o):2*t/(n+t);return[r,s*100,i*100]};he.hsv.rgb=function(e){let r=e[0]/60,t=e[1]/100,n=e[2]/100,o=Math.floor(r)%6,a=r-Math.floor(r),i=255*n*(1-t),s=255*n*(1-t*a),c=255*n*(1-t*(1-a));switch(n*=255,o){case 0:return[n,c,i];case 1:return[s,n,i];case 2:return[i,n,c];case 3:return[i,s,n];case 4:return[c,i,n];case 5:return[n,i,s]}};he.hsv.hsl=function(e){let r=e[0],t=e[1]/100,n=e[2]/100,o=Math.max(n,.01),a,i;i=(2-t)*n;let s=(2-t)*o;return a=t*o,a/=s<=1?s:2-s,a=a||0,i/=2,[r,a*100,i*100]};he.hwb.rgb=function(e){let r=e[0]/360,t=e[1]/100,n=e[2]/100,o=t+n,a;o>1&&(t/=o,n/=o);let i=Math.floor(6*r),s=1-n;a=6*r-i,i&1&&(a=1-a);let c=t+a*(s-t),f,d,g;switch(i){default:case 6:case 0:f=s,d=c,g=t;break;case 1:f=c,d=s,g=t;break;case 2:f=t,d=s,g=c;break;case 3:f=t,d=c,g=s;break;case 4:f=c,d=t,g=s;break;case 5:f=s,d=t,g=c;break}return[f*255,d*255,g*255]};he.cmyk.rgb=function(e){let r=e[0]/100,t=e[1]/100,n=e[2]/100,o=e[3]/100,a=1-Math.min(1,r*(1-o)+o),i=1-Math.min(1,t*(1-o)+o),s=1-Math.min(1,n*(1-o)+o);return[a*255,i*255,s*255]};he.xyz.rgb=function(e){let r=e[0]/100,t=e[1]/100,n=e[2]/100,o,a,i;return o=r*3.2406+t*-1.5372+n*-.4986,a=r*-.9689+t*1.8758+n*.0415,i=r*.0557+t*-.204+n*1.057,o=o>.0031308?1.055*o**(1/2.4)-.055:o*12.92,a=a>.0031308?1.055*a**(1/2.4)-.055:a*12.92,i=i>.0031308?1.055*i**(1/2.4)-.055:i*12.92,o=Math.min(Math.max(0,o),1),a=Math.min(Math.max(0,a),1),i=Math.min(Math.max(0,i),1),[o*255,a*255,i*255]};he.xyz.lab=function(e){let r=e[0],t=e[1],n=e[2];r/=95.047,t/=100,n/=108.883,r=r>.008856?r**(1/3):7.787*r+16/116,t=t>.008856?t**(1/3):7.787*t+16/116,n=n>.008856?n**(1/3):7.787*n+16/116;let o=116*t-16,a=500*(r-t),i=200*(t-n);return[o,a,i]};he.lab.xyz=function(e){let r=e[0],t=e[1],n=e[2],o,a,i;a=(r+16)/116,o=t/500+a,i=a-n/200;let s=a**3,c=o**3,f=i**3;return a=s>.008856?s:(a-16/116)/7.787,o=c>.008856?c:(o-16/116)/7.787,i=f>.008856?f:(i-16/116)/7.787,o*=95.047,a*=100,i*=108.883,[o,a,i]};he.lab.lch=function(e){let r=e[0],t=e[1],n=e[2],o;o=Math.atan2(n,t)*360/2/Math.PI,o<0&&(o+=360);let i=Math.sqrt(t*t+n*n);return[r,i,o]};he.lch.lab=function(e){let r=e[0],t=e[1],o=e[2]/360*2*Math.PI,a=t*Math.cos(o),i=t*Math.sin(o);return[r,a,i]};he.rgb.ansi16=function(e,r=null){let[t,n,o]=e,a=r===null?he.rgb.hsv(e)[2]:r;if(a=Math.round(a/50),a===0)return 30;let i=30+(Math.round(o/255)<<2|Math.round(n/255)<<1|Math.round(t/255));return a===2&&(i+=60),i};he.hsv.ansi16=function(e){return he.rgb.ansi16(he.hsv.rgb(e),e[2])};he.rgb.ansi256=function(e){let r=e[0],t=e[1],n=e[2];return r===t&&t===n?r<8?16:r>248?231:Math.round((r-8)/247*24)+232:16+36*Math.round(r/255*5)+6*Math.round(t/255*5)+Math.round(n/255*5)};he.ansi16.rgb=function(e){let r=e%10;if(r===0||r===7)return e>50&&(r+=3.5),r=r/10.5*255,[r,r,r];let t=(~~(e>50)+1)*.5,n=(r&1)*t*255,o=(r>>1&1)*t*255,a=(r>>2&1)*t*255;return[n,o,a]};he.ansi256.rgb=function(e){if(e>=232){let a=(e-232)*10+8;return[a,a,a]}e-=16;let r,t=Math.floor(e/36)/5*255,n=Math.floor((r=e%36)/6)/5*255,o=r%6/5*255;return[t,n,o]};he.rgb.hex=function(e){let t=(((Math.round(e[0])&255)<<16)+((Math.round(e[1])&255)<<8)+(Math.round(e[2])&255)).toString(16).toUpperCase();return"000000".substring(t.length)+t};he.hex.rgb=function(e){let r=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!r)return[0,0,0];let t=r[0];r[0].length===3&&(t=t.split("").map(s=>s+s).join(""));let n=parseInt(t,16),o=n>>16&255,a=n>>8&255,i=n&255;return[o,a,i]};he.rgb.hcg=function(e){let r=e[0]/255,t=e[1]/255,n=e[2]/255,o=Math.max(Math.max(r,t),n),a=Math.min(Math.min(r,t),n),i=o-a,s,c;return i<1?s=a/(1-i):s=0,i<=0?c=0:o===r?c=(t-n)/i%6:o===t?c=2+(n-r)/i:c=4+(r-t)/i,c/=6,c%=1,[c*360,i*100,s*100]};he.hsl.hcg=function(e){let r=e[1]/100,t=e[2]/100,n=t<.5?2*r*t:2*r*(1-t),o=0;return n<1&&(o=(t-.5*n)/(1-n)),[e[0],n*100,o*100]};he.hsv.hcg=function(e){let r=e[1]/100,t=e[2]/100,n=r*t,o=0;return n<1&&(o=(t-n)/(1-n)),[e[0],n*100,o*100]};he.hcg.rgb=function(e){let r=e[0]/360,t=e[1]/100,n=e[2]/100;if(t===0)return[n*255,n*255,n*255];let o=[0,0,0],a=r%1*6,i=a%1,s=1-i,c=0;switch(Math.floor(a)){case 0:o[0]=1,o[1]=i,o[2]=0;break;case 1:o[0]=s,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=i;break;case 3:o[0]=0,o[1]=s,o[2]=1;break;case 4:o[0]=i,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=s}return c=(1-t)*n,[(t*o[0]+c)*255,(t*o[1]+c)*255,(t*o[2]+c)*255]};he.hcg.hsv=function(e){let r=e[1]/100,t=e[2]/100,n=r+t*(1-r),o=0;return n>0&&(o=r/n),[e[0],o*100,n*100]};he.hcg.hsl=function(e){let r=e[1]/100,n=e[2]/100*(1-r)+.5*r,o=0;return n>0&&n<.5?o=r/(2*n):n>=.5&&n<1&&(o=r/(2*(1-n))),[e[0],o*100,n*100]};he.hcg.hwb=function(e){let r=e[1]/100,t=e[2]/100,n=r+t*(1-r);return[e[0],(n-r)*100,(1-n)*100]};he.hwb.hcg=function(e){let r=e[1]/100,n=1-e[2]/100,o=n-r,a=0;return o<1&&(a=(n-o)/(1-o)),[e[0],o*100,a*100]};he.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]};he.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]};he.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]};he.gray.hsl=function(e){return[0,0,e[0]]};he.gray.hsv=he.gray.hsl;he.gray.hwb=function(e){return[0,100,e[0]]};he.gray.cmyk=function(e){return[0,0,0,e[0]]};he.gray.lab=function(e){return[e[0],0,0]};he.gray.hex=function(e){let r=Math.round(e[0]/100*255)&255,n=((r<<16)+(r<<8)+r).toString(16).toUpperCase();return"000000".substring(n.length)+n};he.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}});var tF=I((MEe,rF)=>{h();v();m();var Yg=m_();function qQ(){let e={},r=Object.keys(Yg);for(let t=r.length,n=0;n{h();v();m();var v_=m_(),HQ=tF(),Cs={},VQ=Object.keys(v_);function $Q(e){let r=function(...t){let n=t[0];return n==null?n:(n.length>1&&(t=n),e(t))};return"conversion"in e&&(r.conversion=e.conversion),r}function GQ(e){let r=function(...t){let n=t[0];if(n==null)return n;n.length>1&&(t=n);let o=e(t);if(typeof o=="object")for(let a=o.length,i=0;i{Cs[e]={},Object.defineProperty(Cs[e],"channels",{value:v_[e].channels}),Object.defineProperty(Cs[e],"labels",{value:v_[e].labels});let r=HQ(e);Object.keys(r).forEach(n=>{let o=r[n];Cs[e][n]=GQ(o),Cs[e][n].raw=$Q(o)})});nF.exports=Cs});var cF=I((HEe,uF)=>{"use strict";h();v();m();var iF=(e,r)=>(...t)=>`\x1B[${e(...t)+r}m`,aF=(e,r)=>(...t)=>{let n=e(...t);return`\x1B[${38+r};5;${n}m`},lF=(e,r)=>(...t)=>{let n=e(...t);return`\x1B[${38+r};2;${n[0]};${n[1]};${n[2]}m`},Kg=e=>e,sF=(e,r,t)=>[e,r,t],Ds=(e,r,t)=>{Object.defineProperty(e,r,{get:()=>{let n=t();return Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0}),n},enumerable:!0,configurable:!0})},b_,Es=(e,r,t,n)=>{b_===void 0&&(b_=oF());let o=n?10:0,a={};for(let[i,s]of Object.entries(b_)){let c=i==="ansi16"?"ansi":i;i===r?a[c]=e(t,o):typeof s=="object"&&(a[c]=e(s[r],o))}return a};function WQ(){let e=new Map,r={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};r.color.gray=r.color.blackBright,r.bgColor.bgGray=r.bgColor.bgBlackBright,r.color.grey=r.color.blackBright,r.bgColor.bgGrey=r.bgColor.bgBlackBright;for(let[t,n]of Object.entries(r)){for(let[o,a]of Object.entries(n))r[o]={open:`\x1B[${a[0]}m`,close:`\x1B[${a[1]}m`},n[o]=r[o],e.set(a[0],a[1]);Object.defineProperty(r,t,{value:n,enumerable:!1})}return Object.defineProperty(r,"codes",{value:e,enumerable:!1}),r.color.close="\x1B[39m",r.bgColor.close="\x1B[49m",Ds(r.color,"ansi",()=>Es(iF,"ansi16",Kg,!1)),Ds(r.color,"ansi256",()=>Es(aF,"ansi256",Kg,!1)),Ds(r.color,"ansi16m",()=>Es(lF,"rgb",sF,!1)),Ds(r.bgColor,"ansi",()=>Es(iF,"ansi16",Kg,!0)),Ds(r.bgColor,"ansi256",()=>Es(aF,"ansi256",Kg,!0)),Ds(r.bgColor,"ansi16m",()=>Es(lF,"rgb",sF,!0)),r}Object.defineProperty(uF,"exports",{enumerable:!0,get:WQ})});var pF=I((WEe,fF)=>{"use strict";h();v();m();fF.exports={stdout:!1,stderr:!1}});var gF=I((QEe,dF)=>{"use strict";h();v();m();var YQ=(e,r,t)=>{let n=e.indexOf(r);if(n===-1)return e;let o=r.length,a=0,i="";do i+=e.substr(a,n-a)+r+t,a=n+o,n=e.indexOf(r,a);while(n!==-1);return i+=e.substr(a),i},KQ=(e,r,t,n)=>{let o=0,a="";do{let i=e[n-1]==="\r";a+=e.substr(o,(i?n-1:n)-o)+r+(i?`\r +`:` +`)+t,o=n+1,n=e.indexOf(` +`,o)}while(n!==-1);return a+=e.substr(o),a};dF.exports={stringReplaceAll:YQ,stringEncaseCRLFWithFirstIndex:KQ}});var _F=I((r6e,bF)=>{"use strict";h();v();m();var ZQ=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,hF=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,QQ=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,XQ=/\\(u(?:[a-f\d]{4}|{[a-f\d]{1,6}})|x[a-f\d]{2}|.)|([^\\])/gi,JQ=new Map([["n",` +`],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function vF(e){let r=e[0]==="u",t=e[1]==="{";return r&&!t&&e.length===5||e[0]==="x"&&e.length===3?String.fromCharCode(parseInt(e.slice(1),16)):r&&t?String.fromCodePoint(parseInt(e.slice(2,-1),16)):JQ.get(e)||e}function eX(e,r){let t=[],n=r.trim().split(/\s*,\s*/g),o;for(let a of n){let i=Number(a);if(!Number.isNaN(i))t.push(i);else if(o=a.match(QQ))t.push(o[2].replace(XQ,(s,c,f)=>c?vF(c):f));else throw new Error(`Invalid Chalk template style argument: ${a} (in style '${e}')`)}return t}function rX(e){hF.lastIndex=0;let r=[],t;for(;(t=hF.exec(e))!==null;){let n=t[1];if(t[2]){let o=eX(n,t[2]);r.push([n].concat(o))}else r.push([n])}return r}function mF(e,r){let t={};for(let o of r)for(let a of o.styles)t[a[0]]=o.inverse?null:a.slice(1);let n=e;for(let[o,a]of Object.entries(t))if(Array.isArray(a)){if(!(o in n))throw new Error(`Unknown Chalk style: ${o}`);n=a.length>0?n[o](...a):n[o]}return n}bF.exports=(e,r)=>{let t=[],n=[],o=[];if(r.replace(ZQ,(a,i,s,c,f,d)=>{if(i)o.push(vF(i));else if(c){let g=o.join("");o=[],n.push(t.length===0?g:mF(e,t)(g)),t.push({inverse:s,styles:rX(c)})}else if(f){if(t.length===0)throw new Error("Found extraneous } in Chalk template literal");n.push(mF(e,t)(o.join(""))),o=[],t.pop()}else o.push(d)}),n.push(o.join("")),t.length>0){let a=`Chalk template literal is missing ${t.length} closing bracket${t.length===1?"":"s"} (\`}\`)`;throw new Error(a)}return n.join("")}});var uo=I((i6e,EF)=>{"use strict";h();v();m();var Lc=cF(),{stdout:x_,stderr:y_}=pF(),{stringReplaceAll:tX,stringEncaseCRLFWithFirstIndex:nX}=gF(),{isArray:Zg}=Array,yF=["ansi","ansi","ansi256","ansi16m"],ks=Object.create(null),oX=(e,r={})=>{if(r.level&&!(Number.isInteger(r.level)&&r.level>=0&&r.level<=3))throw new Error("The `level` option should be an integer from 0 to 3");let t=x_?x_.level:0;e.level=r.level===void 0?t:r.level},w_=class{constructor(r){return wF(r)}},wF=e=>{let r={};return oX(r,e),r.template=(...t)=>DF(r.template,...t),Object.setPrototypeOf(r,Qg.prototype),Object.setPrototypeOf(r.template,r),r.template.constructor=()=>{throw new Error("`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.")},r.template.Instance=w_,r.template};function Qg(e){return wF(e)}for(let[e,r]of Object.entries(Lc))ks[e]={get(){let t=Xg(this,C_(r.open,r.close,this._styler),this._isEmpty);return Object.defineProperty(this,e,{value:t}),t}};ks.visible={get(){let e=Xg(this,this._styler,!0);return Object.defineProperty(this,"visible",{value:e}),e}};var CF=["rgb","hex","keyword","hsl","hsv","hwb","ansi","ansi256"];for(let e of CF)ks[e]={get(){let{level:r}=this;return function(...t){let n=C_(Lc.color[yF[r]][e](...t),Lc.color.close,this._styler);return Xg(this,n,this._isEmpty)}}};for(let e of CF){let r="bg"+e[0].toUpperCase()+e.slice(1);ks[r]={get(){let{level:t}=this;return function(...n){let o=C_(Lc.bgColor[yF[t]][e](...n),Lc.bgColor.close,this._styler);return Xg(this,o,this._isEmpty)}}}}var iX=Object.defineProperties(()=>{},{...ks,level:{enumerable:!0,get(){return this._generator.level},set(e){this._generator.level=e}}}),C_=(e,r,t)=>{let n,o;return t===void 0?(n=e,o=r):(n=t.openAll+e,o=r+t.closeAll),{open:e,close:r,openAll:n,closeAll:o,parent:t}},Xg=(e,r,t)=>{let n=(...o)=>Zg(o[0])&&Zg(o[0].raw)?xF(n,DF(n,...o)):xF(n,o.length===1?""+o[0]:o.join(" "));return Object.setPrototypeOf(n,iX),n._generator=e,n._styler=r,n._isEmpty=t,n},xF=(e,r)=>{if(e.level<=0||!r)return e._isEmpty?"":r;let t=e._styler;if(t===void 0)return r;let{openAll:n,closeAll:o}=t;if(r.indexOf("\x1B")!==-1)for(;t!==void 0;)r=tX(r,t.close,t.open),t=t.parent;let a=r.indexOf(` +`);return a!==-1&&(r=nX(r,o,n,a)),n+r+o},__,DF=(e,...r)=>{let[t]=r;if(!Zg(t)||!Zg(t.raw))return r.join(" ");let n=r.slice(1),o=[t.raw[0]];for(let a=1;a{"use strict";h();v();m();Object.defineProperty(vi,"__esModule",{value:!0});vi.log=vi.LogLevels=void 0;var D_=uo(),Qe;(function(e){e.INFO="info",e.WARN="warn",e.ERROR="error",e.DISABLED="disabled"})(Qe=vi.LogLevels||(vi.LogLevels={}));var Ot={[Qe.INFO]:[],[Qe.WARN]:[],[Qe.ERROR]:[],[Qe.DISABLED]:[]};function E_(e){let r={[Qe.INFO]:t=>`${(0,D_.green)("INFO")} ${t}`,[Qe.WARN]:t=>`${(0,D_.yellow)("WARN")} ${t}`,[Qe.ERROR]:t=>`${(0,D_.red)("ERR ")} ${t}`};return function(n){let o=r[e](n);Ot[e].includes(o)||Ot[e].push(o)}}vi.log={[Qe.INFO]:E_(Qe.INFO),[Qe.WARN]:E_(Qe.WARN),[Qe.ERROR]:E_(Qe.ERROR),LogLevels:Qe,get:()=>Ot,add:e=>{Ot[Qe.INFO]=Ot[Qe.INFO].concat(e[Qe.INFO]),Ot[Qe.WARN]=Ot[Qe.WARN].concat(e[Qe.WARN]),Ot[Qe.ERROR]=Ot[Qe.ERROR].concat(e[Qe.ERROR])},clear:()=>{Ot[Qe.INFO]=[],Ot[Qe.WARN]=[],Ot[Qe.ERROR]=[]},isEmpty:()=>!(Ot[Qe.INFO].length||Ot[Qe.WARN].length||Ot[Qe.ERROR].length)};vi.default=vi.log});var k_=I(al=>{"use strict";h();v();m();Object.defineProperty(al,"__esModule",{value:!0});al.init=al.getConfig=void 0;var kF;function AF(){return kF||{}}al.getConfig=AF;function SF(e){kF=Object.assign({},e)}al.init=SF;al.default={init:SF,getConfig:AF}});var A_=I((v6e,FF)=>{"use strict";h();v();m();FF.exports=function(r,t){return r.split(".").reduce((n,o)=>{if(!(!n||!Object.getOwnPropertyNames(n).includes(o)))return n[o]},t)}});var Ic=I(cr=>{"use strict";h();v();m();Object.defineProperty(cr,"__esModule",{value:!0});cr.parseLiteral=cr.isVariable=cr.isLiteral=cr.getParsedMethod=cr.isSupportedMethod=cr.operators=cr.rangeLine=cr.tagLine=cr.variable=cr.vars=cr.quoteBalanced=void 0;var aX=/'[^']*'/,lX=/"[^"]*"/,eh=new RegExp(`${aX.source}|${lX.source}`);cr.quoteBalanced=new RegExp(`(?:${eh.source}|[^'"])*`);cr.vars=/((not_var)?({{2}([. \w-|(),]+)}{2}))/gm;var F_=/-?\d+\.?\d*|\.?\d+/,OF=/true|false/,S_=/[\w-|]+[?]?/,sX=new RegExp(`\\[(?:${eh.source}|[\\w-\\.]+)\\]`),uX=new RegExp(`(?:${eh.source}|${OF.source}|${F_.source})`);cr.variable=new RegExp(`${S_.source}(?:\\.${S_.source}|${sX.source})*`);var TF=new RegExp(`(?:${cr.variable.source}|${F_.source})`),cX=new RegExp(`\\((${TF.source})\\.\\.(${TF.source})\\)`);cr.tagLine=new RegExp(`^\\s*(${S_.source})\\s*([\\s\\S]*)\\s*$`);var fX=new RegExp(`^${uX.source}$`,"i"),pX=new RegExp(`^${cr.variable.source}$`),dX=new RegExp(`^${F_.source}$`),gX=new RegExp(`^${OF.source}$`,"i"),hX=new RegExp(`^${eh.source}$`);cr.rangeLine=new RegExp(`^${cX.source}$`);cr.operators=[/\s+or\s+/,/\s+and\s+/,/[=]=|!=|<=|>=|<|>|\s+contains\s+/,/\s+\|\s+/,/\s+\|/,/\|\s+/,/\./];var mX={slice:e=>e.map(r=>Number(r))},vX=Object.keys(mX),LF=new RegExp(`^(${vX.join("\\|")})\\(([^)]*)\\)$`),bX=e=>LF.test(e);cr.isSupportedMethod=bX;var _X=e=>{let r=e.match(LF);if(!r)return null;let t=r[1],n=r[2].split(/[\s,]+/);return{name:t,args:n}};cr.getParsedMethod=_X;var xX=e=>fX.test(e);cr.isLiteral=xX;var yX=e=>pX.test(e);cr.isVariable=yX;function wX(e){let r=e.match(dX);if(r)return Number(e);if(r=e.match(gX),r)return e.toLowerCase()==="true";if(r=e.match(hX),r)return e.slice(1,-1);throw new TypeError(`cannot parse '${e}' as literal`)}cr.parseLiteral=wX});var PF=I(bi=>{"use strict";h();v();m();Object.defineProperty(bi,"__esModule",{value:!0});bi.escapeMarkdown=bi.capitalize=bi.length=void 0;function IF(e){return e.length}bi.length=IF;function RF(e){return String(e).replace(/^([a-z])/,(r,t)=>t.toUpperCase())}bi.capitalize=RF;function MF(e){return String(e).replace(/([\\`*_{}[\]()#+\-.!|])/g,"\\$1")}bi.escapeMarkdown=MF;var CX={length:IF,capitalize:RF,escapeMarkdown:MF};bi.default=CX});var BF=I(rh=>{"use strict";h();v();m();Object.defineProperty(rh,"__esModule",{value:!0});rh.SkippedEvalError=void 0;var DX=uo(),T_=class extends Error{constructor(r,t){super(),this.name="SkippedEvalError",this.message=`${r}: ${(0,DX.bold)(t)}`}};rh.SkippedEvalError=T_});var oh=I(_n=>{"use strict";h();v();m();var EX=_n&&_n.__createBinding||(Object.create?function(e,r,t,n){n===void 0&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);(!o||("get"in o?!r.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){n===void 0&&(n=t),e[n]=r[t]}),kX=_n&&_n.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),AX=_n&&_n.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&EX(r,e,t);return kX(r,e),r},zF=_n&&_n.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(_n,"__esModule",{value:!0});_n.evalExp=void 0;var Ro=AX(Ic()),SX=zF(A_()),NF=il(),qF=zF(PF()),Rc=BF(),FX={"==":(e,r)=>e===r,"!=":(e,r)=>e!==r,">":(e,r)=>e!==null&&r!==null&&e>r,"<":(e,r)=>e!==null&&r!==null&&e=":(e,r)=>e!==null&&r!==null&&e>=r,"<=":(e,r)=>e!==null&&r!==null&&e<=r,contains:(e,r)=>e!==null&&r!==null&&e.includes(r),and:(e,r)=>th(e)&&th(r),or:(e,r)=>th(e)||th(r),"|":(e,r,t)=>{try{return r(e)}catch{throw r?new Rc.SkippedEvalError("There are some problems with the filter",t):new Rc.SkippedEvalError("Cannot apply an unsupported filter",t)}},".":(e,r,t)=>{let n=Ro.getParsedMethod(r);try{if(!n)throw new Error;let{name:o,args:a}=n;return e[o](...a)}catch{throw e?new Rc.SkippedEvalError("There are some problems with the function",t):new Rc.SkippedEvalError(`Cannot apply the function '${name}' on an undefined variable`,t)}}};function O_(e,r){let t=e&&e.trim();if(t){if(Ro.isLiteral(t))return Ro.parseLiteral(t);if(Ro.isVariable(t))return(0,SX.default)(t,r);throw new TypeError(`cannot eval '${t}' as value`)}}function th(e){return!TX(e)}function TX(e){return e===!1||e===void 0||e===null}function nh(e,r){let t=Ro.operators,n;if(Object.getOwnPropertyNames(qF.default).includes(e.trim()))return qF.default[e.trim()];if(Ro.isSupportedMethod(e))return e;try{for(let o=0;o!!nh(e,r)});var $F=I((L_,VF)=>{"use strict";h();v();m();var HF=L_&&L_.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},jF=uo(),OX=HF(k_()),LX=HF(A_()),IX=oh(),RX=il(),UF=Ic(),MX=(e,r,t)=>{let{keepNotVar:n}=OX.default.getConfig();return e.replace(UF.vars,(o,a,i,s,c)=>{if(i)return n?a:s;let f=c.trim();if(f.startsWith("."))return s;let d;return(0,UF.isVariable)(f)?d=(0,LX.default)(f,r):d=(0,IX.evalExp)(f,r),d===void 0&&(d=o,RX.log.warn(`Variable ${(0,jF.bold)(f)} not found${t?` in ${(0,jF.bold)(t)}`:""}`)),d})};VF.exports=MX});var WF=I((z6e,GF)=>{h();v();m();function PX(e){return function(){return e}}GF.exports=PX});var KF=I((V6e,YF)=>{h();v();m();function BX(e){return function(r,t,n){for(var o=-1,a=Object(r),i=n(r),s=i.length;s--;){var c=i[e?s:++o];if(t(a[c],c,a)===!1)break}return r}}YF.exports=BX});var QF=I((Y6e,ZF)=>{h();v();m();var NX=KF(),qX=NX();ZF.exports=qX});var JF=I((X6e,XF)=>{h();v();m();function zX(e,r){for(var t=-1,n=Array(e);++t{h();v();m();var jX=typeof global=="object"&&global&&global.Object===Object&&global;e9.exports=jX});var R_=I((ake,r9)=>{h();v();m();var UX=I_(),HX=typeof self=="object"&&self&&self.Object===Object&&self,VX=UX||HX||Function("return this")();r9.exports=VX});var M_=I((cke,t9)=>{h();v();m();var $X=R_(),GX=$X.Symbol;t9.exports=GX});var a9=I((gke,i9)=>{h();v();m();var n9=M_(),o9=Object.prototype,WX=o9.hasOwnProperty,YX=o9.toString,Mc=n9?n9.toStringTag:void 0;function KX(e){var r=WX.call(e,Mc),t=e[Mc];try{e[Mc]=void 0;var n=!0}catch{}var o=YX.call(e);return n&&(r?e[Mc]=t:delete e[Mc]),o}i9.exports=KX});var s9=I((bke,l9)=>{h();v();m();var ZX=Object.prototype,QX=ZX.toString;function XX(e){return QX.call(e)}l9.exports=XX});var ih=I((wke,f9)=>{h();v();m();var u9=M_(),JX=a9(),eJ=s9(),rJ="[object Null]",tJ="[object Undefined]",c9=u9?u9.toStringTag:void 0;function nJ(e){return e==null?e===void 0?tJ:rJ:c9&&c9 in Object(e)?JX(e):eJ(e)}f9.exports=nJ});var ah=I((kke,p9)=>{h();v();m();function oJ(e){return e!=null&&typeof e=="object"}p9.exports=oJ});var g9=I((Tke,d9)=>{h();v();m();var iJ=ih(),aJ=ah(),lJ="[object Arguments]";function sJ(e){return aJ(e)&&iJ(e)==lJ}d9.exports=sJ});var b9=I((Rke,v9)=>{h();v();m();var h9=g9(),uJ=ah(),m9=Object.prototype,cJ=m9.hasOwnProperty,fJ=m9.propertyIsEnumerable,pJ=h9(function(){return arguments}())?h9:function(e){return uJ(e)&&cJ.call(e,"callee")&&!fJ.call(e,"callee")};v9.exports=pJ});var x9=I((Nke,_9)=>{h();v();m();var dJ=Array.isArray;_9.exports=dJ});var w9=I((Uke,y9)=>{h();v();m();function gJ(){return!1}y9.exports=gJ});var k9=I((Pc,As)=>{h();v();m();var hJ=R_(),mJ=w9(),E9=typeof Pc=="object"&&Pc&&!Pc.nodeType&&Pc,C9=E9&&typeof As=="object"&&As&&!As.nodeType&&As,vJ=C9&&C9.exports===E9,D9=vJ?hJ.Buffer:void 0,bJ=D9?D9.isBuffer:void 0,_J=bJ||mJ;As.exports=_J});var S9=I((Kke,A9)=>{h();v();m();var xJ=9007199254740991,yJ=/^(?:0|[1-9]\d*)$/;function wJ(e,r){var t=typeof e;return r=r??xJ,!!r&&(t=="number"||t!="symbol"&&yJ.test(e))&&e>-1&&e%1==0&&e{h();v();m();var CJ=9007199254740991;function DJ(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=CJ}F9.exports=DJ});var O9=I((nAe,T9)=>{h();v();m();var EJ=ih(),kJ=P_(),AJ=ah(),SJ="[object Arguments]",FJ="[object Array]",TJ="[object Boolean]",OJ="[object Date]",LJ="[object Error]",IJ="[object Function]",RJ="[object Map]",MJ="[object Number]",PJ="[object Object]",BJ="[object RegExp]",NJ="[object Set]",qJ="[object String]",zJ="[object WeakMap]",jJ="[object ArrayBuffer]",UJ="[object DataView]",HJ="[object Float32Array]",VJ="[object Float64Array]",$J="[object Int8Array]",GJ="[object Int16Array]",WJ="[object Int32Array]",YJ="[object Uint8Array]",KJ="[object Uint8ClampedArray]",ZJ="[object Uint16Array]",QJ="[object Uint32Array]",hr={};hr[HJ]=hr[VJ]=hr[$J]=hr[GJ]=hr[WJ]=hr[YJ]=hr[KJ]=hr[ZJ]=hr[QJ]=!0;hr[SJ]=hr[FJ]=hr[jJ]=hr[TJ]=hr[UJ]=hr[OJ]=hr[LJ]=hr[IJ]=hr[RJ]=hr[MJ]=hr[PJ]=hr[BJ]=hr[NJ]=hr[qJ]=hr[zJ]=!1;function XJ(e){return AJ(e)&&kJ(e.length)&&!!hr[EJ(e)]}T9.exports=XJ});var I9=I((lAe,L9)=>{h();v();m();function JJ(e){return function(r){return e(r)}}L9.exports=JJ});var M9=I((Bc,Ss)=>{h();v();m();var eee=I_(),R9=typeof Bc=="object"&&Bc&&!Bc.nodeType&&Bc,Nc=R9&&typeof Ss=="object"&&Ss&&!Ss.nodeType&&Ss,ree=Nc&&Nc.exports===R9,B_=ree&&eee.process,tee=function(){try{var e=Nc&&Nc.require&&Nc.require("util").types;return e||B_&&B_.binding&&B_.binding("util")}catch{}}();Ss.exports=tee});var q9=I((gAe,N9)=>{h();v();m();var nee=O9(),oee=I9(),P9=M9(),B9=P9&&P9.isTypedArray,iee=B9?oee(B9):nee;N9.exports=iee});var j9=I((bAe,z9)=>{h();v();m();var aee=JF(),lee=b9(),see=x9(),uee=k9(),cee=S9(),fee=q9(),pee=Object.prototype,dee=pee.hasOwnProperty;function gee(e,r){var t=see(e),n=!t&&lee(e),o=!t&&!n&&uee(e),a=!t&&!n&&!o&&fee(e),i=t||n||o||a,s=i?aee(e.length,String):[],c=s.length;for(var f in e)(r||dee.call(e,f))&&!(i&&(f=="length"||o&&(f=="offset"||f=="parent")||a&&(f=="buffer"||f=="byteLength"||f=="byteOffset")||cee(f,c)))&&s.push(f);return s}z9.exports=gee});var H9=I((wAe,U9)=>{h();v();m();var hee=Object.prototype;function mee(e){var r=e&&e.constructor,t=typeof r=="function"&&r.prototype||hee;return e===t}U9.exports=mee});var $9=I((kAe,V9)=>{h();v();m();function vee(e,r){return function(t){return e(r(t))}}V9.exports=vee});var W9=I((TAe,G9)=>{h();v();m();var bee=$9(),_ee=bee(Object.keys,Object);G9.exports=_ee});var K9=I((RAe,Y9)=>{h();v();m();var xee=H9(),yee=W9(),wee=Object.prototype,Cee=wee.hasOwnProperty;function Dee(e){if(!xee(e))return yee(e);var r=[];for(var t in Object(e))Cee.call(e,t)&&t!="constructor"&&r.push(t);return r}Y9.exports=Dee});var Q9=I((NAe,Z9)=>{h();v();m();var Eee=ih(),kee=rA(),Aee="[object AsyncFunction]",See="[object Function]",Fee="[object GeneratorFunction]",Tee="[object Proxy]";function Oee(e){if(!kee(e))return!1;var r=Eee(e);return r==See||r==Fee||r==Aee||r==Tee}Z9.exports=Oee});var J9=I((UAe,X9)=>{h();v();m();var Lee=Q9(),Iee=P_();function Ree(e){return e!=null&&Iee(e.length)&&!Lee(e)}X9.exports=Ree});var r7=I((GAe,e7)=>{h();v();m();var Mee=j9(),Pee=K9(),Bee=J9();function Nee(e){return Bee(e)?Mee(e):Pee(e)}e7.exports=Nee});var n7=I((ZAe,t7)=>{h();v();m();var qee=QF(),zee=r7();function jee(e,r){return e&&qee(e,r,zee)}t7.exports=jee});var i7=I((e4e,o7)=>{h();v();m();var Uee=n7();function Hee(e,r,t,n){return Uee(e,function(o,a,i){r(n,t(o),a,i)}),n}o7.exports=Hee});var l7=I((o4e,a7)=>{h();v();m();var Vee=i7();function $ee(e,r){return function(t,n){return Vee(t,e,r(n),{})}}a7.exports=$ee});var u7=I((s4e,s7)=>{h();v();m();function Gee(e){return e}s7.exports=Gee});var f7=I((p4e,c7)=>{h();v();m();var Wee=WF(),Yee=l7(),Kee=u7(),Zee=Object.prototype,Qee=Zee.toString,Xee=Yee(function(e,r,t){r!=null&&typeof r.toString!="function"&&(r=Qee.call(r)),e[r]=t},Wee(Kee));c7.exports=Xee});var lh=I(Mo=>{"use strict";h();v();m();var Jee=Mo&&Mo.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Mo,"__esModule",{value:!0});Mo.createSourceMapApi=Mo.prepareSourceMap=Mo.getLineNumber=void 0;var p7=Jee(f7()),N_=Number.MIN_SAFE_INTEGER;function ere(e,r){return e.substring(0,r).split(` +`).length}Mo.getLineNumber=ere;function rre(e){let r=(0,p7.default)(e);return delete r[N_],r}Mo.prepareSourceMap=rre;function tre({firstLineNumber:e,lastLineNumber:r,sourceMap:t}){let n=e===r,o=(0,p7.default)(t),a=g=>Number(o[g]),i=(g,b)=>{t[a(g)]=b},s=g=>t[a(g)],c=({start:g,end:b,offset:x,withReplace:C=!1})=>{if(!n)for(let A=g;A<=b;A++){let F=A+x;i(A,F),C&&i(F,N_)}},f=g=>{i(g,N_)};return{isInlineTag:n,getSourceMapValue:s,moveLines:c,removeLines:({start:g,end:b})=>{for(let x=g;x<=b;x++)f(x)},removeLine:f}}Mo.createSourceMapApi=tre});var q_=I(Fs=>{"use strict";h();v();m();Object.defineProperty(Fs,"__esModule",{value:!0});Fs.getPreparedLeftContent=Fs.removeIndentBlock=void 0;function d7(e){let r=e.length-1,t=e[r];for(;t===" ";)t=e[--r];return t===` +`?e.substring(0,r+1):e}Fs.removeIndentBlock=d7;function nre({content:e,tagStartPos:r,tagContent:t}){let n=e.substring(0,r);return t===""?d7(n):n}Fs.getPreparedLeftContent=nre});var m7=I((z_,h7)=>{"use strict";h();v();m();var ore=z_&&z_.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},sh=uo(),ire=oh(),g7=Ic(),uh=il(),are=q_(),qc=lh(),lre=ore(ch());function sre({firstLineNumber:e,lastLineNumber:r,resFirstLineNumber:t,resLastLineNumber:n,contentLinesTotal:o,linesTotal:a,sourceMap:i}){if(!i)return;let{isInlineTag:s,moveLines:c,removeLine:f}=(0,qc.createSourceMapApi)({firstLineNumber:e,lastLineNumber:r,sourceMap:i});if(s||!t)return;let d=o-(r-e+1),g=e-t;c({start:t,end:n-1,offset:g,withReplace:!0}),f(e),f(r),c({start:r+1,end:a,offset:d})}function ure({forTag:e,vars:r,content:t,match:n,path:o,lastIndex:a,sourceMap:i,linesTotal:s}){let c="",f=(0,qc.getLineNumber)(t,e.startPos),d=(0,qc.getLineNumber)(t,a),g=e.startPos+e.forRaw.length,b=n.index,x=t.substring(g,b),C=(0,qc.getLineNumber)(t,g+1),A=(0,qc.getLineNumber)(t,b+1),F=(0,ire.evalExp)(e.collectionName,r);(!F||!Array.isArray(F))&&(F=[],uh.log.error(`${(0,sh.bold)(e.collectionName)} is undefined or not iterable`)),F.forEach(N=>{let z=Object.assign(Object.assign({},r),{[e.variableName]:N});c+=(0,lre.default)(x,z,o).trimRight()});let k=c.split(` +`).length-1;sre({firstLineNumber:f,lastLineNumber:d,resFirstLineNumber:C,resLastLineNumber:A,linesTotal:s,sourceMap:i,contentLinesTotal:k});let D=(0,are.getPreparedLeftContent)({content:t,tagStartPos:e.startPos,tagContent:c}),S=0;c===""&&D[D.length-1]===` +`&&t[a]===` +`&&(S=1),c!==""&&(c[0]===" "||c[0]===` +`)&&(c=c.substring(1));let P=D+c;return{result:P+t.substring(a+S),idx:P.length}}h7.exports=function(r,t,n,o={}){let{sourceMap:a}=o,i=/({%-?([\s\S]*?)-?%})/g,s=new RegExp(`(\\w+)\\s+in\\s+(${g7.variable.source})`),c,f=[],d=r,g=0,b=r.split(` +`).length;for(;(c=i.exec(d))!==null;){if(!c[1])continue;let x=c[2].trim().match(g7.tagLine);if(!x)continue;let[C,A]=x.slice(1);switch(C){case"for":{if(f.length){g+=1;break}let F=A.match(s);if(!F){uh.log.error(`Incorrect syntax in if condition${n?` in ${(0,sh.bold)(n)}`:""}`);break}let[k,D]=F.slice(1);f.push({item:A,variableName:k,collectionName:D,startPos:c.index,forRaw:c[1]});break}case"endfor":{if(g>0){g-=1;break}let F=f.pop();if(!F){uh.log.error(`For block must be opened before close${n?` in ${(0,sh.bold)(n)}`:""}`);break}let{idx:k,result:D}=ure({forTag:F,vars:t,content:d,match:c,path:n,lastIndex:i.lastIndex,sourceMap:a||{},linesTotal:b});i.lastIndex=k,d=D,b=D.split(` +`).length;break}}}return f.length!==0&&uh.log.error(`For block must be closed${n?` in ${(0,sh.bold)(n)}`:""}`),d}});var C7=I((j_,w7)=>{"use strict";h();v();m();var cre=j_&&j_.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},v7=uo(),b7=cre(oh()),fre=Ic(),_7=il(),x7=q_(),ll=lh();function pre({firstLineNumber:e,lastLineNumber:r,resFirstLineNumber:t,resLastLineNumber:n,linesTotal:o,sourceMap:a}){if(!a)return;let{isInlineTag:i,getSourceMapValue:s,moveLines:c,removeLines:f}=(0,ll.createSourceMapApi)({firstLineNumber:e,lastLineNumber:r,sourceMap:a});if(i)return;let d;if(t){let g=e-t;c({start:t,end:n-1,offset:g,withReplace:!0}),f({start:e,end:t-1}),f({start:n,end:r}),d=s(n-1)-r}else f({start:e,end:r}),d=e-r-1;c({start:r+1,end:o,offset:d})}function y7({elses:e},r,t=0){if(!(!e.length||t>=e.length))return e[t][r]}function dre({ifTag:e,vars:r,content:t,match:n,lastIndex:o,sourceMap:a,linesTotal:i}){let s="",c=(0,ll.getLineNumber)(t,e.startPos),f=(0,ll.getLineNumber)(t,o),d=0,g=0;if((0,b7.default)(e.condition,r)){let A=e.startPos+e.ifRaw.length,F=y7(e,"startPos")||n.index;s=t.substring(A,F),d=(0,ll.getLineNumber)(t,A+1),g=(0,ll.getLineNumber)(t,F+1)}else e.elses.some(({condition:A,startPos:F,raw:k},D)=>{if(!A||(0,b7.default)(A,r)){let P=F+k.length,N=y7(e,"startPos",D+1)||n.index;return s=t.substring(P,N),d=(0,ll.getLineNumber)(t,P+1),g=(0,ll.getLineNumber)(t,N+1),!0}return!1});pre({firstLineNumber:c,lastLineNumber:f,resFirstLineNumber:d,resLastLineNumber:g,linesTotal:i,sourceMap:a});let b=(0,x7.getPreparedLeftContent)({content:t,tagStartPos:e.startPos,tagContent:s}),x=0;s===""&&b[b.length-1]===` +`&&t[o]===` +`&&(x=1),s!==""&&(s[0]===` +`&&(s=s.substring(1)),s=(0,x7.removeIndentBlock)(s),s[s.length-1]===` +`&&(s=s.slice(0,-1)));let C=b+s;return{result:C+t.substring(o+x),idx:C.length}}w7.exports=function(r,t,n,o){let a=o?.sourceMap||{},i=/({%-?([\s\S]*?)-?%})/g,s,c=[],f=r,d=r.split(` +`).length;for(;(s=i.exec(f))!==null;){if(!s[1])continue;let g=s[2].trim().match(fre.tagLine);if(!g)continue;let[b,x]=g.slice(1);switch(b){case"if":c.push({isOpen:!0,condition:x,startPos:s.index,ifRaw:s[1],elses:[]});break;case"else":c[c.length-1].elses.push({startPos:s.index,raw:s[1]});break;case"elsif":c[c.length-1].elses.push({condition:x,startPos:s.index,raw:s[1]});break;case"endif":{let C=c.pop();if(!C){_7.log.error(`If block must be opened before close${n?` in ${(0,v7.bold)(n)}`:""}`);break}let{idx:A,result:F}=dre({ifTag:C,vars:t,content:f,match:s,lastIndex:i.lastIndex,sourceMap:a,linesTotal:d});i.lastIndex=A,f=F,d=F.split(` +`).length;break}}}return c.length!==0&&_7.log.error(`Condition block must be closed${n?` in ${(0,v7.bold)(n)}`:""}`),f}});var ch=I(zc=>{"use strict";h();v();m();var ph=zc&&zc.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(zc,"__esModule",{value:!0});var E7=ph($F()),gre=lh(),hre=ph(m7()),mre=ph(C7()),vre=ph(k_()),fh="```",D7=(e,r,t,n)=>{let o=t.indexOf(e,n),a=o>-1?t.indexOf(r,o+e.length):-1;return[o,a]},k7=(e,r,t,n)=>{let o="",a=0,[i,s]=D7(e,r,n,a);for(;i>-1&&s>-1;){let c=n.slice(i+e.length,s);o+=n.slice(a,i)+e+t(c)+r,a=s+r.length,[i,s]=D7(e,r,n,a)}return o+=n.slice(a),o};function bre(e,r,t,n,o){return k7(fh,fh,a=>{let i=o?(0,E7.default)(a,r,n):a,s=t.push(i)-1,c=i.split(` +`),f=c.length>1?` +`.repeat(c.length):"";return`${s}${f}`},e)}function _re(e,r){return k7(fh,fh,t=>r[Number(t)],e)}function xre(e,r,t,n){let{cycles:o=!0,conditions:a=!0,substitutions:i=!0,conditionsInCode:s=!1,keepNotVar:c=!1,withSourceMap:f}=n||{};vre.default.init({cycles:o,conditions:a,substitutions:i,conditionsInCode:s,keepNotVar:c,withSourceMap:f});let d=[],g=s?e:bre(e,r,d,t,i),b={};return f&&(b=g.split(` +`).reduce((C,A,F)=>(C[F+1]=F+1,C),{})),o&&(g=(0,hre.default)(g,r,t,{sourceMap:b})),a&&(g=(0,mre.default)(g,r,t,{sourceMap:b})),i&&(g=(0,E7.default)(g,r,t)),g=s?g:_re(g,d),d.length=0,f?{output:g,sourceMap:(0,gre.prepareSourceMap)(b)}:g}zc.default=xre});var ul=I((R4e,sl)=>{"use strict";h();v();m();function A7(e){return typeof e>"u"||e===null}function yre(e){return typeof e=="object"&&e!==null}function wre(e){return Array.isArray(e)?e:A7(e)?[]:[e]}function Cre(e,r){var t,n,o,a;if(r)for(a=Object.keys(r),t=0,n=a.length;t{"use strict";h();v();m();function jc(e,r){Error.call(this),this.name="YAMLException",this.reason=e,this.mark=r,this.message=(this.reason||"(unknown reason)")+(this.mark?" "+this.mark.toString():""),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack||""}jc.prototype=Object.create(Error.prototype);jc.prototype.constructor=jc;jc.prototype.toString=function(r){var t=this.name+": ";return t+=this.reason||"(unknown reason)",!r&&this.mark&&(t+=" "+this.mark.toString()),t};S7.exports=jc});var O7=I((U4e,T7)=>{"use strict";h();v();m();var F7=ul();function U_(e,r,t,n,o){this.name=e,this.buffer=r,this.position=t,this.line=n,this.column=o}U_.prototype.getSnippet=function(r,t){var n,o,a,i,s;if(!this.buffer)return null;for(r=r||4,t=t||75,n="",o=this.position;o>0&&`\0\r +\x85\u2028\u2029`.indexOf(this.buffer.charAt(o-1))===-1;)if(o-=1,this.position-o>t/2-1){n=" ... ",o+=5;break}for(a="",i=this.position;it/2-1){a=" ... ",i-=5;break}return s=this.buffer.slice(o,i),F7.repeat(" ",r)+n+s+a+` +`+F7.repeat(" ",r+this.position-o+n.length)+"^"};U_.prototype.toString=function(r){var t,n="";return this.name&&(n+='in "'+this.name+'" '),n+="at line "+(this.line+1)+", column "+(this.column+1),r||(t=this.getSnippet(),t&&(n+=`: +`+t)),n};T7.exports=U_});var Kr=I((G4e,I7)=>{"use strict";h();v();m();var L7=Ts(),kre=["kind","resolve","construct","instanceOf","predicate","represent","defaultStyle","styleAliases"],Are=["scalar","sequence","mapping"];function Sre(e){var r={};return e!==null&&Object.keys(e).forEach(function(t){e[t].forEach(function(n){r[String(n)]=t})}),r}function Fre(e,r){if(r=r||{},Object.keys(r).forEach(function(t){if(kre.indexOf(t)===-1)throw new L7('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')}),this.tag=e,this.kind=r.kind||null,this.resolve=r.resolve||function(){return!0},this.construct=r.construct||function(t){return t},this.instanceOf=r.instanceOf||null,this.predicate=r.predicate||null,this.represent=r.represent||null,this.defaultStyle=r.defaultStyle||null,this.styleAliases=Sre(r.styleAliases||null),Are.indexOf(this.kind)===-1)throw new L7('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}I7.exports=Fre});var cl=I((Z4e,M7)=>{"use strict";h();v();m();var R7=ul(),dh=Ts(),Tre=Kr();function H_(e,r,t){var n=[];return e.include.forEach(function(o){t=H_(o,r,t)}),e[r].forEach(function(o){t.forEach(function(a,i){a.tag===o.tag&&a.kind===o.kind&&n.push(i)}),t.push(o)}),t.filter(function(o,a){return n.indexOf(a)===-1})}function Ore(){var e={scalar:{},sequence:{},mapping:{},fallback:{}},r,t;function n(o){e[o.kind][o.tag]=e.fallback[o.tag]=o}for(r=0,t=arguments.length;r{"use strict";h();v();m();var Lre=Kr();P7.exports=new Lre("tag:yaml.org,2002:str",{kind:"scalar",construct:function(e){return e!==null?e:""}})});var q7=I((oSe,N7)=>{"use strict";h();v();m();var Ire=Kr();N7.exports=new Ire("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(e){return e!==null?e:[]}})});var j7=I((sSe,z7)=>{"use strict";h();v();m();var Rre=Kr();z7.exports=new Rre("tag:yaml.org,2002:map",{kind:"mapping",construct:function(e){return e!==null?e:{}}})});var gh=I((pSe,U7)=>{"use strict";h();v();m();var Mre=cl();U7.exports=new Mre({explicit:[B7(),q7(),j7()]})});var V7=I((mSe,H7)=>{"use strict";h();v();m();var Pre=Kr();function Bre(e){if(e===null)return!0;var r=e.length;return r===1&&e==="~"||r===4&&(e==="null"||e==="Null"||e==="NULL")}function Nre(){return null}function qre(e){return e===null}H7.exports=new Pre("tag:yaml.org,2002:null",{kind:"scalar",resolve:Bre,construct:Nre,predicate:qre,represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"}},defaultStyle:"lowercase"})});var G7=I((xSe,$7)=>{"use strict";h();v();m();var zre=Kr();function jre(e){if(e===null)return!1;var r=e.length;return r===4&&(e==="true"||e==="True"||e==="TRUE")||r===5&&(e==="false"||e==="False"||e==="FALSE")}function Ure(e){return e==="true"||e==="True"||e==="TRUE"}function Hre(e){return Object.prototype.toString.call(e)==="[object Boolean]"}$7.exports=new zre("tag:yaml.org,2002:bool",{kind:"scalar",resolve:jre,construct:Ure,predicate:Hre,represent:{lowercase:function(e){return e?"true":"false"},uppercase:function(e){return e?"TRUE":"FALSE"},camelcase:function(e){return e?"True":"False"}},defaultStyle:"lowercase"})});var Y7=I((DSe,W7)=>{"use strict";h();v();m();var Vre=ul(),$re=Kr();function Gre(e){return 48<=e&&e<=57||65<=e&&e<=70||97<=e&&e<=102}function Wre(e){return 48<=e&&e<=55}function Yre(e){return 48<=e&&e<=57}function Kre(e){if(e===null)return!1;var r=e.length,t=0,n=!1,o;if(!r)return!1;if(o=e[t],(o==="-"||o==="+")&&(o=e[++t]),o==="0"){if(t+1===r)return!0;if(o=e[++t],o==="b"){for(t++;t=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0"+e.toString(8):"-0"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})});var Q7=I((SSe,Z7)=>{"use strict";h();v();m();var K7=ul(),Xre=Kr(),Jre=new RegExp("^(?:[-+]?(?:0|[1-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?[0-9][0-9_]*(?::[0-5]?[0-9])+\\.[0-9_]*|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function ete(e){return!(e===null||!Jre.test(e)||e[e.length-1]==="_")}function rte(e){var r,t,n,o;return r=e.replace(/_/g,"").toLowerCase(),t=r[0]==="-"?-1:1,o=[],"+-".indexOf(r[0])>=0&&(r=r.slice(1)),r===".inf"?t===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:r===".nan"?NaN:r.indexOf(":")>=0?(r.split(":").forEach(function(a){o.unshift(parseFloat(a,10))}),r=0,n=1,o.forEach(function(a){r+=a*n,n*=60}),t*r):t*parseFloat(r,10)}var tte=/^[-+]?[0-9]+e/;function nte(e,r){var t;if(isNaN(e))switch(r){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(r){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(r){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(K7.isNegativeZero(e))return"-0.0";return t=e.toString(10),tte.test(t)?t.replace("e",".e"):t}function ote(e){return Object.prototype.toString.call(e)==="[object Number]"&&(e%1!==0||K7.isNegativeZero(e))}Z7.exports=new Xre("tag:yaml.org,2002:float",{kind:"scalar",resolve:ete,construct:rte,predicate:ote,represent:nte,defaultStyle:"lowercase"})});var V_=I((LSe,X7)=>{"use strict";h();v();m();var ite=cl();X7.exports=new ite({include:[gh()],implicit:[V7(),G7(),Y7(),Q7()]})});var $_=I((PSe,J7)=>{"use strict";h();v();m();var ate=cl();J7.exports=new ate({include:[V_()]})});var nT=I((zSe,tT)=>{"use strict";h();v();m();var lte=Kr(),eT=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),rT=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function ste(e){return e===null?!1:eT.exec(e)!==null||rT.exec(e)!==null}function ute(e){var r,t,n,o,a,i,s,c=0,f=null,d,g,b;if(r=eT.exec(e),r===null&&(r=rT.exec(e)),r===null)throw new Error("Date resolve error");if(t=+r[1],n=+r[2]-1,o=+r[3],!r[4])return new Date(Date.UTC(t,n,o));if(a=+r[4],i=+r[5],s=+r[6],r[7]){for(c=r[7].slice(0,3);c.length<3;)c+="0";c=+c}return r[9]&&(d=+r[10],g=+(r[11]||0),f=(d*60+g)*6e4,r[9]==="-"&&(f=-f)),b=new Date(Date.UTC(t,n,o,a,i,s,c)),f&&b.setTime(b.getTime()-f),b}function cte(e){return e.toISOString()}tT.exports=new lte("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:ste,construct:ute,instanceOf:Date,represent:cte})});var iT=I((VSe,oT)=>{"use strict";h();v();m();var fte=Kr();function pte(e){return e==="<<"||e===null}oT.exports=new fte("tag:yaml.org,2002:merge",{kind:"scalar",resolve:pte})});var sT=I((YSe,lT)=>{"use strict";h();v();m();var fl;try{aT=xu,fl=aT("buffer").Buffer}catch{}var aT,dte=Kr(),G_=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= +\r`;function gte(e){if(e===null)return!1;var r,t,n=0,o=e.length,a=G_;for(t=0;t64)){if(r<0)return!1;n+=6}return n%8===0}function hte(e){var r,t,n=e.replace(/[\r\n=]/g,""),o=n.length,a=G_,i=0,s=[];for(r=0;r>16&255),s.push(i>>8&255),s.push(i&255)),i=i<<6|a.indexOf(n.charAt(r));return t=o%4*6,t===0?(s.push(i>>16&255),s.push(i>>8&255),s.push(i&255)):t===18?(s.push(i>>10&255),s.push(i>>2&255)):t===12&&s.push(i>>4&255),fl?fl.from?fl.from(s):new fl(s):s}function mte(e){var r="",t=0,n,o,a=e.length,i=G_;for(n=0;n>18&63],r+=i[t>>12&63],r+=i[t>>6&63],r+=i[t&63]),t=(t<<8)+e[n];return o=a%3,o===0?(r+=i[t>>18&63],r+=i[t>>12&63],r+=i[t>>6&63],r+=i[t&63]):o===2?(r+=i[t>>10&63],r+=i[t>>4&63],r+=i[t<<2&63],r+=i[64]):o===1&&(r+=i[t>>2&63],r+=i[t<<4&63],r+=i[64],r+=i[64]),r}function vte(e){return fl&&fl.isBuffer(e)}lT.exports=new dte("tag:yaml.org,2002:binary",{kind:"scalar",resolve:gte,construct:hte,predicate:vte,represent:mte})});var cT=I((JSe,uT)=>{"use strict";h();v();m();var bte=Kr(),_te=Object.prototype.hasOwnProperty,xte=Object.prototype.toString;function yte(e){if(e===null)return!0;var r=[],t,n,o,a,i,s=e;for(t=0,n=s.length;t{"use strict";h();v();m();var Cte=Kr(),Dte=Object.prototype.toString;function Ete(e){if(e===null)return!0;var r,t,n,o,a,i=e;for(a=new Array(i.length),r=0,t=i.length;r{"use strict";h();v();m();var Ate=Kr(),Ste=Object.prototype.hasOwnProperty;function Fte(e){if(e===null)return!0;var r,t=e;for(r in t)if(Ste.call(t,r)&&t[r]!==null)return!1;return!0}function Tte(e){return e!==null?e:{}}dT.exports=new Ate("tag:yaml.org,2002:set",{kind:"mapping",resolve:Fte,construct:Tte})});var Ls=I((f8e,hT)=>{"use strict";h();v();m();var Ote=cl();hT.exports=new Ote({include:[$_()],implicit:[nT(),iT()],explicit:[sT(),cT(),pT(),gT()]})});var vT=I((h8e,mT)=>{"use strict";h();v();m();var Lte=Kr();function Ite(){return!0}function Rte(){}function Mte(){return""}function Pte(e){return typeof e>"u"}mT.exports=new Lte("tag:yaml.org,2002:js/undefined",{kind:"scalar",resolve:Ite,construct:Rte,predicate:Pte,represent:Mte})});var _T=I((_8e,bT)=>{"use strict";h();v();m();var Bte=Kr();function Nte(e){if(e===null||e.length===0)return!1;var r=e,t=/\/([gim]*)$/.exec(e),n="";return!(r[0]==="/"&&(t&&(n=t[1]),n.length>3||r[r.length-n.length-1]!=="/"))}function qte(e){var r=e,t=/\/([gim]*)$/.exec(e),n="";return r[0]==="/"&&(t&&(n=t[1]),r=r.slice(1,r.length-n.length-1)),new RegExp(r,n)}function zte(e){var r="/"+e.source+"/";return e.global&&(r+="g"),e.multiline&&(r+="m"),e.ignoreCase&&(r+="i"),r}function jte(e){return Object.prototype.toString.call(e)==="[object RegExp]"}bT.exports=new Bte("tag:yaml.org,2002:js/regexp",{kind:"scalar",resolve:Nte,construct:qte,predicate:jte,represent:zte})});var wT=I((C8e,yT)=>{"use strict";h();v();m();var hh;try{xT=xu,hh=xT("esprima")}catch{typeof window<"u"&&(hh=window.esprima)}var xT,Ute=Kr();function Hte(e){if(e===null)return!1;try{var r="("+e+")",t=hh.parse(r,{range:!0});return!(t.type!=="Program"||t.body.length!==1||t.body[0].type!=="ExpressionStatement"||t.body[0].expression.type!=="ArrowFunctionExpression"&&t.body[0].expression.type!=="FunctionExpression")}catch{return!1}}function Vte(e){var r="("+e+")",t=hh.parse(r,{range:!0}),n=[],o;if(t.type!=="Program"||t.body.length!==1||t.body[0].type!=="ExpressionStatement"||t.body[0].expression.type!=="ArrowFunctionExpression"&&t.body[0].expression.type!=="FunctionExpression")throw new Error("Failed to resolve function");return t.body[0].expression.params.forEach(function(a){n.push(a.name)}),o=t.body[0].expression.body.range,t.body[0].expression.body.type==="BlockStatement"?new Function(n,r.slice(o[0]+1,o[1]-1)):new Function(n,"return "+r.slice(o[0],o[1]))}function $te(e){return e.toString()}function Gte(e){return Object.prototype.toString.call(e)==="[object Function]"}yT.exports=new Ute("tag:yaml.org,2002:js/function",{kind:"scalar",resolve:Hte,construct:Vte,predicate:Gte,represent:$te})});var Uc=I((S8e,DT)=>{"use strict";h();v();m();var CT=cl();DT.exports=CT.DEFAULT=new CT({include:[Ls()],explicit:[vT(),_T(),wT()]})});var HT=I((L8e,Hc)=>{"use strict";h();v();m();var _i=ul(),OT=Ts(),Wte=O7(),LT=Ls(),Yte=Uc(),ga=Object.prototype.hasOwnProperty,mh=1,IT=2,RT=3,vh=4,W_=1,Kte=2,ET=3,Zte=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,Qte=/[\x85\u2028\u2029]/,Xte=/[,\[\]\{\}]/,MT=/^(?:!|!!|![a-z\-]+!)$/i,PT=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function kT(e){return Object.prototype.toString.call(e)}function Po(e){return e===10||e===13}function dl(e){return e===9||e===32}function Vt(e){return e===9||e===32||e===10||e===13}function Is(e){return e===44||e===91||e===93||e===123||e===125}function Jte(e){var r;return 48<=e&&e<=57?e-48:(r=e|32,97<=r&&r<=102?r-97+10:-1)}function ene(e){return e===120?2:e===117?4:e===85?8:0}function rne(e){return 48<=e&&e<=57?e-48:-1}function AT(e){return e===48?"\0":e===97?"\x07":e===98?"\b":e===116||e===9?" ":e===110?` +`:e===118?"\v":e===102?"\f":e===114?"\r":e===101?"\x1B":e===32?" ":e===34?'"':e===47?"/":e===92?"\\":e===78?"\x85":e===95?"\xA0":e===76?"\u2028":e===80?"\u2029":""}function tne(e){return e<=65535?String.fromCharCode(e):String.fromCharCode((e-65536>>10)+55296,(e-65536&1023)+56320)}var BT=new Array(256),NT=new Array(256);for(pl=0;pl<256;pl++)BT[pl]=AT(pl)?1:0,NT[pl]=AT(pl);var pl;function nne(e,r){this.input=e,this.filename=r.filename||null,this.schema=r.schema||Yte,this.onWarning=r.onWarning||null,this.legacy=r.legacy||!1,this.json=r.json||!1,this.listener=r.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.documents=[]}function qT(e,r){return new OT(r,new Wte(e.filename,e.input,e.position,e.line,e.position-e.lineStart))}function Ce(e,r){throw qT(e,r)}function bh(e,r){e.onWarning&&e.onWarning.call(null,qT(e,r))}var ST={YAML:function(r,t,n){var o,a,i;r.version!==null&&Ce(r,"duplication of %YAML directive"),n.length!==1&&Ce(r,"YAML directive accepts exactly one argument"),o=/^([0-9]+)\.([0-9]+)$/.exec(n[0]),o===null&&Ce(r,"ill-formed argument of the YAML directive"),a=parseInt(o[1],10),i=parseInt(o[2],10),a!==1&&Ce(r,"unacceptable YAML version of the document"),r.version=n[0],r.checkLineBreaks=i<2,i!==1&&i!==2&&bh(r,"unsupported YAML version of the document")},TAG:function(r,t,n){var o,a;n.length!==2&&Ce(r,"TAG directive accepts exactly two arguments"),o=n[0],a=n[1],MT.test(o)||Ce(r,"ill-formed tag handle (first argument) of the TAG directive"),ga.call(r.tagMap,o)&&Ce(r,'there is a previously declared suffix for "'+o+'" tag handle'),PT.test(a)||Ce(r,"ill-formed tag prefix (second argument) of the TAG directive"),r.tagMap[o]=a}};function da(e,r,t,n){var o,a,i,s;if(r1&&(e.result+=_i.repeat(` +`,r-1))}function one(e,r,t){var n,o,a,i,s,c,f,d,g=e.kind,b=e.result,x;if(x=e.input.charCodeAt(e.position),Vt(x)||Is(x)||x===35||x===38||x===42||x===33||x===124||x===62||x===39||x===34||x===37||x===64||x===96||(x===63||x===45)&&(o=e.input.charCodeAt(e.position+1),Vt(o)||t&&Is(o)))return!1;for(e.kind="scalar",e.result="",a=i=e.position,s=!1;x!==0;){if(x===58){if(o=e.input.charCodeAt(e.position+1),Vt(o)||t&&Is(o))break}else if(x===35){if(n=e.input.charCodeAt(e.position-1),Vt(n))break}else{if(e.position===e.lineStart&&_h(e)||t&&Is(x))break;if(Po(x))if(c=e.line,f=e.lineStart,d=e.lineIndent,Hr(e,!1,-1),e.lineIndent>=r){s=!0,x=e.input.charCodeAt(e.position);continue}else{e.position=i,e.line=c,e.lineStart=f,e.lineIndent=d;break}}s&&(da(e,a,i,!1),K_(e,e.line-c),a=i=e.position,s=!1),dl(x)||(i=e.position+1),x=e.input.charCodeAt(++e.position)}return da(e,a,i,!1),e.result?!0:(e.kind=g,e.result=b,!1)}function ine(e,r){var t,n,o;if(t=e.input.charCodeAt(e.position),t!==39)return!1;for(e.kind="scalar",e.result="",e.position++,n=o=e.position;(t=e.input.charCodeAt(e.position))!==0;)if(t===39)if(da(e,n,e.position,!0),t=e.input.charCodeAt(++e.position),t===39)n=e.position,e.position++,o=e.position;else return!0;else Po(t)?(da(e,n,o,!0),K_(e,Hr(e,!1,r)),n=o=e.position):e.position===e.lineStart&&_h(e)?Ce(e,"unexpected end of the document within a single quoted scalar"):(e.position++,o=e.position);Ce(e,"unexpected end of the stream within a single quoted scalar")}function ane(e,r){var t,n,o,a,i,s;if(s=e.input.charCodeAt(e.position),s!==34)return!1;for(e.kind="scalar",e.result="",e.position++,t=n=e.position;(s=e.input.charCodeAt(e.position))!==0;){if(s===34)return da(e,t,e.position,!0),e.position++,!0;if(s===92){if(da(e,t,e.position,!0),s=e.input.charCodeAt(++e.position),Po(s))Hr(e,!1,r);else if(s<256&&BT[s])e.result+=NT[s],e.position++;else if((i=ene(s))>0){for(o=i,a=0;o>0;o--)s=e.input.charCodeAt(++e.position),(i=Jte(s))>=0?a=(a<<4)+i:Ce(e,"expected hexadecimal character");e.result+=tne(a),e.position++}else Ce(e,"unknown escape sequence");t=n=e.position}else Po(s)?(da(e,t,n,!0),K_(e,Hr(e,!1,r)),t=n=e.position):e.position===e.lineStart&&_h(e)?Ce(e,"unexpected end of the document within a double quoted scalar"):(e.position++,n=e.position)}Ce(e,"unexpected end of the stream within a double quoted scalar")}function lne(e,r){var t=!0,n,o=e.tag,a,i=e.anchor,s,c,f,d,g,b={},x,C,A,F;if(F=e.input.charCodeAt(e.position),F===91)c=93,g=!1,a=[];else if(F===123)c=125,g=!0,a={};else return!1;for(e.anchor!==null&&(e.anchorMap[e.anchor]=a),F=e.input.charCodeAt(++e.position);F!==0;){if(Hr(e,!0,r),F=e.input.charCodeAt(e.position),F===c)return e.position++,e.tag=o,e.anchor=i,e.kind=g?"mapping":"sequence",e.result=a,!0;t||Ce(e,"missed comma between flow collection entries"),C=x=A=null,f=d=!1,F===63&&(s=e.input.charCodeAt(e.position+1),Vt(s)&&(f=d=!0,e.position++,Hr(e,!0,r))),n=e.line,Ms(e,r,mh,!1,!0),C=e.tag,x=e.result,Hr(e,!0,r),F=e.input.charCodeAt(e.position),(d||e.line===n)&&F===58&&(f=!0,F=e.input.charCodeAt(++e.position),Hr(e,!0,r),Ms(e,r,mh,!1,!0),A=e.result),g?Rs(e,a,b,C,x,A):f?a.push(Rs(e,null,b,C,x,A)):a.push(x),Hr(e,!0,r),F=e.input.charCodeAt(e.position),F===44?(t=!0,F=e.input.charCodeAt(++e.position)):t=!1}Ce(e,"unexpected end of the stream within a flow collection")}function sne(e,r){var t,n,o=W_,a=!1,i=!1,s=r,c=0,f=!1,d,g;if(g=e.input.charCodeAt(e.position),g===124)n=!1;else if(g===62)n=!0;else return!1;for(e.kind="scalar",e.result="";g!==0;)if(g=e.input.charCodeAt(++e.position),g===43||g===45)W_===o?o=g===43?ET:Kte:Ce(e,"repeat of a chomping mode identifier");else if((d=rne(g))>=0)d===0?Ce(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):i?Ce(e,"repeat of an indentation width identifier"):(s=r+d-1,i=!0);else break;if(dl(g)){do g=e.input.charCodeAt(++e.position);while(dl(g));if(g===35)do g=e.input.charCodeAt(++e.position);while(!Po(g)&&g!==0)}for(;g!==0;){for(Y_(e),e.lineIndent=0,g=e.input.charCodeAt(e.position);(!i||e.lineIndents&&(s=e.lineIndent),Po(g)){c++;continue}if(e.lineIndentr)&&c!==0)Ce(e,"bad indentation of a sequence entry");else if(e.lineIndentr)&&(Ms(e,r,vh,!0,o)&&(C?b=e.result:x=e.result),C||(Rs(e,f,d,g,b,x,a,i),g=b=x=null),Hr(e,!0,-1),F=e.input.charCodeAt(e.position)),e.lineIndent>r&&F!==0)Ce(e,"bad indentation of a mapping entry");else if(e.lineIndentr?c=1:e.lineIndent===r?c=0:e.lineIndentr?c=1:e.lineIndent===r?c=0:e.lineIndent tag; it should be "scalar", not "'+e.kind+'"'),g=0,b=e.implicitTypes.length;g tag; it should be "'+x.kind+'", not "'+e.kind+'"'),x.resolve(e.result)?(e.result=x.construct(e.result),e.anchor!==null&&(e.anchorMap[e.anchor]=e.result)):Ce(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")):Ce(e,"unknown tag !<"+e.tag+">");return e.listener!==null&&e.listener("close",e),e.tag!==null||e.anchor!==null||d}function dne(e){var r=e.position,t,n,o,a=!1,i;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap={},e.anchorMap={};(i=e.input.charCodeAt(e.position))!==0&&(Hr(e,!0,-1),i=e.input.charCodeAt(e.position),!(e.lineIndent>0||i!==37));){for(a=!0,i=e.input.charCodeAt(++e.position),t=e.position;i!==0&&!Vt(i);)i=e.input.charCodeAt(++e.position);for(n=e.input.slice(t,e.position),o=[],n.length<1&&Ce(e,"directive name must not be less than one character in length");i!==0;){for(;dl(i);)i=e.input.charCodeAt(++e.position);if(i===35){do i=e.input.charCodeAt(++e.position);while(i!==0&&!Po(i));break}if(Po(i))break;for(t=e.position;i!==0&&!Vt(i);)i=e.input.charCodeAt(++e.position);o.push(e.input.slice(t,e.position))}i!==0&&Y_(e),ga.call(ST,n)?ST[n](e,n,o):bh(e,'unknown document directive "'+n+'"')}if(Hr(e,!0,-1),e.lineIndent===0&&e.input.charCodeAt(e.position)===45&&e.input.charCodeAt(e.position+1)===45&&e.input.charCodeAt(e.position+2)===45?(e.position+=3,Hr(e,!0,-1)):a&&Ce(e,"directives end mark is expected"),Ms(e,e.lineIndent-1,vh,!1,!0),Hr(e,!0,-1),e.checkLineBreaks&&Qte.test(e.input.slice(r,e.position))&&bh(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&_h(e)){e.input.charCodeAt(e.position)===46&&(e.position+=3,Hr(e,!0,-1));return}if(e.position"u"&&(t=r,r=null);var n=zT(e,t);if(typeof r!="function")return n;for(var o=0,a=n.length;o"u"&&(t=r,r=null),jT(e,r,_i.extend({schema:LT},t))}function hne(e,r){return UT(e,_i.extend({schema:LT},r))}Hc.exports.loadAll=jT;Hc.exports.load=UT;Hc.exports.safeLoadAll=gne;Hc.exports.safeLoad=hne});var pO=I((P8e,J_)=>{"use strict";h();v();m();var $c=ul(),Gc=Ts(),mne=Uc(),vne=Ls(),QT=Object.prototype.toString,XT=Object.prototype.hasOwnProperty,bne=9,Vc=10,_ne=13,xne=32,yne=33,wne=34,JT=35,Cne=37,Dne=38,Ene=39,kne=42,eO=44,Ane=45,rO=58,Sne=61,Fne=62,Tne=63,One=64,tO=91,nO=93,Lne=96,oO=123,Ine=124,iO=125,xt={};xt[0]="\\0";xt[7]="\\a";xt[8]="\\b";xt[9]="\\t";xt[10]="\\n";xt[11]="\\v";xt[12]="\\f";xt[13]="\\r";xt[27]="\\e";xt[34]='\\"';xt[92]="\\\\";xt[133]="\\N";xt[160]="\\_";xt[8232]="\\L";xt[8233]="\\P";var Rne=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"];function Mne(e,r){var t,n,o,a,i,s,c;if(r===null)return{};for(t={},n=Object.keys(r),o=0,a=n.length;o0?e.charCodeAt(a-1):null,b=b&>(i,s)}else{for(a=0;an&&e[g+1]!==" ",g=a);else if(!Ps(i))return xh;s=a>0?e.charCodeAt(a-1):null,b=b&>(i,s)}f=f||d&&a-g-1>n&&e[g+1]!==" "}return!c&&!f?b&&!o(e)?lO:sO:t>9&&aO(e)?xh:f?cO:uO}function jne(e,r,t,n){e.dump=function(){if(r.length===0)return"''";if(!e.noCompatMode&&Rne.indexOf(r)!==-1)return"'"+r+"'";var o=e.indent*Math.max(1,t),a=e.lineWidth===-1?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-o),i=n||e.flowLevel>-1&&t>=e.flowLevel;function s(c){return Bne(e,c)}switch(zne(r,i,e.indent,a,s)){case lO:return r;case sO:return"'"+r.replace(/'/g,"''")+"'";case uO:return"|"+WT(r,e.indent)+YT($T(r,o));case cO:return">"+WT(r,e.indent)+YT($T(Une(r,a),o));case xh:return'"'+Hne(r,a)+'"';default:throw new Gc("impossible error: invalid scalar style")}}()}function WT(e,r){var t=aO(e)?String(r):"",n=e[e.length-1]===` +`,o=n&&(e[e.length-2]===` +`||e===` +`),a=o?"+":n?"":"-";return t+a+` +`}function YT(e){return e[e.length-1]===` +`?e.slice(0,-1):e}function Une(e,r){for(var t=/(\n+)([^\n]*)/g,n=function(){var f=e.indexOf(` +`);return f=f!==-1?f:e.length,t.lastIndex=f,KT(e.slice(0,f),r)}(),o=e[0]===` +`||e[0]===" ",a,i;i=t.exec(e);){var s=i[1],c=i[2];a=c[0]===" ",n+=s+(!o&&!a&&c!==""?` +`:"")+KT(c,r),o=a}return n}function KT(e,r){if(e===""||e[0]===" ")return e;for(var t=/ [^ ]/g,n,o=0,a,i=0,s=0,c="";n=t.exec(e);)s=n.index,s-o>r&&(a=i>o?i:s,c+=` +`+e.slice(o,a),o=a+1),i=s;return c+=` +`,e.length-o>r&&i>o?c+=e.slice(o,i)+` +`+e.slice(i+1):c+=e.slice(o),c.slice(1)}function Hne(e){for(var r="",t,n,o,a=0;a=55296&&t<=56319&&(n=e.charCodeAt(a+1),n>=56320&&n<=57343)){r+=VT((t-55296)*1024+n-56320+65536),a++;continue}o=xt[t],r+=!o&&Ps(t)?e[a]:o||VT(t)}return r}function Vne(e,r,t){var n="",o=e.tag,a,i;for(a=0,i=t.length;a1024&&(d+="? "),d+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),gl(e,r,f,!1,!1)&&(d+=e.dump,n+=d));e.tag=o,e.dump="{"+n+"}"}function Wne(e,r,t,n){var o="",a=e.tag,i=Object.keys(t),s,c,f,d,g,b;if(e.sortKeys===!0)i.sort();else if(typeof e.sortKeys=="function")i.sort(e.sortKeys);else if(e.sortKeys)throw new Gc("sortKeys must be a boolean or a function");for(s=0,c=i.length;s1024,g&&(e.dump&&Vc===e.dump.charCodeAt(0)?b+="?":b+="? "),b+=e.dump,g&&(b+=Z_(e,r)),gl(e,r+1,d,!0,g)&&(e.dump&&Vc===e.dump.charCodeAt(0)?b+=":":b+=": ",b+=e.dump,o+=b));e.tag=a,e.dump=o||"{}"}function ZT(e,r,t){var n,o,a,i,s,c;for(o=t?e.explicitTypes:e.implicitTypes,a=0,i=o.length;a tag resolver accepts not "'+c+'" style');e.dump=n}return!0}return!1}function gl(e,r,t,n,o,a){e.tag=null,e.dump=t,ZT(e,t,!1)||ZT(e,t,!0);var i=QT.call(e.dump);n&&(n=e.flowLevel<0||e.flowLevel>r);var s=i==="[object Object]"||i==="[object Array]",c,f;if(s&&(c=e.duplicates.indexOf(t),f=c!==-1),(e.tag!==null&&e.tag!=="?"||f||e.indent!==2&&r>0)&&(o=!1),f&&e.usedDuplicates[c])e.dump="*ref_"+c;else{if(s&&f&&!e.usedDuplicates[c]&&(e.usedDuplicates[c]=!0),i==="[object Object]")n&&Object.keys(e.dump).length!==0?(Wne(e,r,e.dump,o),f&&(e.dump="&ref_"+c+e.dump)):(Gne(e,r,e.dump),f&&(e.dump="&ref_"+c+" "+e.dump));else if(i==="[object Array]"){var d=e.noArrayIndent&&r>0?r-1:r;n&&e.dump.length!==0?($ne(e,d,e.dump,o),f&&(e.dump="&ref_"+c+e.dump)):(Vne(e,d,e.dump),f&&(e.dump="&ref_"+c+" "+e.dump))}else if(i==="[object String]")e.tag!=="?"&&jne(e,e.dump,r,a);else{if(e.skipInvalid)return!1;throw new Gc("unacceptable kind of an object to dump "+i)}e.tag!==null&&e.tag!=="?"&&(e.dump="!<"+e.tag+"> "+e.dump)}return!0}function Yne(e,r){var t=[],n=[],o,a;for(Q_(e,t,n),o=0,a=n.length;o{"use strict";h();v();m();var yh=HT(),dO=pO();function wh(e){return function(){throw new Error("Function "+e+" is deprecated and cannot be used.")}}Ir.exports.Type=Kr();Ir.exports.Schema=cl();Ir.exports.FAILSAFE_SCHEMA=gh();Ir.exports.JSON_SCHEMA=V_();Ir.exports.CORE_SCHEMA=$_();Ir.exports.DEFAULT_SAFE_SCHEMA=Ls();Ir.exports.DEFAULT_FULL_SCHEMA=Uc();Ir.exports.load=yh.load;Ir.exports.loadAll=yh.loadAll;Ir.exports.safeLoad=yh.safeLoad;Ir.exports.safeLoadAll=yh.safeLoadAll;Ir.exports.dump=dO.dump;Ir.exports.safeDump=dO.safeDump;Ir.exports.YAMLException=Ts();Ir.exports.MINIMAL_SCHEMA=gh();Ir.exports.SAFE_SCHEMA=Ls();Ir.exports.DEFAULT_SCHEMA=Uc();Ir.exports.scan=wh("scan");Ir.exports.parse=wh("parse");Ir.exports.compose=wh("compose");Ir.exports.addConstructor=wh("addConstructor")});var mO=I((V8e,hO)=>{"use strict";h();v();m();var Zne=gO();hO.exports=Zne});var _O=I((Y8e,bO)=>{"use strict";h();v();m();var Qne=mO();bO.exports=function(e){return Xne.bind(null,e)};function vO(e,r){let t=e.bMarks[r],n=e.eMarks[r];return e.src.substr(t,n-t)}function Xne(e,r,t,n,o){if(t!==0||r.blkIndent!==0||r.tShift[t]<0||!vO(r,t).match(/^---$/))return!1;let a=[],i=t;for(;i{"use strict";h();v();m();var Jne=_O();xO.exports=eoe;function eoe(e){e.meta=e.meta||{},e.block.ruler.before("code","meta",Jne(e),{alt:[]})}});var wO=I((rx,yO)=>{"use strict";h();v();m();var roe=rx&&rx.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},toe=roe(ex());yO.exports=toe.default});var DO=I((iFe,CO)=>{"use strict";h();v();m();CO.exports=function(r){var t=r.utils.isSpace;function n(i,s){var c,f,d=i.bMarks[s]+i.tShift[s],g=i.eMarks[s];return d>=g||(f=i.src.charCodeAt(d++),f!==126&&f!==58)||(c=i.skipSpaces(d),d===c)||c>=g?-1:d}function o(i,s){var c,f,d=i.level+2;for(c=s+2,f=i.tokens.length-2;c=0;if(D=s+1,D>=c||i.isEmpty(D)&&(D++,D>=c)||i.sCount[D]1&&i.isEmpty(i.line-1),i.tShift[b]=Z,i.sCount[b]=H,i.tight=ne,i.parentType=z,i.blkIndent=N,i.ddIndent=P,ve=i.push("dd_close","dd",-1),C[1]=D=i.line,D>=c||i.sCount[D]=c||(x=D,i.isEmpty(x))||i.sCount[x]=c)||(i.isEmpty(b)&&b++,b>=c)||i.sCount[b]{"use strict";h();v();m();var noe=tx&&tx.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},ooe=noe(DO());EO.exports=ooe.default});var Wc=I(ha=>{"use strict";h();v();m();Object.defineProperty(ha,"__esModule",{value:!0});ha.generateID=ha.\u0441arriage=ha.nestedCloseTokenIdxFactory=void 0;var ioe=uo(),aoe=(Bm(),_o(process)),loe=(e,r,t)=>(n,o,a,i)=>{let s=0,c=o;for(;c{"use strict";h();v();m();var uoe=Wc(),coe=/^{%\s*cut\s*["|'](.*)["|']\s*%}/,foe=(e,r)=>e[r].type==="paragraph_open"&&e[r+1].type==="inline"&&e[r+1].content.trim()==="{% endcut %}",AO=(e,r)=>e[r].type==="paragraph_open"&&e[r+1].type==="inline"&&e[r+1].content.match(coe),poe=(0,uoe.nestedCloseTokenIdxFactory)("Cut",AO,foe),doe=(e,{path:r,log:t})=>{let n=o=>{let a=o.tokens,i=0;for(;i{"use strict";h();v();m();var goe=uo(),hoe=Wc(),moe=/^{% note (alert|info|tip|warning)\s*(?:"(.*?)")? %}$/,voe=/^{% note (.*)%}/,FO={ru:{info:"\u041F\u0440\u0438\u043C\u0435\u0447\u0430\u043D\u0438\u0435",tip:"\u0421\u043E\u0432\u0435\u0442",alert:"\u0412\u043D\u0438\u043C\u0430\u043D\u0438\u0435",warning:"\u0412\u0430\u0436\u043D\u043E"},en:{info:"Note",tip:"Tip",alert:"Alert",warning:"Warning"}};function boe(e,r){let t=r;return(!t||!Object.keys(FO).includes(t))&&(t="ru"),FO[t][e]}var _oe=(e,r)=>e[r].type==="paragraph_open"&&e[r+1].type==="inline"&&e[r+1].content.trim()==="{% endnote %}";function TO(e,r){return e[r].type==="paragraph_open"&&e[r+1].type==="inline"&&e[r+1].content.match(moe)}function xoe(e,r){return e[r].type==="paragraph_open"&&e[r+1].type==="inline"&&e[r+1].content.match(voe)}var yoe=(0,hoe.nestedCloseTokenIdxFactory)("Note",TO,_oe),woe=(e,{lang:r,path:t,log:n})=>{let o=a=>{let{tokens:i,env:s}=a,c=s.path||t,f=0;for(;f{h();v();m();LO.exports=/[\0-\x1F!-,\.\/:-@\[-\^`\{-\xA9\xAB-\xB4\xB6-\xB9\xBB-\xBF\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0378\u0379\u037E\u0380-\u0385\u0387\u038B\u038D\u03A2\u03F6\u0482\u0530\u0557\u0558\u055A-\u055F\u0589-\u0590\u05BE\u05C0\u05C3\u05C6\u05C8-\u05CF\u05EB-\u05EE\u05F3-\u060F\u061B-\u061F\u066A-\u066D\u06D4\u06DD\u06DE\u06E9\u06FD\u06FE\u0700-\u070F\u074B\u074C\u07B2-\u07BF\u07F6-\u07F9\u07FB\u07FC\u07FE\u07FF\u082E-\u083F\u085C-\u085F\u086B-\u089F\u08B5\u08BE-\u08D2\u08E2\u0964\u0965\u0970\u0984\u098D\u098E\u0991\u0992\u09A9\u09B1\u09B3-\u09B5\u09BA\u09BB\u09C5\u09C6\u09C9\u09CA\u09CF-\u09D6\u09D8-\u09DB\u09DE\u09E4\u09E5\u09F2-\u09FB\u09FD\u09FF\u0A00\u0A04\u0A0B-\u0A0E\u0A11\u0A12\u0A29\u0A31\u0A34\u0A37\u0A3A\u0A3B\u0A3D\u0A43-\u0A46\u0A49\u0A4A\u0A4E-\u0A50\u0A52-\u0A58\u0A5D\u0A5F-\u0A65\u0A76-\u0A80\u0A84\u0A8E\u0A92\u0AA9\u0AB1\u0AB4\u0ABA\u0ABB\u0AC6\u0ACA\u0ACE\u0ACF\u0AD1-\u0ADF\u0AE4\u0AE5\u0AF0-\u0AF8\u0B00\u0B04\u0B0D\u0B0E\u0B11\u0B12\u0B29\u0B31\u0B34\u0B3A\u0B3B\u0B45\u0B46\u0B49\u0B4A\u0B4E-\u0B55\u0B58-\u0B5B\u0B5E\u0B64\u0B65\u0B70\u0B72-\u0B81\u0B84\u0B8B-\u0B8D\u0B91\u0B96-\u0B98\u0B9B\u0B9D\u0BA0-\u0BA2\u0BA5-\u0BA7\u0BAB-\u0BAD\u0BBA-\u0BBD\u0BC3-\u0BC5\u0BC9\u0BCE\u0BCF\u0BD1-\u0BD6\u0BD8-\u0BE5\u0BF0-\u0BFF\u0C0D\u0C11\u0C29\u0C3A-\u0C3C\u0C45\u0C49\u0C4E-\u0C54\u0C57\u0C5B-\u0C5F\u0C64\u0C65\u0C70-\u0C7F\u0C84\u0C8D\u0C91\u0CA9\u0CB4\u0CBA\u0CBB\u0CC5\u0CC9\u0CCE-\u0CD4\u0CD7-\u0CDD\u0CDF\u0CE4\u0CE5\u0CF0\u0CF3-\u0CFF\u0D04\u0D0D\u0D11\u0D45\u0D49\u0D4F-\u0D53\u0D58-\u0D5E\u0D64\u0D65\u0D70-\u0D79\u0D80\u0D81\u0D84\u0D97-\u0D99\u0DB2\u0DBC\u0DBE\u0DBF\u0DC7-\u0DC9\u0DCB-\u0DCE\u0DD5\u0DD7\u0DE0-\u0DE5\u0DF0\u0DF1\u0DF4-\u0E00\u0E3B-\u0E3F\u0E4F\u0E5A-\u0E80\u0E83\u0E85\u0E8B\u0EA4\u0EA6\u0EBE\u0EBF\u0EC5\u0EC7\u0ECE\u0ECF\u0EDA\u0EDB\u0EE0-\u0EFF\u0F01-\u0F17\u0F1A-\u0F1F\u0F2A-\u0F34\u0F36\u0F38\u0F3A-\u0F3D\u0F48\u0F6D-\u0F70\u0F85\u0F98\u0FBD-\u0FC5\u0FC7-\u0FFF\u104A-\u104F\u109E\u109F\u10C6\u10C8-\u10CC\u10CE\u10CF\u10FB\u1249\u124E\u124F\u1257\u1259\u125E\u125F\u1289\u128E\u128F\u12B1\u12B6\u12B7\u12BF\u12C1\u12C6\u12C7\u12D7\u1311\u1316\u1317\u135B\u135C\u1360-\u137F\u1390-\u139F\u13F6\u13F7\u13FE-\u1400\u166D\u166E\u1680\u169B-\u169F\u16EB-\u16ED\u16F9-\u16FF\u170D\u1715-\u171F\u1735-\u173F\u1754-\u175F\u176D\u1771\u1774-\u177F\u17D4-\u17D6\u17D8-\u17DB\u17DE\u17DF\u17EA-\u180A\u180E\u180F\u181A-\u181F\u1879-\u187F\u18AB-\u18AF\u18F6-\u18FF\u191F\u192C-\u192F\u193C-\u1945\u196E\u196F\u1975-\u197F\u19AC-\u19AF\u19CA-\u19CF\u19DA-\u19FF\u1A1C-\u1A1F\u1A5F\u1A7D\u1A7E\u1A8A-\u1A8F\u1A9A-\u1AA6\u1AA8-\u1AAF\u1ABF-\u1AFF\u1B4C-\u1B4F\u1B5A-\u1B6A\u1B74-\u1B7F\u1BF4-\u1BFF\u1C38-\u1C3F\u1C4A-\u1C4C\u1C7E\u1C7F\u1C89-\u1C8F\u1CBB\u1CBC\u1CC0-\u1CCF\u1CD3\u1CFB-\u1CFF\u1DFA\u1F16\u1F17\u1F1E\u1F1F\u1F46\u1F47\u1F4E\u1F4F\u1F58\u1F5A\u1F5C\u1F5E\u1F7E\u1F7F\u1FB5\u1FBD\u1FBF-\u1FC1\u1FC5\u1FCD-\u1FCF\u1FD4\u1FD5\u1FDC-\u1FDF\u1FED-\u1FF1\u1FF5\u1FFD-\u203E\u2041-\u2053\u2055-\u2070\u2072-\u207E\u2080-\u208F\u209D-\u20CF\u20F1-\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F-\u215F\u2189-\u24B5\u24EA-\u2BFF\u2C2F\u2C5F\u2CE5-\u2CEA\u2CF4-\u2CFF\u2D26\u2D28-\u2D2C\u2D2E\u2D2F\u2D68-\u2D6E\u2D70-\u2D7E\u2D97-\u2D9F\u2DA7\u2DAF\u2DB7\u2DBF\u2DC7\u2DCF\u2DD7\u2DDF\u2E00-\u2E2E\u2E30-\u3004\u3008-\u3020\u3030\u3036\u3037\u303D-\u3040\u3097\u3098\u309B\u309C\u30A0\u30FB\u3100-\u3104\u3130\u318F-\u319F\u31BB-\u31EF\u3200-\u33FF\u4DB6-\u4DFF\u9FF0-\u9FFF\uA48D-\uA4CF\uA4FE\uA4FF\uA60D-\uA60F\uA62C-\uA63F\uA673\uA67E\uA6F2-\uA716\uA720\uA721\uA789\uA78A\uA7C0\uA7C1\uA7C7-\uA7F6\uA828-\uA83F\uA874-\uA87F\uA8C6-\uA8CF\uA8DA-\uA8DF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA954-\uA95F\uA97D-\uA97F\uA9C1-\uA9CE\uA9DA-\uA9DF\uA9FF\uAA37-\uAA3F\uAA4E\uAA4F\uAA5A-\uAA5F\uAA77-\uAA79\uAAC3-\uAADA\uAADE\uAADF\uAAF0\uAAF1\uAAF7-\uAB00\uAB07\uAB08\uAB0F\uAB10\uAB17-\uAB1F\uAB27\uAB2F\uAB5B\uAB68-\uAB6F\uABEB\uABEE\uABEF\uABFA-\uABFF\uD7A4-\uD7AF\uD7C7-\uD7CA\uD7FC-\uD7FF\uE000-\uF8FF\uFA6E\uFA6F\uFADA-\uFAFF\uFB07-\uFB12\uFB18-\uFB1C\uFB29\uFB37\uFB3D\uFB3F\uFB42\uFB45\uFBB2-\uFBD2\uFD3E-\uFD4F\uFD90\uFD91\uFDC8-\uFDEF\uFDFC-\uFDFF\uFE10-\uFE1F\uFE30-\uFE32\uFE35-\uFE4C\uFE50-\uFE6F\uFE75\uFEFD-\uFF0F\uFF1A-\uFF20\uFF3B-\uFF3E\uFF40\uFF5B-\uFF65\uFFBF-\uFFC1\uFFC8\uFFC9\uFFD0\uFFD1\uFFD8\uFFD9\uFFDD-\uFFFF]|\uD800[\uDC0C\uDC27\uDC3B\uDC3E\uDC4E\uDC4F\uDC5E-\uDC7F\uDCFB-\uDD3F\uDD75-\uDDFC\uDDFE-\uDE7F\uDE9D-\uDE9F\uDED1-\uDEDF\uDEE1-\uDEFF\uDF20-\uDF2C\uDF4B-\uDF4F\uDF7B-\uDF7F\uDF9E\uDF9F\uDFC4-\uDFC7\uDFD0\uDFD6-\uDFFF]|\uD801[\uDC9E\uDC9F\uDCAA-\uDCAF\uDCD4-\uDCD7\uDCFC-\uDCFF\uDD28-\uDD2F\uDD64-\uDDFF\uDF37-\uDF3F\uDF56-\uDF5F\uDF68-\uDFFF]|\uD802[\uDC06\uDC07\uDC09\uDC36\uDC39-\uDC3B\uDC3D\uDC3E\uDC56-\uDC5F\uDC77-\uDC7F\uDC9F-\uDCDF\uDCF3\uDCF6-\uDCFF\uDD16-\uDD1F\uDD3A-\uDD7F\uDDB8-\uDDBD\uDDC0-\uDDFF\uDE04\uDE07-\uDE0B\uDE14\uDE18\uDE36\uDE37\uDE3B-\uDE3E\uDE40-\uDE5F\uDE7D-\uDE7F\uDE9D-\uDEBF\uDEC8\uDEE7-\uDEFF\uDF36-\uDF3F\uDF56-\uDF5F\uDF73-\uDF7F\uDF92-\uDFFF]|\uD803[\uDC49-\uDC7F\uDCB3-\uDCBF\uDCF3-\uDCFF\uDD28-\uDD2F\uDD3A-\uDEFF\uDF1D-\uDF26\uDF28-\uDF2F\uDF51-\uDFDF\uDFF7-\uDFFF]|\uD804[\uDC47-\uDC65\uDC70-\uDC7E\uDCBB-\uDCCF\uDCE9-\uDCEF\uDCFA-\uDCFF\uDD35\uDD40-\uDD43\uDD47-\uDD4F\uDD74\uDD75\uDD77-\uDD7F\uDDC5-\uDDC8\uDDCD-\uDDCF\uDDDB\uDDDD-\uDDFF\uDE12\uDE38-\uDE3D\uDE3F-\uDE7F\uDE87\uDE89\uDE8E\uDE9E\uDEA9-\uDEAF\uDEEB-\uDEEF\uDEFA-\uDEFF\uDF04\uDF0D\uDF0E\uDF11\uDF12\uDF29\uDF31\uDF34\uDF3A\uDF45\uDF46\uDF49\uDF4A\uDF4E\uDF4F\uDF51-\uDF56\uDF58-\uDF5C\uDF64\uDF65\uDF6D-\uDF6F\uDF75-\uDFFF]|\uD805[\uDC4B-\uDC4F\uDC5A-\uDC5D\uDC60-\uDC7F\uDCC6\uDCC8-\uDCCF\uDCDA-\uDD7F\uDDB6\uDDB7\uDDC1-\uDDD7\uDDDE-\uDDFF\uDE41-\uDE43\uDE45-\uDE4F\uDE5A-\uDE7F\uDEB9-\uDEBF\uDECA-\uDEFF\uDF1B\uDF1C\uDF2C-\uDF2F\uDF3A-\uDFFF]|\uD806[\uDC3B-\uDC9F\uDCEA-\uDCFE\uDD00-\uDD9F\uDDA8\uDDA9\uDDD8\uDDD9\uDDE2\uDDE5-\uDDFF\uDE3F-\uDE46\uDE48-\uDE4F\uDE9A-\uDE9C\uDE9E-\uDEBF\uDEF9-\uDFFF]|\uD807[\uDC09\uDC37\uDC41-\uDC4F\uDC5A-\uDC71\uDC90\uDC91\uDCA8\uDCB7-\uDCFF\uDD07\uDD0A\uDD37-\uDD39\uDD3B\uDD3E\uDD48-\uDD4F\uDD5A-\uDD5F\uDD66\uDD69\uDD8F\uDD92\uDD99-\uDD9F\uDDAA-\uDEDF\uDEF7-\uDFFF]|\uD808[\uDF9A-\uDFFF]|\uD809[\uDC6F-\uDC7F\uDD44-\uDFFF]|[\uD80A\uD80B\uD80E-\uD810\uD812-\uD819\uD823-\uD82B\uD82D\uD82E\uD830-\uD833\uD837\uD839\uD83D-\uD83F\uD87B-\uD87D\uD87F-\uDB3F\uDB41-\uDBFF][\uDC00-\uDFFF]|\uD80D[\uDC2F-\uDFFF]|\uD811[\uDE47-\uDFFF]|\uD81A[\uDE39-\uDE3F\uDE5F\uDE6A-\uDECF\uDEEE\uDEEF\uDEF5-\uDEFF\uDF37-\uDF3F\uDF44-\uDF4F\uDF5A-\uDF62\uDF78-\uDF7C\uDF90-\uDFFF]|\uD81B[\uDC00-\uDE3F\uDE80-\uDEFF\uDF4B-\uDF4E\uDF88-\uDF8E\uDFA0-\uDFDF\uDFE2\uDFE4-\uDFFF]|\uD821[\uDFF8-\uDFFF]|\uD822[\uDEF3-\uDFFF]|\uD82C[\uDD1F-\uDD4F\uDD53-\uDD63\uDD68-\uDD6F\uDEFC-\uDFFF]|\uD82F[\uDC6B-\uDC6F\uDC7D-\uDC7F\uDC89-\uDC8F\uDC9A-\uDC9C\uDC9F-\uDFFF]|\uD834[\uDC00-\uDD64\uDD6A-\uDD6C\uDD73-\uDD7A\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDE41\uDE45-\uDFFF]|\uD835[\uDC55\uDC9D\uDCA0\uDCA1\uDCA3\uDCA4\uDCA7\uDCA8\uDCAD\uDCBA\uDCBC\uDCC4\uDD06\uDD0B\uDD0C\uDD15\uDD1D\uDD3A\uDD3F\uDD45\uDD47-\uDD49\uDD51\uDEA6\uDEA7\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3\uDFCC\uDFCD]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85-\uDE9A\uDEA0\uDEB0-\uDFFF]|\uD838[\uDC07\uDC19\uDC1A\uDC22\uDC25\uDC2B-\uDCFF\uDD2D-\uDD2F\uDD3E\uDD3F\uDD4A-\uDD4D\uDD4F-\uDEBF\uDEFA-\uDFFF]|\uD83A[\uDCC5-\uDCCF\uDCD7-\uDCFF\uDD4C-\uDD4F\uDD5A-\uDFFF]|\uD83B[\uDC00-\uDDFF\uDE04\uDE20\uDE23\uDE25\uDE26\uDE28\uDE33\uDE38\uDE3A\uDE3C-\uDE41\uDE43-\uDE46\uDE48\uDE4A\uDE4C\uDE50\uDE53\uDE55\uDE56\uDE58\uDE5A\uDE5C\uDE5E\uDE60\uDE63\uDE65\uDE66\uDE6B\uDE73\uDE78\uDE7D\uDE7F\uDE8A\uDE9C-\uDEA0\uDEA4\uDEAA\uDEBC-\uDFFF]|\uD83C[\uDC00-\uDD2F\uDD4A-\uDD4F\uDD6A-\uDD6F\uDD8A-\uDFFF]|\uD869[\uDED7-\uDEFF]|\uD86D[\uDF35-\uDF3F]|\uD86E[\uDC1E\uDC1F]|\uD873[\uDEA2-\uDEAF]|\uD87A[\uDFE1-\uDFFF]|\uD87E[\uDE1E-\uDFFF]|\uDB40[\uDC00-\uDCFF\uDDF0-\uDFFF]/g});var PO=I((SFe,MO)=>{h();v();m();var Coe=IO();MO.exports=Bs;var Doe=Object.hasOwnProperty;function Bs(){let e=this;if(!(e instanceof Bs))return new Bs;e.reset()}Bs.prototype.slug=function(e,r){let t=this,n=RO(e,r===!0),o=n;for(;Doe.call(t.occurrences,n);)t.occurrences[o]++,n=o+"-"+t.occurrences[o];return t.occurrences[n]=0,n};Bs.prototype.reset=function(){this.occurrences=Object.create(null)};function RO(e,r){return typeof e!="string"?"":(r||(e=e.toLowerCase()),e.replace(Coe,"").replace(/ /g,"-"))}Bs.slug=RO});var ix=I($t=>{"use strict";h();v();m();Object.defineProperty($t,"__esModule",{value:!0});$t.getHrefTokenAttr=$t.transformLinkToOriginalArticle=$t.isExternalHref=$t.headingInfo=$t.findBlockTokens=$t.isLocalUrl=void 0;function Eoe(e){return!/^(?:[a-z]+:)?\/\//i.test(e)}$t.isLocalUrl=Eoe;function koe(e,r){let t=[],n=0,o,a,i;for(;n"u"&&(o=s,a=n),n++}return typeof a=="number"&&typeof i=="number"&&(t=e.slice(a,i)),t}$t.findBlockTokens=koe;function Aoe(e,r){let t=e[r],n=e[r+1],o,a=0;for(;n.children&&a{"use strict";h();v();m();Object.defineProperty(Ns,"__esModule",{value:!0});Ns.CUSTOM_ID_EXCEPTION=Ns.CUSTOM_ID_REGEXP=void 0;Ns.CUSTOM_ID_REGEXP=/\[?{ ?#(\S+) ?}]?/g;Ns.CUSTOM_ID_EXCEPTION="[{#T}]"});var NO=I((ax,lx)=>{h();v();m();(function(e,r,t){typeof ax=="object"?(lx.exports=t(),lx.exports.default=t()):typeof define=="function"&&define.amd?define(t):r[e]=t()})("slugify",ax,function(){var e=JSON.parse(`{"$":"dollar","%":"percent","&":"and","<":"less",">":"greater","|":"or","\xA2":"cent","\xA3":"pound","\xA4":"currency","\xA5":"yen","\xA9":"(c)","\xAA":"a","\xAE":"(r)","\xBA":"o","\xC0":"A","\xC1":"A","\xC2":"A","\xC3":"A","\xC4":"A","\xC5":"A","\xC6":"AE","\xC7":"C","\xC8":"E","\xC9":"E","\xCA":"E","\xCB":"E","\xCC":"I","\xCD":"I","\xCE":"I","\xCF":"I","\xD0":"D","\xD1":"N","\xD2":"O","\xD3":"O","\xD4":"O","\xD5":"O","\xD6":"O","\xD8":"O","\xD9":"U","\xDA":"U","\xDB":"U","\xDC":"U","\xDD":"Y","\xDE":"TH","\xDF":"ss","\xE0":"a","\xE1":"a","\xE2":"a","\xE3":"a","\xE4":"a","\xE5":"a","\xE6":"ae","\xE7":"c","\xE8":"e","\xE9":"e","\xEA":"e","\xEB":"e","\xEC":"i","\xED":"i","\xEE":"i","\xEF":"i","\xF0":"d","\xF1":"n","\xF2":"o","\xF3":"o","\xF4":"o","\xF5":"o","\xF6":"o","\xF8":"o","\xF9":"u","\xFA":"u","\xFB":"u","\xFC":"u","\xFD":"y","\xFE":"th","\xFF":"y","\u0100":"A","\u0101":"a","\u0102":"A","\u0103":"a","\u0104":"A","\u0105":"a","\u0106":"C","\u0107":"c","\u010C":"C","\u010D":"c","\u010E":"D","\u010F":"d","\u0110":"DJ","\u0111":"dj","\u0112":"E","\u0113":"e","\u0116":"E","\u0117":"e","\u0118":"e","\u0119":"e","\u011A":"E","\u011B":"e","\u011E":"G","\u011F":"g","\u0122":"G","\u0123":"g","\u0128":"I","\u0129":"i","\u012A":"i","\u012B":"i","\u012E":"I","\u012F":"i","\u0130":"I","\u0131":"i","\u0136":"k","\u0137":"k","\u013B":"L","\u013C":"l","\u013D":"L","\u013E":"l","\u0141":"L","\u0142":"l","\u0143":"N","\u0144":"n","\u0145":"N","\u0146":"n","\u0147":"N","\u0148":"n","\u014C":"O","\u014D":"o","\u0150":"O","\u0151":"o","\u0152":"OE","\u0153":"oe","\u0154":"R","\u0155":"r","\u0158":"R","\u0159":"r","\u015A":"S","\u015B":"s","\u015E":"S","\u015F":"s","\u0160":"S","\u0161":"s","\u0162":"T","\u0163":"t","\u0164":"T","\u0165":"t","\u0168":"U","\u0169":"u","\u016A":"u","\u016B":"u","\u016E":"U","\u016F":"u","\u0170":"U","\u0171":"u","\u0172":"U","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017A":"z","\u017B":"Z","\u017C":"z","\u017D":"Z","\u017E":"z","\u018F":"E","\u0192":"f","\u01A0":"O","\u01A1":"o","\u01AF":"U","\u01B0":"u","\u01C8":"LJ","\u01C9":"lj","\u01CB":"NJ","\u01CC":"nj","\u0218":"S","\u0219":"s","\u021A":"T","\u021B":"t","\u0259":"e","\u02DA":"o","\u0386":"A","\u0388":"E","\u0389":"H","\u038A":"I","\u038C":"O","\u038E":"Y","\u038F":"W","\u0390":"i","\u0391":"A","\u0392":"B","\u0393":"G","\u0394":"D","\u0395":"E","\u0396":"Z","\u0397":"H","\u0398":"8","\u0399":"I","\u039A":"K","\u039B":"L","\u039C":"M","\u039D":"N","\u039E":"3","\u039F":"O","\u03A0":"P","\u03A1":"R","\u03A3":"S","\u03A4":"T","\u03A5":"Y","\u03A6":"F","\u03A7":"X","\u03A8":"PS","\u03A9":"W","\u03AA":"I","\u03AB":"Y","\u03AC":"a","\u03AD":"e","\u03AE":"h","\u03AF":"i","\u03B0":"y","\u03B1":"a","\u03B2":"b","\u03B3":"g","\u03B4":"d","\u03B5":"e","\u03B6":"z","\u03B7":"h","\u03B8":"8","\u03B9":"i","\u03BA":"k","\u03BB":"l","\u03BC":"m","\u03BD":"n","\u03BE":"3","\u03BF":"o","\u03C0":"p","\u03C1":"r","\u03C2":"s","\u03C3":"s","\u03C4":"t","\u03C5":"y","\u03C6":"f","\u03C7":"x","\u03C8":"ps","\u03C9":"w","\u03CA":"i","\u03CB":"y","\u03CC":"o","\u03CD":"y","\u03CE":"w","\u0401":"Yo","\u0402":"DJ","\u0404":"Ye","\u0406":"I","\u0407":"Yi","\u0408":"J","\u0409":"LJ","\u040A":"NJ","\u040B":"C","\u040F":"DZ","\u0410":"A","\u0411":"B","\u0412":"V","\u0413":"G","\u0414":"D","\u0415":"E","\u0416":"Zh","\u0417":"Z","\u0418":"I","\u0419":"J","\u041A":"K","\u041B":"L","\u041C":"M","\u041D":"N","\u041E":"O","\u041F":"P","\u0420":"R","\u0421":"S","\u0422":"T","\u0423":"U","\u0424":"F","\u0425":"H","\u0426":"C","\u0427":"Ch","\u0428":"Sh","\u0429":"Sh","\u042A":"U","\u042B":"Y","\u042C":"","\u042D":"E","\u042E":"Yu","\u042F":"Ya","\u0430":"a","\u0431":"b","\u0432":"v","\u0433":"g","\u0434":"d","\u0435":"e","\u0436":"zh","\u0437":"z","\u0438":"i","\u0439":"j","\u043A":"k","\u043B":"l","\u043C":"m","\u043D":"n","\u043E":"o","\u043F":"p","\u0440":"r","\u0441":"s","\u0442":"t","\u0443":"u","\u0444":"f","\u0445":"h","\u0446":"c","\u0447":"ch","\u0448":"sh","\u0449":"sh","\u044A":"u","\u044B":"y","\u044C":"","\u044D":"e","\u044E":"yu","\u044F":"ya","\u0451":"yo","\u0452":"dj","\u0454":"ye","\u0456":"i","\u0457":"yi","\u0458":"j","\u0459":"lj","\u045A":"nj","\u045B":"c","\u045D":"u","\u045F":"dz","\u0490":"G","\u0491":"g","\u0492":"GH","\u0493":"gh","\u049A":"KH","\u049B":"kh","\u04A2":"NG","\u04A3":"ng","\u04AE":"UE","\u04AF":"ue","\u04B0":"U","\u04B1":"u","\u04BA":"H","\u04BB":"h","\u04D8":"AE","\u04D9":"ae","\u04E8":"OE","\u04E9":"oe","\u0531":"A","\u0532":"B","\u0533":"G","\u0534":"D","\u0535":"E","\u0536":"Z","\u0537":"E'","\u0538":"Y'","\u0539":"T'","\u053A":"JH","\u053B":"I","\u053C":"L","\u053D":"X","\u053E":"C'","\u053F":"K","\u0540":"H","\u0541":"D'","\u0542":"GH","\u0543":"TW","\u0544":"M","\u0545":"Y","\u0546":"N","\u0547":"SH","\u0549":"CH","\u054A":"P","\u054B":"J","\u054C":"R'","\u054D":"S","\u054E":"V","\u054F":"T","\u0550":"R","\u0551":"C","\u0553":"P'","\u0554":"Q'","\u0555":"O''","\u0556":"F","\u0587":"EV","\u0621":"a","\u0622":"aa","\u0623":"a","\u0624":"u","\u0625":"i","\u0626":"e","\u0627":"a","\u0628":"b","\u0629":"h","\u062A":"t","\u062B":"th","\u062C":"j","\u062D":"h","\u062E":"kh","\u062F":"d","\u0630":"th","\u0631":"r","\u0632":"z","\u0633":"s","\u0634":"sh","\u0635":"s","\u0636":"dh","\u0637":"t","\u0638":"z","\u0639":"a","\u063A":"gh","\u0641":"f","\u0642":"q","\u0643":"k","\u0644":"l","\u0645":"m","\u0646":"n","\u0647":"h","\u0648":"w","\u0649":"a","\u064A":"y","\u064B":"an","\u064C":"on","\u064D":"en","\u064E":"a","\u064F":"u","\u0650":"e","\u0652":"","\u0660":"0","\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u067E":"p","\u0686":"ch","\u0698":"zh","\u06A9":"k","\u06AF":"g","\u06CC":"y","\u06F0":"0","\u06F1":"1","\u06F2":"2","\u06F3":"3","\u06F4":"4","\u06F5":"5","\u06F6":"6","\u06F7":"7","\u06F8":"8","\u06F9":"9","\u0E3F":"baht","\u10D0":"a","\u10D1":"b","\u10D2":"g","\u10D3":"d","\u10D4":"e","\u10D5":"v","\u10D6":"z","\u10D7":"t","\u10D8":"i","\u10D9":"k","\u10DA":"l","\u10DB":"m","\u10DC":"n","\u10DD":"o","\u10DE":"p","\u10DF":"zh","\u10E0":"r","\u10E1":"s","\u10E2":"t","\u10E3":"u","\u10E4":"f","\u10E5":"k","\u10E6":"gh","\u10E7":"q","\u10E8":"sh","\u10E9":"ch","\u10EA":"ts","\u10EB":"dz","\u10EC":"ts","\u10ED":"ch","\u10EE":"kh","\u10EF":"j","\u10F0":"h","\u1E62":"S","\u1E63":"s","\u1E80":"W","\u1E81":"w","\u1E82":"W","\u1E83":"w","\u1E84":"W","\u1E85":"w","\u1E9E":"SS","\u1EA0":"A","\u1EA1":"a","\u1EA2":"A","\u1EA3":"a","\u1EA4":"A","\u1EA5":"a","\u1EA6":"A","\u1EA7":"a","\u1EA8":"A","\u1EA9":"a","\u1EAA":"A","\u1EAB":"a","\u1EAC":"A","\u1EAD":"a","\u1EAE":"A","\u1EAF":"a","\u1EB0":"A","\u1EB1":"a","\u1EB2":"A","\u1EB3":"a","\u1EB4":"A","\u1EB5":"a","\u1EB6":"A","\u1EB7":"a","\u1EB8":"E","\u1EB9":"e","\u1EBA":"E","\u1EBB":"e","\u1EBC":"E","\u1EBD":"e","\u1EBE":"E","\u1EBF":"e","\u1EC0":"E","\u1EC1":"e","\u1EC2":"E","\u1EC3":"e","\u1EC4":"E","\u1EC5":"e","\u1EC6":"E","\u1EC7":"e","\u1EC8":"I","\u1EC9":"i","\u1ECA":"I","\u1ECB":"i","\u1ECC":"O","\u1ECD":"o","\u1ECE":"O","\u1ECF":"o","\u1ED0":"O","\u1ED1":"o","\u1ED2":"O","\u1ED3":"o","\u1ED4":"O","\u1ED5":"o","\u1ED6":"O","\u1ED7":"o","\u1ED8":"O","\u1ED9":"o","\u1EDA":"O","\u1EDB":"o","\u1EDC":"O","\u1EDD":"o","\u1EDE":"O","\u1EDF":"o","\u1EE0":"O","\u1EE1":"o","\u1EE2":"O","\u1EE3":"o","\u1EE4":"U","\u1EE5":"u","\u1EE6":"U","\u1EE7":"u","\u1EE8":"U","\u1EE9":"u","\u1EEA":"U","\u1EEB":"u","\u1EEC":"U","\u1EED":"u","\u1EEE":"U","\u1EEF":"u","\u1EF0":"U","\u1EF1":"u","\u1EF2":"Y","\u1EF3":"y","\u1EF4":"Y","\u1EF5":"y","\u1EF6":"Y","\u1EF7":"y","\u1EF8":"Y","\u1EF9":"y","\u2013":"-","\u2018":"'","\u2019":"'","\u201C":"\\"","\u201D":"\\"","\u201E":"\\"","\u2020":"+","\u2022":"*","\u2026":"...","\u20A0":"ecu","\u20A2":"cruzeiro","\u20A3":"french franc","\u20A4":"lira","\u20A5":"mill","\u20A6":"naira","\u20A7":"peseta","\u20A8":"rupee","\u20A9":"won","\u20AA":"new shequel","\u20AB":"dong","\u20AC":"euro","\u20AD":"kip","\u20AE":"tugrik","\u20AF":"drachma","\u20B0":"penny","\u20B1":"peso","\u20B2":"guarani","\u20B3":"austral","\u20B4":"hryvnia","\u20B5":"cedi","\u20B8":"kazakhstani tenge","\u20B9":"indian rupee","\u20BA":"turkish lira","\u20BD":"russian ruble","\u20BF":"bitcoin","\u2120":"sm","\u2122":"tm","\u2202":"d","\u2206":"delta","\u2211":"sum","\u221E":"infinity","\u2665":"love","\u5143":"yuan","\u5186":"yen","\uFDFC":"rial","\uFEF5":"laa","\uFEF7":"laa","\uFEF9":"lai","\uFEFB":"la"}`),r=JSON.parse('{"bg":{"\u0419":"Y","\u0426":"Ts","\u0429":"Sht","\u042A":"A","\u042C":"Y","\u0439":"y","\u0446":"ts","\u0449":"sht","\u044A":"a","\u044C":"y"},"de":{"\xC4":"AE","\xE4":"ae","\xD6":"OE","\xF6":"oe","\xDC":"UE","\xFC":"ue","\xDF":"ss","%":"prozent","&":"und","|":"oder","\u2211":"summe","\u221E":"unendlich","\u2665":"liebe"},"es":{"%":"por ciento","&":"y","<":"menor que",">":"mayor que","|":"o","\xA2":"centavos","\xA3":"libras","\xA4":"moneda","\u20A3":"francos","\u2211":"suma","\u221E":"infinito","\u2665":"amor"},"fr":{"%":"pourcent","&":"et","<":"plus petit",">":"plus grand","|":"ou","\xA2":"centime","\xA3":"livre","\xA4":"devise","\u20A3":"franc","\u2211":"somme","\u221E":"infini","\u2665":"amour"},"pt":{"%":"porcento","&":"e","<":"menor",">":"maior","|":"ou","\xA2":"centavo","\u2211":"soma","\xA3":"libra","\u221E":"infinito","\u2665":"amor"},"uk":{"\u0418":"Y","\u0438":"y","\u0419":"Y","\u0439":"y","\u0426":"Ts","\u0446":"ts","\u0425":"Kh","\u0445":"kh","\u0429":"Shch","\u0449":"shch","\u0413":"H","\u0433":"h"},"vi":{"\u0110":"D","\u0111":"d"},"da":{"\xD8":"OE","\xF8":"oe","\xC5":"AA","\xE5":"aa","%":"procent","&":"og","|":"eller","$":"dollar","<":"mindre end",">":"st\xF8rre end"},"nb":{"&":"og","\xC5":"AA","\xC6":"AE","\xD8":"OE","\xE5":"aa","\xE6":"ae","\xF8":"oe"},"it":{"&":"e"},"nl":{"&":"en"},"sv":{"&":"och","\xC5":"AA","\xC4":"AE","\xD6":"OE","\xE5":"aa","\xE4":"ae","\xF6":"oe"}}');function t(n,o){if(typeof n!="string")throw new Error("slugify: string argument expected");o=typeof o=="string"?{replacement:o}:o||{};var a=r[o.locale]||{},i=o.replacement===void 0?"-":o.replacement,s=o.trim===void 0?!0:o.trim,c=n.normalize().split("").reduce(function(f,d){var g=a[d]||e[d]||d;return g===i&&(g=" "),f+g.replace(o.remove||/[^\w\s$*_+~.()'"!\-:@]+/g,"")},"");return o.strict&&(c=c.replace(/[^A-Za-z0-9\s]/g,"")),s&&(c=c.trim()),c=c.replace(/\s+/g,i),o.lower&&(c=c.toLowerCase()),c}return t.extend=function(n){Object.assign(e,n)},t})});var cx=I((ux,zO)=>{"use strict";h();v();m();var Ooe=ux&&ux.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},Loe=uo(),Ioe=Ooe(PO()),Roe=ix(),Yc=BO(),Moe=$e(),Poe=NO();function qO(e,r,t,n=!1){let o=new e.Token("link_open","a",1),a=new e.Token("link_close","a",-1);n&&o.attrSet("id",r),o.attrSet("href","#"+r),o.attrSet("class","yfm-anchor"),o.attrSet("aria-hidden","true");let i=new e.Token("anchor_hidden_desc","",0);return i.content=t,[o,i,a]}var Boe=e=>{let r=[];return e.replace(Yc.CUSTOM_ID_REGEXP,(t,n)=>(t!==Yc.CUSTOM_ID_EXCEPTION&&r.push(n),"")),r.length?r:null},sx=e=>Yc.CUSTOM_ID_REGEXP.test(e)?e.replace(Yc.CUSTOM_ID_REGEXP,r=>r===Yc.CUSTOM_ID_EXCEPTION?r:"").trim():e,Noe=e=>{var r;e.content=sx(e.content),(r=e.children)===null||r===void 0||r.forEach(t=>{t.content=sx(t.content)})},qoe=(e,{extractTitle:r,path:t,log:n,supportGithubAnchors:o})=>{let a=i=>{if(i.env.includes&&i.env.includes.length)return;let s={},c=i.tokens,f=0,d=new Ioe.default;for(;f{var z,H;let ne=qO(i,N,P,F!==N);if((z=A.children)===null||z===void 0||z.unshift(...ne),o){let G=qO(i,k,P,!0);(H=A.children)===null||H===void 0||H.unshift(...G)}}),f+=3;continue}f++}};try{e.core.ruler.after("includes","anchors",a)}catch{try{e.core.ruler.after("curly_attributes","anchors",a)}catch{e.core.ruler.push("anchors",a)}}e.renderer.rules.anchor_hidden_desc=function(i,s){return''+(0,Moe.escapeHtml)(i[s].content)+""}};zO.exports=qoe});var jO=I((exports,module)=>{"use strict";h();v();m();var __create=Object.create,__defProp=Object.defineProperty,__getOwnPropDesc=Object.getOwnPropertyDescriptor,__getOwnPropNames=Object.getOwnPropertyNames,__getProtoOf=Object.getPrototypeOf,__hasOwnProp=Object.prototype.hasOwnProperty,__commonJS=(e,r)=>function(){return r||(0,e[__getOwnPropNames(e)[0]])((r={exports:{}}).exports,r),r.exports},__export=(e,r)=>{for(var t in r)__defProp(e,t,{get:r[t],enumerable:!0})},__copyProps=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let o of __getOwnPropNames(r))!__hasOwnProp.call(e,o)&&o!==t&&__defProp(e,o,{get:()=>r[o],enumerable:!(n=__getOwnPropDesc(r,o))||n.enumerable});return e},__toESM=(e,r,t)=>(t=e!=null?__create(__getProtoOf(e)):{},__copyProps(r||!e||!e.__esModule?__defProp(t,"default",{value:e,enumerable:!0}):t,e)),__toCommonJS=e=>__copyProps(__defProp({},"__esModule",{value:!0}),e),require_regex=__commonJS({"node_modules/github-slugger/regex.js"(e,r){"use strict";r.exports=/[\0-\x1F!-,\.\/:-@\[-\^`\{-\xA9\xAB-\xB4\xB6-\xB9\xBB-\xBF\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0378\u0379\u037E\u0380-\u0385\u0387\u038B\u038D\u03A2\u03F6\u0482\u0530\u0557\u0558\u055A-\u055F\u0589-\u0590\u05BE\u05C0\u05C3\u05C6\u05C8-\u05CF\u05EB-\u05EE\u05F3-\u060F\u061B-\u061F\u066A-\u066D\u06D4\u06DD\u06DE\u06E9\u06FD\u06FE\u0700-\u070F\u074B\u074C\u07B2-\u07BF\u07F6-\u07F9\u07FB\u07FC\u07FE\u07FF\u082E-\u083F\u085C-\u085F\u086B-\u089F\u08B5\u08C8-\u08D2\u08E2\u0964\u0965\u0970\u0984\u098D\u098E\u0991\u0992\u09A9\u09B1\u09B3-\u09B5\u09BA\u09BB\u09C5\u09C6\u09C9\u09CA\u09CF-\u09D6\u09D8-\u09DB\u09DE\u09E4\u09E5\u09F2-\u09FB\u09FD\u09FF\u0A00\u0A04\u0A0B-\u0A0E\u0A11\u0A12\u0A29\u0A31\u0A34\u0A37\u0A3A\u0A3B\u0A3D\u0A43-\u0A46\u0A49\u0A4A\u0A4E-\u0A50\u0A52-\u0A58\u0A5D\u0A5F-\u0A65\u0A76-\u0A80\u0A84\u0A8E\u0A92\u0AA9\u0AB1\u0AB4\u0ABA\u0ABB\u0AC6\u0ACA\u0ACE\u0ACF\u0AD1-\u0ADF\u0AE4\u0AE5\u0AF0-\u0AF8\u0B00\u0B04\u0B0D\u0B0E\u0B11\u0B12\u0B29\u0B31\u0B34\u0B3A\u0B3B\u0B45\u0B46\u0B49\u0B4A\u0B4E-\u0B54\u0B58-\u0B5B\u0B5E\u0B64\u0B65\u0B70\u0B72-\u0B81\u0B84\u0B8B-\u0B8D\u0B91\u0B96-\u0B98\u0B9B\u0B9D\u0BA0-\u0BA2\u0BA5-\u0BA7\u0BAB-\u0BAD\u0BBA-\u0BBD\u0BC3-\u0BC5\u0BC9\u0BCE\u0BCF\u0BD1-\u0BD6\u0BD8-\u0BE5\u0BF0-\u0BFF\u0C0D\u0C11\u0C29\u0C3A-\u0C3C\u0C45\u0C49\u0C4E-\u0C54\u0C57\u0C5B-\u0C5F\u0C64\u0C65\u0C70-\u0C7F\u0C84\u0C8D\u0C91\u0CA9\u0CB4\u0CBA\u0CBB\u0CC5\u0CC9\u0CCE-\u0CD4\u0CD7-\u0CDD\u0CDF\u0CE4\u0CE5\u0CF0\u0CF3-\u0CFF\u0D0D\u0D11\u0D45\u0D49\u0D4F-\u0D53\u0D58-\u0D5E\u0D64\u0D65\u0D70-\u0D79\u0D80\u0D84\u0D97-\u0D99\u0DB2\u0DBC\u0DBE\u0DBF\u0DC7-\u0DC9\u0DCB-\u0DCE\u0DD5\u0DD7\u0DE0-\u0DE5\u0DF0\u0DF1\u0DF4-\u0E00\u0E3B-\u0E3F\u0E4F\u0E5A-\u0E80\u0E83\u0E85\u0E8B\u0EA4\u0EA6\u0EBE\u0EBF\u0EC5\u0EC7\u0ECE\u0ECF\u0EDA\u0EDB\u0EE0-\u0EFF\u0F01-\u0F17\u0F1A-\u0F1F\u0F2A-\u0F34\u0F36\u0F38\u0F3A-\u0F3D\u0F48\u0F6D-\u0F70\u0F85\u0F98\u0FBD-\u0FC5\u0FC7-\u0FFF\u104A-\u104F\u109E\u109F\u10C6\u10C8-\u10CC\u10CE\u10CF\u10FB\u1249\u124E\u124F\u1257\u1259\u125E\u125F\u1289\u128E\u128F\u12B1\u12B6\u12B7\u12BF\u12C1\u12C6\u12C7\u12D7\u1311\u1316\u1317\u135B\u135C\u1360-\u137F\u1390-\u139F\u13F6\u13F7\u13FE-\u1400\u166D\u166E\u1680\u169B-\u169F\u16EB-\u16ED\u16F9-\u16FF\u170D\u1715-\u171F\u1735-\u173F\u1754-\u175F\u176D\u1771\u1774-\u177F\u17D4-\u17D6\u17D8-\u17DB\u17DE\u17DF\u17EA-\u180A\u180E\u180F\u181A-\u181F\u1879-\u187F\u18AB-\u18AF\u18F6-\u18FF\u191F\u192C-\u192F\u193C-\u1945\u196E\u196F\u1975-\u197F\u19AC-\u19AF\u19CA-\u19CF\u19DA-\u19FF\u1A1C-\u1A1F\u1A5F\u1A7D\u1A7E\u1A8A-\u1A8F\u1A9A-\u1AA6\u1AA8-\u1AAF\u1AC1-\u1AFF\u1B4C-\u1B4F\u1B5A-\u1B6A\u1B74-\u1B7F\u1BF4-\u1BFF\u1C38-\u1C3F\u1C4A-\u1C4C\u1C7E\u1C7F\u1C89-\u1C8F\u1CBB\u1CBC\u1CC0-\u1CCF\u1CD3\u1CFB-\u1CFF\u1DFA\u1F16\u1F17\u1F1E\u1F1F\u1F46\u1F47\u1F4E\u1F4F\u1F58\u1F5A\u1F5C\u1F5E\u1F7E\u1F7F\u1FB5\u1FBD\u1FBF-\u1FC1\u1FC5\u1FCD-\u1FCF\u1FD4\u1FD5\u1FDC-\u1FDF\u1FED-\u1FF1\u1FF5\u1FFD-\u203E\u2041-\u2053\u2055-\u2070\u2072-\u207E\u2080-\u208F\u209D-\u20CF\u20F1-\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F-\u215F\u2189-\u24B5\u24EA-\u2BFF\u2C2F\u2C5F\u2CE5-\u2CEA\u2CF4-\u2CFF\u2D26\u2D28-\u2D2C\u2D2E\u2D2F\u2D68-\u2D6E\u2D70-\u2D7E\u2D97-\u2D9F\u2DA7\u2DAF\u2DB7\u2DBF\u2DC7\u2DCF\u2DD7\u2DDF\u2E00-\u2E2E\u2E30-\u3004\u3008-\u3020\u3030\u3036\u3037\u303D-\u3040\u3097\u3098\u309B\u309C\u30A0\u30FB\u3100-\u3104\u3130\u318F-\u319F\u31C0-\u31EF\u3200-\u33FF\u4DC0-\u4DFF\u9FFD-\u9FFF\uA48D-\uA4CF\uA4FE\uA4FF\uA60D-\uA60F\uA62C-\uA63F\uA673\uA67E\uA6F2-\uA716\uA720\uA721\uA789\uA78A\uA7C0\uA7C1\uA7CB-\uA7F4\uA828-\uA82B\uA82D-\uA83F\uA874-\uA87F\uA8C6-\uA8CF\uA8DA-\uA8DF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA954-\uA95F\uA97D-\uA97F\uA9C1-\uA9CE\uA9DA-\uA9DF\uA9FF\uAA37-\uAA3F\uAA4E\uAA4F\uAA5A-\uAA5F\uAA77-\uAA79\uAAC3-\uAADA\uAADE\uAADF\uAAF0\uAAF1\uAAF7-\uAB00\uAB07\uAB08\uAB0F\uAB10\uAB17-\uAB1F\uAB27\uAB2F\uAB5B\uAB6A-\uAB6F\uABEB\uABEE\uABEF\uABFA-\uABFF\uD7A4-\uD7AF\uD7C7-\uD7CA\uD7FC-\uD7FF\uE000-\uF8FF\uFA6E\uFA6F\uFADA-\uFAFF\uFB07-\uFB12\uFB18-\uFB1C\uFB29\uFB37\uFB3D\uFB3F\uFB42\uFB45\uFBB2-\uFBD2\uFD3E-\uFD4F\uFD90\uFD91\uFDC8-\uFDEF\uFDFC-\uFDFF\uFE10-\uFE1F\uFE30-\uFE32\uFE35-\uFE4C\uFE50-\uFE6F\uFE75\uFEFD-\uFF0F\uFF1A-\uFF20\uFF3B-\uFF3E\uFF40\uFF5B-\uFF65\uFFBF-\uFFC1\uFFC8\uFFC9\uFFD0\uFFD1\uFFD8\uFFD9\uFFDD-\uFFFF]|\uD800[\uDC0C\uDC27\uDC3B\uDC3E\uDC4E\uDC4F\uDC5E-\uDC7F\uDCFB-\uDD3F\uDD75-\uDDFC\uDDFE-\uDE7F\uDE9D-\uDE9F\uDED1-\uDEDF\uDEE1-\uDEFF\uDF20-\uDF2C\uDF4B-\uDF4F\uDF7B-\uDF7F\uDF9E\uDF9F\uDFC4-\uDFC7\uDFD0\uDFD6-\uDFFF]|\uD801[\uDC9E\uDC9F\uDCAA-\uDCAF\uDCD4-\uDCD7\uDCFC-\uDCFF\uDD28-\uDD2F\uDD64-\uDDFF\uDF37-\uDF3F\uDF56-\uDF5F\uDF68-\uDFFF]|\uD802[\uDC06\uDC07\uDC09\uDC36\uDC39-\uDC3B\uDC3D\uDC3E\uDC56-\uDC5F\uDC77-\uDC7F\uDC9F-\uDCDF\uDCF3\uDCF6-\uDCFF\uDD16-\uDD1F\uDD3A-\uDD7F\uDDB8-\uDDBD\uDDC0-\uDDFF\uDE04\uDE07-\uDE0B\uDE14\uDE18\uDE36\uDE37\uDE3B-\uDE3E\uDE40-\uDE5F\uDE7D-\uDE7F\uDE9D-\uDEBF\uDEC8\uDEE7-\uDEFF\uDF36-\uDF3F\uDF56-\uDF5F\uDF73-\uDF7F\uDF92-\uDFFF]|\uD803[\uDC49-\uDC7F\uDCB3-\uDCBF\uDCF3-\uDCFF\uDD28-\uDD2F\uDD3A-\uDE7F\uDEAA\uDEAD-\uDEAF\uDEB2-\uDEFF\uDF1D-\uDF26\uDF28-\uDF2F\uDF51-\uDFAF\uDFC5-\uDFDF\uDFF7-\uDFFF]|\uD804[\uDC47-\uDC65\uDC70-\uDC7E\uDCBB-\uDCCF\uDCE9-\uDCEF\uDCFA-\uDCFF\uDD35\uDD40-\uDD43\uDD48-\uDD4F\uDD74\uDD75\uDD77-\uDD7F\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDFF\uDE12\uDE38-\uDE3D\uDE3F-\uDE7F\uDE87\uDE89\uDE8E\uDE9E\uDEA9-\uDEAF\uDEEB-\uDEEF\uDEFA-\uDEFF\uDF04\uDF0D\uDF0E\uDF11\uDF12\uDF29\uDF31\uDF34\uDF3A\uDF45\uDF46\uDF49\uDF4A\uDF4E\uDF4F\uDF51-\uDF56\uDF58-\uDF5C\uDF64\uDF65\uDF6D-\uDF6F\uDF75-\uDFFF]|\uD805[\uDC4B-\uDC4F\uDC5A-\uDC5D\uDC62-\uDC7F\uDCC6\uDCC8-\uDCCF\uDCDA-\uDD7F\uDDB6\uDDB7\uDDC1-\uDDD7\uDDDE-\uDDFF\uDE41-\uDE43\uDE45-\uDE4F\uDE5A-\uDE7F\uDEB9-\uDEBF\uDECA-\uDEFF\uDF1B\uDF1C\uDF2C-\uDF2F\uDF3A-\uDFFF]|\uD806[\uDC3B-\uDC9F\uDCEA-\uDCFE\uDD07\uDD08\uDD0A\uDD0B\uDD14\uDD17\uDD36\uDD39\uDD3A\uDD44-\uDD4F\uDD5A-\uDD9F\uDDA8\uDDA9\uDDD8\uDDD9\uDDE2\uDDE5-\uDDFF\uDE3F-\uDE46\uDE48-\uDE4F\uDE9A-\uDE9C\uDE9E-\uDEBF\uDEF9-\uDFFF]|\uD807[\uDC09\uDC37\uDC41-\uDC4F\uDC5A-\uDC71\uDC90\uDC91\uDCA8\uDCB7-\uDCFF\uDD07\uDD0A\uDD37-\uDD39\uDD3B\uDD3E\uDD48-\uDD4F\uDD5A-\uDD5F\uDD66\uDD69\uDD8F\uDD92\uDD99-\uDD9F\uDDAA-\uDEDF\uDEF7-\uDFAF\uDFB1-\uDFFF]|\uD808[\uDF9A-\uDFFF]|\uD809[\uDC6F-\uDC7F\uDD44-\uDFFF]|[\uD80A\uD80B\uD80E-\uD810\uD812-\uD819\uD824-\uD82B\uD82D\uD82E\uD830-\uD833\uD837\uD839\uD83D\uD83F\uD87B-\uD87D\uD87F\uD885-\uDB3F\uDB41-\uDBFF][\uDC00-\uDFFF]|\uD80D[\uDC2F-\uDFFF]|\uD811[\uDE47-\uDFFF]|\uD81A[\uDE39-\uDE3F\uDE5F\uDE6A-\uDECF\uDEEE\uDEEF\uDEF5-\uDEFF\uDF37-\uDF3F\uDF44-\uDF4F\uDF5A-\uDF62\uDF78-\uDF7C\uDF90-\uDFFF]|\uD81B[\uDC00-\uDE3F\uDE80-\uDEFF\uDF4B-\uDF4E\uDF88-\uDF8E\uDFA0-\uDFDF\uDFE2\uDFE5-\uDFEF\uDFF2-\uDFFF]|\uD821[\uDFF8-\uDFFF]|\uD823[\uDCD6-\uDCFF\uDD09-\uDFFF]|\uD82C[\uDD1F-\uDD4F\uDD53-\uDD63\uDD68-\uDD6F\uDEFC-\uDFFF]|\uD82F[\uDC6B-\uDC6F\uDC7D-\uDC7F\uDC89-\uDC8F\uDC9A-\uDC9C\uDC9F-\uDFFF]|\uD834[\uDC00-\uDD64\uDD6A-\uDD6C\uDD73-\uDD7A\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDE41\uDE45-\uDFFF]|\uD835[\uDC55\uDC9D\uDCA0\uDCA1\uDCA3\uDCA4\uDCA7\uDCA8\uDCAD\uDCBA\uDCBC\uDCC4\uDD06\uDD0B\uDD0C\uDD15\uDD1D\uDD3A\uDD3F\uDD45\uDD47-\uDD49\uDD51\uDEA6\uDEA7\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3\uDFCC\uDFCD]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85-\uDE9A\uDEA0\uDEB0-\uDFFF]|\uD838[\uDC07\uDC19\uDC1A\uDC22\uDC25\uDC2B-\uDCFF\uDD2D-\uDD2F\uDD3E\uDD3F\uDD4A-\uDD4D\uDD4F-\uDEBF\uDEFA-\uDFFF]|\uD83A[\uDCC5-\uDCCF\uDCD7-\uDCFF\uDD4C-\uDD4F\uDD5A-\uDFFF]|\uD83B[\uDC00-\uDDFF\uDE04\uDE20\uDE23\uDE25\uDE26\uDE28\uDE33\uDE38\uDE3A\uDE3C-\uDE41\uDE43-\uDE46\uDE48\uDE4A\uDE4C\uDE50\uDE53\uDE55\uDE56\uDE58\uDE5A\uDE5C\uDE5E\uDE60\uDE63\uDE65\uDE66\uDE6B\uDE73\uDE78\uDE7D\uDE7F\uDE8A\uDE9C-\uDEA0\uDEA4\uDEAA\uDEBC-\uDFFF]|\uD83C[\uDC00-\uDD2F\uDD4A-\uDD4F\uDD6A-\uDD6F\uDD8A-\uDFFF]|\uD83E[\uDC00-\uDFEF\uDFFA-\uDFFF]|\uD869[\uDEDE-\uDEFF]|\uD86D[\uDF35-\uDF3F]|\uD86E[\uDC1E\uDC1F]|\uD873[\uDEA2-\uDEAF]|\uD87A[\uDFE1-\uDFFF]|\uD87E[\uDE1E-\uDFFF]|\uD884[\uDF4B-\uDFFF]|\uDB40[\uDC00-\uDCFF\uDDF0-\uDFFF]/g}}),require_github_slugger=__commonJS({"node_modules/github-slugger/index.js"(e,r){"use strict";var t=require_regex();r.exports=o;var n=Object.hasOwnProperty;function o(){let i=this;if(!(i instanceof o))return new o;i.reset()}o.prototype.slug=function(i,s){let c=this,f=a(i,s===!0),d=f;for(;n.call(c.occurrences,f);)c.occurrences[d]++,f=d+"-"+c.occurrences[d];return c.occurrences[f]=0,f},o.prototype.reset=function(){this.occurrences=Object.create(null)};function a(i,s){return typeof i!="string"?"":(s||(i=i.toLowerCase()),i.replace(t,"").replace(/ /g,"-"))}o.slug=a}}),plugin_exports={};__export(plugin_exports,{transform:()=>transform});module.exports=__toCommonJS(plugin_exports);var import_token=__toESM(mi());function generateID(){let e=Math.random().toString(36).substr(2,8);return e.substring(e.length-8)}function addHiddenProperty(e,r,t){return r in e||Object.defineProperty(e,r,{enumerable:!1,value:t}),e}var PATH_TO_RUNTIME="../runtime";function copyRuntimeFiles({runtimeJsPath:e,runtimeCssPath:r,output:t},n){let{join:o,resolve:a}=dynrequire("node:path"),i={"index.js":e,"index.css":r};for(let[s,c]of Object.entries(i)){let f=o(PATH_TO_RUNTIME,s);n.has(f)||(n.add(f),copyFile(a(__dirname,f),o(t,c)))}}function copyFile(e,r){let{mkdirSync:t,copyFileSync:n}=dynrequire("node:fs"),{dirname:o}=dynrequire("node:path");t(o(r),{recursive:!0}),n(e,r)}function dynrequire(module){return eval(`require('${module}')`)}var import_github_slugger=__toESM(require_github_slugger()),CUSTOM_ID_REGEXP=/\[?{ ?#(\S+) ?}]?/,sluggersStorage=new Map;function parseName(e){let r=e.match(CUSTOM_ID_REGEXP);return r?{name:e.replace(r[0],"").trim(),customAnchor:r[1]}:{name:e,customAnchor:null}}function getTabId(e,{runId:r}){let t=sluggersStorage.get(r);return t||(t=new import_github_slugger.default,sluggersStorage.set(r,t)),t.slug(getRawId(e))}function getTabKey(e){return encodeURIComponent(getRawId(e)).toLocaleLowerCase()}function getName(e){return parseName(e.name).name}function getRawId(e){return parseName(e.name).customAnchor||e.name}var TABS_CLASSNAME="yfm-tabs",TABS_LIST_CLASSNAME="yfm-tab-list",TAB_CLASSNAME="yfm-tab",TAB_PANEL_CLASSNAME="yfm-tab-panel",ACTIVE_CLASSNAME="active",GROUP_DATA_KEY="data-diplodoc-group",TAB_DATA_KEY="data-diplodoc-key",TAB_DATA_ID="data-diplodoc-id",TAB_ACTIVE_KEY="data-diplodoc-is-active",DEFAULT_TABS_GROUP_PREFIX="defaultTabsGroup-",GLOBAL_SYMBOL=Symbol.for("diplodocTabs"),TAB_RE=/`?{% list tabs( group=([^ ]*))? %}`?/,runsCounter=0;function findTabs(e,r){let t=[],n=r,o=-1,a={name:"",tokens:[],listItem:new import_token.default("list_item_open","",0)};for(;n-1&&a.tokens.push(i),o++;break;case"list_item_open":o?a.tokens.push(i):a={name:"",tokens:[],listItem:i};break;case"list_item_close":o?a.tokens.push(i):t.push(a);break;case"ordered_list_close":case"bullet_list_close":if(!o)return{tabs:t,index:n};o--,a.tokens.push(i);break;case"paragraph_open":if(!a&&e[n+1].content&&e[n+1].content.trim()==="{% endlist %}")return{tabs:t,index:n+2};!a.name&&e[n+1].type==="inline"?(a.name=e[n+1].content,n+=2):a.tokens.push(i);break;default:a.tokens.push(i)}n++}return{tabs:t,index:n}}function insertTabs(e,r,{start:t,end:n},{containerClasses:o,tabsGroup:a,runId:i}){var s,c;let f=[],d=[],g=[],b=new r.Token("tabs_open","div",1),x=new r.Token("tabs_close","div",-1),C=new r.Token("tab-list_open","div",1),A=new r.Token("tab-list_close","div",-1);if(e.length){let[F]=(s=e[0].listItem.map)!=null?s:[null];if(F==null)throw new Error("failed to parse line mapping");let[k,D]=(c=e[e.length-1].listItem.map)!=null?c:[null,null];if(D==null)throw new Error("failed to parse line mapping");C.map=[F,D]}b.block=!0,x.block=!0,C.block=!0,A.block=!0,b.attrSet("class",[TABS_CLASSNAME,o].filter(Boolean).join(" ")),b.attrSet(GROUP_DATA_KEY,a),C.attrSet("class",TABS_LIST_CLASSNAME),C.attrSet("role","tablist");for(let F=0;F{let{env:d,tokens:g}=f,b=String(++runsCounter);addHiddenProperty(d,"bundled",new Set);let x=0,C=!1;for(;x0?(insertTabs(P,f,{start:x,end:N+3},{containerClasses:t,tabsGroup:S,runId:b}),x++,C=!0):f.tokens.splice(x,N-x)}C&&(d.meta=d.meta||{},d.meta.script=d.meta.script||[],d.meta.style=d.meta.style||[],d.meta.script.push(e),d.meta.style.push(r),n&©RuntimeFiles({runtimeJsPath:e,runtimeCssPath:r,output:s},d.bundled))};try{a.core.ruler.before("curly_attributes","tabs",c)}catch{a.core.ruler.push("tabs",c)}}}});var fx=I((KFe,UO)=>{"use strict";h();v();m();var zoe=jO();UO.exports=(0,zoe.transform)({bundle:!1})});var VO=I((JFe,HO)=>{"use strict";h();v();m();var joe=Wc(),Uoe=(e,r)=>` +
+ ${e} + + + + + + + +
+`;function Hoe(e,r){let n="\\[([^\\[]+)\\](\\(\\*("+Object.keys(r.terms).map(i=>i.substr(1)).join("|")+")\\))",o=new RegExp(n,"g");return e.replace(o,(i,s,c,f)=>`${s}`)||e}var Voe=e=>{let r=e.renderer.rules.fence;e.renderer.rules.fence=function(t,n,o,a,i){let s=r?.(t,n,o,a,i),c=s&&a?.terms?Hoe(s,a):s;return Uoe(c,n)}};HO.exports=Voe});var px=I((n9e,$O)=>{"use strict";h();v();m();var $oe=/\\([ \\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g;function Goe(e,r){var t,n,o,a=e.posMax,i=e.pos;if(e.src.charCodeAt(i)!==94||r||i+2>=a)return!1;for(e.pos=i+1;e.pos{"use strict";h();v();m();var Woe=dx&&dx.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},Yoe=Woe(px());GO.exports=Yoe.default});var YO=I(Ch=>{"use strict";h();v();m();Object.defineProperty(Ch,"__esModule",{value:!0});Ch.videoUrl=void 0;var Koe=(e,r,t)=>{switch(e){case"youtube":return"https://www.youtube.com/embed/"+r;case"vimeo":return"https://player.vimeo.com/video/"+r;case"vine":return"https://vine.co/v/"+r+"/embed/"+t.vine.embed;case"prezi":return"https://prezi.com/embed/"+r+"/?bgcolor=ffffff&lock_to_path=0&autoplay=0&autohide_ctrls=0&landing_data=bHVZZmNaNDBIWnNjdEVENDRhZDFNZGNIUE43MHdLNWpsdFJLb2ZHanI5N1lQVHkxSHFxazZ0UUNCRHloSXZROHh3PT0&landing_sign=1kD6c0N6aYpMUS0wxnQjxzSqZlEB8qNFdxtdjYhwSuI";case"osf":return"https://mfr.osf.io/render?url=https://osf.io/"+r+"/?action=download";default:return e}};Ch.videoUrl=Koe});var gx=I(hl=>{"use strict";h();v();m();Object.defineProperty(hl,"__esModule",{value:!0});hl.defaults=hl.VideoService=void 0;var Zoe=YO(),Qoe;(function(e){e.YouTube="youtube",e.Vimeo="vimeo",e.Vine="vine",e.Prezi="prezi",e.Osf="osf"})(Qoe=hl.VideoService||(hl.VideoService={}));hl.defaults={url:Zoe.videoUrl,youtube:{width:640,height:390},vimeo:{width:500,height:281},vine:{width:600,height:600,embed:"simple"},prezi:{width:550,height:400},osf:{width:"100%",height:"100%"}}});var eL=I(Gt=>{"use strict";h();v();m();Object.defineProperty(Gt,"__esModule",{value:!0});Gt.parseVideoUrl=Gt.mfrParser=Gt.preziParser=Gt.vineParser=Gt.vimeoParser=Gt.youtubeParser=void 0;var Kc=gx(),Xoe=/^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#&?]*).*/;function KO(e){let r=e.match(Xoe);return r&&r[7].length===11?r[7]:e}Gt.youtubeParser=KO;var Joe=/https?:\/\/(?:www\.|player\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/([^/]*)\/videos\/|album\/(\d+)\/video\/|)(\d+)(?:$|\/|\?)/;function ZO(e){let r=e.match(Joe);return r&&typeof r[3]=="string"?r[3]:e}Gt.vimeoParser=ZO;var eie=/^http(?:s?):\/\/(?:www\.)?vine\.co\/v\/([a-zA-Z0-9]{1,13}).*/;function QO(e){let r=e.match(eie);return r&&r[1].length===11?r[1]:e}Gt.vineParser=QO;var rie=/^https:\/\/prezi.com\/(.[^/]+)/;function XO(e){let r=e.match(rie);return r?r[1]:e}Gt.preziParser=XO;var tie=/^http(?:s?):\/\/(?:www\.)?mfr\.osf\.io\/render\?url=http(?:s?):\/\/osf\.io\/([a-zA-Z0-9]{1,5})\/\?action=download/;function JO(e){let r=e.match(tie);return r?r[1]:e}Gt.mfrParser=JO;function nie(e,r){let t="";switch(e.toLowerCase()){case Kc.VideoService.YouTube:t=KO(r);break;case Kc.VideoService.Vimeo:t=ZO(r);break;case Kc.VideoService.Vine:t=QO(r);break;case Kc.VideoService.Prezi:t=XO(r);break;case Kc.VideoService.Osf:t=JO(r);break;default:return!1}return t===")"&&(t=""),t}Gt.parseVideoUrl=nie});var hx=I((w9e,tL)=>{"use strict";h();v();m();var oie=eL(),rL=gx(),iie=(e,r)=>{let t=Object.assign(Object.assign({},rL.defaults),r),n=e;n.renderer.rules.video=aie(n,t),n.inline.ruler.before("emphasis","video",sie(n,t))};function aie(e,r){return(t,n)=>{let o=e.utils.escapeHtml(t[n].videoID),a=e.utils.escapeHtml(t[n].service).toLowerCase(),i=/http(?:s?):\/\/(?:www\.)?[a-zA-Z0-9-:.]{1,}\/render(?:\/)?[a-zA-Z0-9.&;?=:%]{1,}url=http(?:s?):\/\/[a-zA-Z0-9 -:.]{1,}\/[a-zA-Z0-9]{1,5}\/\?[a-zA-Z0-9.=:%]{1,}/,s;if(a===rL.VideoService.Osf&&o)return s=Math.random()*65536,o.match(i)?'
'\n );\n }\n return (\n '
'\n );\n }\n\n const {width, height} = options[service as VideoService];\n\n return videoID === ''\n ? ''\n : '
';\n };\n}\n\nconst EMBED_REGEX = /@\\[([a-zA-Z].+)]\\([\\s]*(.*?)[\\s]*[)]/im;\n// eslint-disable-next-line @typescript-eslint/no-unused-vars\nfunction videoEmbed(md: MarkdownIt, _options: VideoFullOptions): ParserInline.RuleInline {\n return (state, silent) => {\n const theState = state;\n const oldPos = state.pos;\n\n if (\n state.src.charCodeAt(oldPos) !== 0x40 /* @ */ ||\n state.src.charCodeAt(oldPos + 1) !== 0x5b /* [ */\n ) {\n return false;\n }\n\n const match = EMBED_REGEX.exec(state.src.slice(state.pos, state.src.length));\n\n if (!match || match.length < 3) {\n return false;\n }\n\n const service = match[1];\n const videoID = parseVideoUrl(service, match[2]);\n\n if (videoID === false) {\n return false;\n }\n\n const serviceStart = oldPos + 2;\n const serviceEnd = md.helpers.parseLinkLabel(state, oldPos + 1, false);\n\n //\n // We found the end of the link, and know for a fact it's a valid link;\n // so all that's left to do is to call tokenizer.\n //\n if (!silent) {\n theState.pos = serviceStart;\n // @ts-expect-error\n theState.service = theState.src.slice(serviceStart, serviceEnd);\n const newState = new theState.md.inline.State(service, theState.md, theState.env, []);\n newState.md.inline.tokenize(newState);\n\n const token = theState.push('video', '', 0);\n (token as VideoToken).videoID = videoID;\n (token as VideoToken).service = service;\n token.level = theState.level;\n }\n\n theState.pos += theState.src.indexOf(')', theState.pos);\n return true;\n };\n}\n\nexport = video;\n", "import StateInline, {Delimiter} from 'markdown-it/lib/rules_inline/state_inline';\nimport {MarkdownItPluginCb} from './typings';\n\nconst monospace: MarkdownItPluginCb = (md) => {\n function postProcess(state: StateInline, delimiters: Delimiter[]) {\n let token;\n const loneMarkers = [];\n\n for (let i = 0; i < delimiters.length; i++) {\n const startDelim = delimiters[i];\n\n if (startDelim.marker !== 0x23 /* # */) {\n continue;\n }\n\n if (startDelim.end === -1) {\n continue;\n }\n\n const endDelim = delimiters[startDelim.end];\n\n token = state.tokens[startDelim.token];\n token.type = 'monospace_open';\n token.tag = 'samp';\n token.nesting = 1;\n token.markup = '##';\n token.content = '';\n\n token = state.tokens[endDelim.token];\n token.type = 'monospace_close';\n token.tag = 'samp';\n token.nesting = -1;\n token.markup = '##';\n token.content = '';\n\n if (\n state.tokens[endDelim.token - 1].type === 'text' &&\n state.tokens[endDelim.token - 1].content === '#'\n ) {\n loneMarkers.push(endDelim.token - 1);\n }\n }\n\n // If a marker sequence has an odd number of characters, it's splitted\n // like this: `#####` -> `#` + `##` + `##`, leaving one marker at the\n // start of the sequence.\n //\n // So, we have to move all those markers after subsequent s_close tags.\n //\n while (loneMarkers.length) {\n const currentMarker = loneMarkers.pop();\n if (typeof currentMarker === 'number') {\n let nextMarker = currentMarker + 1;\n\n while (\n nextMarker < state.tokens.length &&\n state.tokens[nextMarker].type === 'monospace_close'\n ) {\n nextMarker++;\n }\n\n nextMarker--;\n\n if (currentMarker !== nextMarker) {\n token = state.tokens[nextMarker];\n state.tokens[nextMarker] = state.tokens[currentMarker];\n state.tokens[currentMarker] = token;\n }\n }\n }\n }\n\n md.inline.ruler.before('emphasis', 'monospace', (state, silent) => {\n let token;\n const start = state.pos;\n const marker = state.src.charCodeAt(start);\n\n if (silent) {\n return false;\n }\n\n if (marker !== 0x23 /* # */) {\n return false;\n }\n\n const scanned = state.scanDelims(state.pos, true);\n let len = scanned.length;\n const ch = String.fromCharCode(marker);\n\n if (len < 2) {\n return false;\n }\n\n if (len % 2) {\n token = state.push('text', '', 0);\n token.content = ch;\n len--;\n }\n\n for (let i = 0; i < len; i += 2) {\n token = state.push('text', '', 0);\n token.content = ch + ch;\n\n if (!scanned.can_open && !scanned.can_close) {\n continue;\n }\n\n state.delimiters.push({\n marker: marker,\n length: 0, // disable \"rule of 3\" length checks meant for emphasis\n jump: i / 2, // 1 delimiter = 2 characters\n token: state.tokens.length - 1,\n end: -1,\n open: scanned.can_open,\n close: scanned.can_close,\n });\n }\n\n state.pos += scanned.length;\n\n return true;\n });\n\n md.inline.ruler2.before('emphasis', 'monospace', (state) => {\n const tokensMeta = state.tokens_meta;\n const max = (state.tokens_meta || []).length;\n\n postProcess(state, state.delimiters);\n\n for (let curr = 0; curr < max; curr++) {\n const currentToken = tokensMeta[curr];\n if (currentToken && currentToken.delimiters) {\n postProcess(state, currentToken.delimiters);\n }\n }\n\n return true;\n });\n};\n\nexport = monospace;\n", "import StateBlock from 'markdown-it/lib/rules_block/state_block';\nimport {MarkdownItPluginCb} from '../typings';\n\nconst pluginName = 'yfm_table';\nconst pipeChar = 0x7c; // |\nconst apostropheChar = 0x60; // `\nconst hashChar = 0x23; // #\nconst backSlashChar = 0x5c; // \\\nconst curlyBraceOpen = 123;\nconst curlyBraceClose = 125;\n\nconst checkCharsOrder = (order: number[], src: string, pos: number) => {\n const currentOrder = [...order];\n const currentSrc = src.slice(pos);\n for (let i = 0; i < currentOrder.length; i++) {\n const rowSymbol = currentSrc.charCodeAt(i);\n const orderSymbol = currentOrder[i];\n if (rowSymbol !== orderSymbol) {\n return false;\n }\n }\n return true;\n};\n\ntype CheckFn = (src: string, pos: number) => boolean;\n\nconst liquidVariableStartOrder = [curlyBraceOpen, curlyBraceOpen];\nconst isLiquidVariableStart: CheckFn = (src, pos) =>\n checkCharsOrder(liquidVariableStartOrder, src, pos);\n\nconst liquidVariableEndOrder = [curlyBraceClose, curlyBraceClose];\nconst isLiquidVariableEnd: CheckFn = (src, pos) =>\n checkCharsOrder(liquidVariableEndOrder, src, pos);\n\nconst codeBlockOrder = [apostropheChar, apostropheChar, apostropheChar];\nconst isCodeBlockOrder: CheckFn = (src, pos) => checkCharsOrder(codeBlockOrder, src, pos);\n\nconst openTableOrder = [hashChar, pipeChar];\nconst isOpenTableOrder: CheckFn = (src, pos) => checkCharsOrder(openTableOrder, src, pos);\n\nconst notEscaped: CheckFn = (src, pos) => src.charCodeAt(pos - 1) !== backSlashChar;\n\nconst rowStartOrder = [pipeChar, pipeChar];\nconst isRowOrder: CheckFn = (src, pos) =>\n checkCharsOrder(rowStartOrder, src, pos) && notEscaped(src, pos);\n\nconst cellStartOrder = [pipeChar];\nconst isCellOrder: CheckFn = (src, pos) =>\n checkCharsOrder(cellStartOrder, src, pos) && notEscaped(src, pos) && !isRowOrder(src, pos);\n\nconst closeTableOrder = [pipeChar, hashChar];\nconst isCloseTableOrder: CheckFn = (src, pos) => checkCharsOrder(closeTableOrder, src, pos);\n\ntype Stats = {line: number; pos: number};\n\nclass StateIterator {\n pos: number;\n line: number;\n\n private state: StateBlock;\n private lineEnds: number;\n\n constructor(state: StateBlock, pos: number, line: number) {\n this.state = state;\n this.line = line;\n this.pos = pos;\n this.lineEnds = this.state.eMarks[this.line];\n }\n\n stats(): Stats {\n return {\n line: this.line,\n pos: this.pos,\n };\n }\n\n get symbol() {\n return this.state.src[this.pos];\n }\n\n next(steps = 1) {\n for (let i = 0; i < steps; i++) {\n this.pos++;\n\n if (this.pos > this.lineEnds) {\n this.line++;\n this.pos = this.state.bMarks[this.line] + this.state.tShift[this.line];\n this.lineEnds = this.state.eMarks[this.line];\n }\n }\n }\n}\n\nfunction getTableRows(\n state: StateBlock,\n startPosition: number,\n endPosition: number,\n startLine: number,\n) {\n let endOfTable = null;\n let tableLevel = 0;\n let currentRow: [Stats, Stats][] = [];\n let colStart: Stats | null = null;\n let rowStart: number | null = null;\n\n const iter = new StateIterator(state, startPosition + openTableOrder.length, startLine);\n\n const rows: [number, number, typeof currentRow][] = [];\n\n let isInsideCode = false;\n let isInsideTable = false;\n let isInsideLiquidVariable = false;\n const rowMap = new Map();\n\n const addRow = () => {\n if (colStart) {\n currentRow.push([colStart, iter.stats()]);\n }\n if (currentRow.length && rowStart) {\n rows.push([rowStart, iter.line, currentRow]);\n }\n currentRow = [];\n colStart = null;\n rowStart = null;\n };\n\n while (iter.pos <= endPosition) {\n if (iter.symbol === undefined) {\n break;\n }\n\n if (isCodeBlockOrder(state.src, iter.pos)) {\n isInsideCode = !isInsideCode;\n iter.next(codeBlockOrder.length);\n }\n\n if (isInsideCode) {\n iter.next();\n continue;\n }\n\n if (!isInsideLiquidVariable && isLiquidVariableStart(state.src, iter.pos)) {\n isInsideLiquidVariable = true;\n iter.next(liquidVariableStartOrder.length);\n }\n\n if (isInsideLiquidVariable && isLiquidVariableEnd(state.src, iter.pos)) {\n isInsideLiquidVariable = false;\n iter.next(liquidVariableEndOrder.length);\n }\n\n if (isInsideLiquidVariable) {\n iter.next();\n continue;\n }\n\n if (isOpenTableOrder(state.src, iter.pos)) {\n isInsideTable = true;\n tableLevel++;\n iter.next(openTableOrder.length);\n continue;\n }\n\n if (isCloseTableOrder(state.src, iter.pos)) {\n if (tableLevel === 0) {\n addRow();\n iter.next(closeTableOrder.length);\n endOfTable = iter.line + 2;\n break;\n } else {\n isInsideTable = false;\n tableLevel--;\n iter.next(closeTableOrder.length);\n continue;\n }\n }\n\n if (isInsideTable) {\n iter.next();\n continue;\n }\n\n if (isRowOrder(state.src, iter.pos)) {\n const insideRow = rowMap.get(tableLevel);\n if (insideRow) {\n addRow();\n iter.next(rowStartOrder.length);\n } else {\n iter.next(rowStartOrder.length);\n rowStart = iter.line;\n colStart = iter.stats();\n }\n\n rowMap.set(tableLevel, !insideRow);\n\n continue;\n }\n\n if (isCellOrder(state.src, iter.pos)) {\n if (colStart) {\n currentRow.push([colStart, iter.stats()]);\n }\n iter.next(cellStartOrder.length);\n colStart = iter.stats();\n continue;\n }\n\n iter.next();\n }\n return {rows, endOfTable};\n}\n\nconst yfmTable: MarkdownItPluginCb = (md) => {\n md.block.ruler.before(\n 'code',\n pluginName,\n (state: StateBlock, startLine: number, endLine: number, silent: boolean) => {\n let token;\n const startPosition = state.bMarks[startLine] + state.tShift[startLine];\n const endPosition = state.eMarks[endLine];\n\n // #| minimum 2 symbols\n if (endPosition - startPosition < 2) {\n return false;\n }\n\n if (!isOpenTableOrder(state.src, startPosition)) {\n return false;\n }\n\n if (silent) {\n return true;\n }\n\n const {rows, endOfTable} = getTableRows(state, startPosition, endPosition, startLine);\n\n if (!endOfTable) {\n token = state.push('__yfm_lint', '', 0);\n token.hidden = true;\n token.map = [startLine, endLine];\n token.attrSet('YFM004', 'true');\n return false;\n }\n\n const oldParentLineMax = state.lineMax;\n\n state.lineMax = endOfTable;\n state.line = startLine;\n\n token = state.push('yfm_table_open', 'table', 1);\n token.map = [startLine, endOfTable];\n\n token = state.push('yfm_tbody_open', 'tbody', 1);\n token.map = [startLine + 1, endOfTable - 1];\n\n const maxRowLength = Math.max(...rows.map(([, , cols]) => cols.length));\n\n for (let i = 0; i < rows.length; i++) {\n const [rowLineStarts, rowLineEnds, cols] = rows[i];\n\n const rowLength = cols.length;\n\n token = state.push('yfm_tr_open', 'tr', 1);\n token.map = [rowLineStarts, rowLineEnds];\n\n for (let j = 0; j < cols.length; j++) {\n const [begin, end] = cols[j];\n token = state.push('yfm_td_open', 'td', 1);\n token.map = [begin.line, end.line];\n\n const oldTshift = state.tShift[begin.line];\n const oldEMark = state.eMarks[end.line];\n const oldBMark = state.bMarks[begin.line];\n const oldLineMax = state.lineMax;\n\n state.tShift[begin.line] = 0;\n state.bMarks[begin.line] = begin.pos;\n state.eMarks[end.line] = end.pos;\n state.lineMax = end.line + 1;\n\n state.md.block.tokenize(state, begin.line, end.line + 1);\n\n state.lineMax = oldLineMax;\n state.tShift[begin.line] = oldTshift;\n state.bMarks[begin.line] = oldBMark;\n state.eMarks[end.line] = oldEMark;\n\n token = state.push('yfm_td_close', 'td', -1);\n state.tokens[state.tokens.length - 1].map = [end.line, end.line + 1];\n }\n\n if (rowLength < maxRowLength) {\n const emptyCellsCount = maxRowLength - rowLength;\n for (let k = 0; k < emptyCellsCount; k++) {\n token = state.push('yfm_td_open', 'td', 1);\n token = state.push('yfm_td_close', 'td', -1);\n }\n }\n\n token = state.push('yfm_tr_close', 'tr', -1);\n }\n\n token = state.push('yfm_tbody_close', 'tbody', -1);\n\n token = state.push('yfm_table_close', 'table', -1);\n state.tokens[state.tokens.length - 1].map = [endOfTable, endOfTable + 1];\n\n state.lineMax = oldParentLineMax;\n state.line = endOfTable;\n\n return true;\n },\n );\n};\n\nexport = yfmTable;\n", "export enum FileSpecialAttr {\n Src = 'src',\n Name = 'name',\n Lang = 'lang',\n}\n\n// https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#attributes\nexport enum LinkHtmlAttr {\n Download = 'download',\n Href = 'href',\n HrefLang = 'hreflang',\n Media = 'media',\n Ping = 'ping',\n ReferrerPolicy = 'referrerpolicy',\n Rel = 'rel',\n Target = 'target',\n Type = 'type',\n}\n\nexport const FILE_TO_LINK_ATTRS_MAP: Record = {\n [FileSpecialAttr.Src]: LinkHtmlAttr.Href,\n [FileSpecialAttr.Name]: LinkHtmlAttr.Download,\n [FileSpecialAttr.Lang]: LinkHtmlAttr.HrefLang,\n};\n\nexport const RULE_NAME = 'yfm_file_inline';\nexport const KNOWN_ATTRS: readonly string[] = [\n FileSpecialAttr.Src,\n FileSpecialAttr.Name,\n FileSpecialAttr.Lang,\n LinkHtmlAttr.ReferrerPolicy,\n LinkHtmlAttr.Rel,\n LinkHtmlAttr.Target,\n LinkHtmlAttr.Type,\n];\nexport const REQUIRED_ATTRS: readonly string[] = [FileSpecialAttr.Src, FileSpecialAttr.Name];\n\nexport const FILE_TOKEN = 'yfm_file';\n\nexport const PREFIX = '{% file ';\nexport const PREFIX_LENGTH = PREFIX.length;\n\nexport enum FileClassName {\n Link = 'yfm-file',\n Icon = 'yfm-file__icon',\n}\n", "import type MarkdownIt from 'markdown-it';\nimport type ParserInline from 'markdown-it/lib/parser_inline';\nimport type Renderer from 'markdown-it/lib/renderer';\n\nimport {\n FILE_TOKEN,\n FILE_TO_LINK_ATTRS_MAP,\n FileClassName,\n FileSpecialAttr,\n KNOWN_ATTRS,\n PREFIX,\n PREFIX_LENGTH,\n REQUIRED_ATTRS,\n} from './const';\n\nexport type FileOptions = {\n fileExtraAttrs: [string, string][];\n};\n\nexport const fileRenderer = (md: MarkdownIt): Renderer.RenderRule => {\n const iconHtml = ``;\n return (tokens, idx, _opts, _env, self) => {\n const token = tokens[idx];\n return `${iconHtml}${md.utils.escapeHtml(token.content)}`;\n };\n};\n\nexport const fileParser = (_md: MarkdownIt, opts?: FileOptions): ParserInline.RuleInline => {\n return (state, silent) => {\n if (state.src.substring(state.pos, state.pos + PREFIX_LENGTH) !== PREFIX) return false;\n\n // the rest of line after '{% file '\n const searchStr = state.src.slice(state.pos + PREFIX_LENGTH, state.posMax);\n // loking for pattern 'src=\"...\" name=\"...\" etc=\"value\" %}'\n const matchResult = searchStr.match(/^((?:\\s*\\w+=(?:\"[^\"]+\"|'[^']+')\\s)+)\\s*%}/);\n if (!matchResult) return false;\n\n const paramsGroupLength = matchResult[0].length; // '(src=\"...\" name=\"...\")'.length\n const paramsStr = matchResult[1]; // 'src=\"...\" name=\"...\"'\n\n // find pairs of key=\"foo\" or key='bar'\n const params = paramsStr.match(/\\w+=(?:\"[^\"]+\"|'[^']+')/g);\n if (!params) return false;\n\n const attrsObj: Record = {};\n params.forEach((param) => {\n const indexKey = param.indexOf('=');\n const key = param.slice(0, indexKey);\n const value = param.slice(indexKey + 2, -1);\n if (KNOWN_ATTRS.includes(key) && value) {\n attrsObj[key] = value;\n }\n });\n\n const hasAllRequiredAttrs = REQUIRED_ATTRS.every((attr) => attr in attrsObj);\n if (!hasAllRequiredAttrs) return false;\n\n if (!silent) {\n const token = state.push(FILE_TOKEN, '', 0);\n token.block = false;\n token.markup = PREFIX;\n token.content = attrsObj[FileSpecialAttr.Name];\n token.attrs = Object.entries(attrsObj);\n token.attrSet('class', FileClassName.Link);\n\n for (const attr of token.attrs) {\n if (attr[0] in FILE_TO_LINK_ATTRS_MAP) {\n attr[0] = FILE_TO_LINK_ATTRS_MAP[attr[0] as FileSpecialAttr];\n }\n }\n\n if (Array.isArray(opts?.fileExtraAttrs)) {\n // eslint-disable-next-line @typescript-eslint/no-non-null-assertion\n token.attrs.push(...opts!.fileExtraAttrs);\n }\n }\n\n state.pos = state.pos + PREFIX_LENGTH + paramsGroupLength;\n\n return true;\n };\n};\n", "import type {PluginWithOptions} from 'markdown-it';\nimport {FILE_TOKEN, RULE_NAME} from './const';\nimport {FileOptions, fileParser, fileRenderer} from './file';\n\nconst filePlugin: PluginWithOptions = (md, opts) => {\n md.inline.ruler.push(RULE_NAME, fileParser(md, opts));\n md.renderer.rules[FILE_TOKEN] = fileRenderer(md);\n};\n\nexport = filePlugin;\n", "export enum ImsizeAttr {\n Src = 'src',\n Alt = 'alt',\n Title = 'title',\n Width = 'width',\n Height = 'height',\n}\n", "/* eslint-disable no-param-reassign */\nexport function parseImageSize(str: string, pos: number, max: number) {\n const result = {\n ok: false,\n pos: 0,\n width: '',\n height: '',\n };\n\n if (pos >= max) {\n return result;\n }\n\n let code = str.charCodeAt(pos);\n\n if (code !== 0x3d /* = */) {\n return result;\n }\n\n pos++;\n\n // size must follow = without any white spaces as follows\n // (1) =300x200\n // (2) =300x\n // (3) =x200\n code = str.charCodeAt(pos);\n if (code !== 0x78 /* x */ && (code < 0x30 || code > 0x39) /* [0-9] */) {\n return result;\n }\n\n // parse width\n const resultW = parseNextNumber(str, pos, max);\n pos = resultW.pos;\n\n // next charactor must be 'x'\n code = str.charCodeAt(pos);\n if (code !== 0x78 /* x */) {\n return result;\n }\n\n pos++;\n\n // parse height\n const resultH = parseNextNumber(str, pos, max);\n pos = resultH.pos;\n\n result.width = resultW.value;\n result.height = resultH.value;\n result.pos = pos;\n result.ok = true;\n\n return result;\n}\n\nfunction parseNextNumber(str: string, pos: number, max: number) {\n let code;\n const start = pos;\n const result = {\n pos,\n ok: false,\n value: '',\n };\n\n code = str.charCodeAt(pos);\n\n while ((pos < max && code >= 0x30 /* 0 */ && code <= 0x39) /* 9 */ || code === 0x25 /* % */) {\n code = str.charCodeAt(++pos);\n }\n\n result.ok = true;\n result.pos = pos;\n result.value = str.slice(start, pos);\n\n return result;\n}\n", "import type MarkdownIt from 'markdown-it';\nimport type ParserInline from 'markdown-it/lib/parser_inline';\nimport type Token from 'markdown-it/lib/token';\nimport {ImsizeAttr} from './const';\nimport {parseImageSize} from './helpers';\n\nexport const imageWithSize = (md: MarkdownIt): ParserInline.RuleInline => {\n // eslint-disable-next-line complexity\n return (state, silent) => {\n if (state.src.charCodeAt(state.pos) !== 0x21 /* ! */) {\n return false;\n }\n\n if (state.src.charCodeAt(state.pos + 1) !== 0x5b /* [ */) {\n return false;\n }\n\n const labelStart = state.pos + 2;\n const labelEnd = md.helpers.parseLinkLabel(state, state.pos + 1, false);\n\n // parser failed to find ']', so it's not a valid link\n if (labelEnd < 0) {\n return false;\n }\n\n let href = '';\n let title = '';\n let width = '';\n let height = '';\n\n const oldPos = state.pos;\n const max = state.posMax;\n\n let pos = labelEnd + 1;\n if (pos < max && state.src.charCodeAt(pos) === 0x28 /* ( */) {\n //\n // Inline link\n //\n\n // [link]( \"title\" )\n // ^^ skipping these spaces\n pos++;\n for (; pos < max; pos++) {\n const code = state.src.charCodeAt(pos);\n if (code !== 0x20 && code !== 0x0a) {\n break;\n }\n }\n if (pos >= max) {\n return false;\n }\n\n // [link]( \"title\" )\n // ^^^^^^ parsing link destination\n let start = pos;\n const destResult = md.helpers.parseLinkDestination(state.src, pos, state.posMax);\n if (destResult.ok) {\n href = state.md.normalizeLink(destResult.str);\n if (state.md.validateLink(href)) {\n pos = destResult.pos;\n } else {\n href = '';\n }\n }\n\n // [link]( \"title\" )\n // ^^ skipping these spaces\n start = pos;\n for (; pos < max; pos++) {\n const code = state.src.charCodeAt(pos);\n if (code !== 0x20 && code !== 0x0a) {\n break;\n }\n }\n\n // [link]( \"title\" )\n // ^^^^^^^ parsing link title\n const titleResult = md.helpers.parseLinkTitle(state.src, pos, state.posMax);\n if (pos < max && start !== pos && titleResult.ok) {\n title = titleResult.str;\n pos = titleResult.pos;\n\n // [link]( \"title\" )\n // ^^ skipping these spaces\n for (; pos < max; pos++) {\n const code = state.src.charCodeAt(pos);\n if (code !== 0x20 && code !== 0x0a) {\n break;\n }\n }\n } else {\n title = '';\n }\n\n // [link]( \"title\" =WxH )\n // ^^^^ parsing image size\n if (pos - 1 >= 0) {\n const code = state.src.charCodeAt(pos - 1);\n\n // there must be at least one white spaces\n // between previous field and the size\n if (code === 0x20) {\n const sizeResult = parseImageSize(state.src, pos, state.posMax);\n if (sizeResult.ok) {\n width = sizeResult.width;\n height = sizeResult.height;\n pos = sizeResult.pos;\n\n // [link]( \"title\" =WxH )\n // ^^ skipping these spaces\n for (; pos < max; pos++) {\n const code = state.src.charCodeAt(pos);\n // eslint-disable-next-line max-depth\n if (code !== 0x20 && code !== 0x0a) {\n break;\n }\n }\n }\n }\n }\n\n if (pos >= max || state.src.charCodeAt(pos) !== 0x29 /* ) */) {\n state.pos = oldPos;\n return false;\n }\n pos++;\n } else {\n //\n // Link reference\n //\n if (typeof state.env.references === 'undefined') {\n return false;\n }\n\n // [foo] [bar]\n // ^^ optional whitespace (can include newlines)\n for (; pos < max; pos++) {\n const code = state.src.charCodeAt(pos);\n if (code !== 0x20 && code !== 0x0a) {\n break;\n }\n }\n\n let label = '';\n\n if (pos < max && state.src.charCodeAt(pos) === 0x5b /* [ */) {\n const start = pos + 1;\n pos = md.helpers.parseLinkLabel(state, pos);\n if (pos >= 0) {\n label = state.src.slice(start, pos++);\n } else {\n pos = labelEnd + 1;\n }\n } else {\n pos = labelEnd + 1;\n }\n\n // covers label === '' and label === undefined\n // (collapsed reference link and shortcut reference link respectively)\n if (!label) {\n label = state.src.slice(labelStart, labelEnd);\n }\n\n const ref = state.env.references[md.utils.normalizeReference(label)];\n if (!ref) {\n state.pos = oldPos;\n return false;\n }\n href = ref.href;\n title = ref.title;\n }\n\n //\n // We found the end of the link, and know for a fact it's a valid link;\n // so all that's left to do is to call tokenizer.\n //\n if (!silent) {\n state.pos = labelStart;\n state.posMax = labelEnd;\n\n const tokens: Token[] = [];\n const newState = new state.md.inline.State(\n state.src.slice(labelStart, labelEnd),\n state.md,\n state.env,\n tokens,\n );\n newState.md.inline.tokenize(newState);\n\n const token = state.push('image', 'img', 0);\n token.children = tokens;\n token.attrs = [\n [ImsizeAttr.Src, href],\n [ImsizeAttr.Alt, ''],\n ];\n\n if (title) {\n token.attrs.push([ImsizeAttr.Title, title]);\n }\n\n if (width !== '') {\n token.attrs.push([ImsizeAttr.Width, width]);\n }\n\n if (height !== '') {\n token.attrs.push([ImsizeAttr.Height, height]);\n }\n }\n\n state.pos = pos;\n state.posMax = max;\n return true;\n };\n};\n", "import {PluginSimple} from 'markdown-it';\nimport {imageWithSize} from './plugin';\n\n/**\n * Imsize plugin for markdown-it.\n * This plugin overloads original image renderer.\n * Forked from https://github.com/tatsy/markdown-it-imsize\n */\n\nconst imsize: PluginSimple = (md) => {\n md.inline.ruler.before('emphasis', 'image', imageWithSize(md));\n};\n\nexport = imsize;\n", "export const BASIC_TERM_REGEXP = '\\\\[([^\\\\[]+)\\\\](\\\\(\\\\*(\\\\w+)\\\\))';\n", "import StateBlock from 'markdown-it/lib/rules_block/state_block';\nimport {MarkdownIt} from '../../typings';\nimport {MarkdownItPluginOpts} from '../typings';\nimport {BASIC_TERM_REGEXP} from './constants';\n\nexport function termDefinitions(md: MarkdownIt, options: MarkdownItPluginOpts) {\n return (state: StateBlock, startLine: number, endLine: number, silent: boolean) => {\n let ch;\n let labelEnd;\n let pos = state.bMarks[startLine] + state.tShift[startLine];\n let max = state.eMarks[startLine];\n\n if (pos + 2 >= max) {\n return false;\n }\n\n if (state.src.charCodeAt(pos++) !== 0x5b /* [ */) {\n return false;\n }\n if (state.src.charCodeAt(pos++) !== 0x2a /* * */) {\n return false;\n }\n\n const labelStart = pos;\n\n for (; pos < max; pos++) {\n ch = state.src.charCodeAt(pos);\n if (ch === 0x5b /* [ */) {\n return false;\n } else if (ch === 0x5d /* ] */) {\n labelEnd = pos;\n break;\n } else if (ch === 0x5c /* \\ */) {\n pos++;\n }\n }\n\n const newLineReg = new RegExp(/^(\\r\\n|\\r|\\n)/);\n const termReg = new RegExp(/^\\[\\*(\\w+)\\]:/);\n let currentLine = startLine;\n\n // Allow multiline term definition\n for (; currentLine < endLine; currentLine++) {\n const nextLineStart = state.bMarks[currentLine + 1];\n const nextLineEnd = state.eMarks[currentLine + 1];\n\n const nextLine =\n nextLineStart === nextLineEnd\n ? state.src[nextLineStart]\n : state.src.slice(nextLineStart, nextLineEnd);\n\n if (newLineReg.test(nextLine) || termReg.test(nextLine)) {\n break;\n }\n\n state.line = currentLine + 1;\n }\n\n max = state.eMarks[currentLine];\n\n if (!labelEnd || labelEnd < 0 || state.src.charCodeAt(labelEnd + 1) !== 0x3a /* : */) {\n return false;\n }\n\n if (silent) {\n return true;\n }\n\n const label = state.src.slice(labelStart, labelEnd).replace(/\\\\(.)/g, '$1');\n const title = state.src.slice(labelEnd + 2, max).trim();\n\n if (label.length === 0 || title.length === 0) {\n return false;\n }\n\n return processTermDefinition(\n md,\n options,\n state,\n currentLine,\n startLine,\n endLine,\n label,\n title,\n );\n };\n}\n\nfunction processTermDefinition(\n md: MarkdownIt,\n options: MarkdownItPluginOpts,\n state: StateBlock,\n currentLine: number,\n startLine: number,\n endLine: number,\n label: string,\n title: string,\n) {\n let token;\n\n if (!state.env.terms) {\n state.env.terms = {};\n }\n\n const basicTermDefinitionRegexp = new RegExp(BASIC_TERM_REGEXP, 'gm');\n // If term inside definition\n\n const {isLintRun} = options;\n\n if (basicTermDefinitionRegexp.test(title) && isLintRun) {\n token = new state.Token('__yfm_lint', '', 0);\n token.hidden = true;\n token.map = [currentLine, endLine];\n token.attrSet('YFM008', 'true');\n state.tokens.push(token);\n }\n\n // If term definition duplicated\n if (state.env.terms[':' + label] && isLintRun) {\n token = new state.Token('__yfm_lint', '', 0);\n token.hidden = true;\n token.map = [currentLine, endLine];\n token.attrSet('YFM006', 'true');\n state.tokens.push(token);\n state.line = currentLine + 1;\n return true;\n }\n\n if (typeof state.env.terms[':' + label] === 'undefined') {\n state.env.terms[':' + label] = title;\n }\n\n token = new state.Token('template_open', 'template', 1);\n token.map = [startLine, currentLine + 1];\n token.attrSet('id', ':' + label + '_template');\n token.attrSet('label', label);\n\n state.tokens.push(token);\n\n token = new state.Token('dfn_open', 'dfn', 1);\n token.attrSet('class', 'yfm yfm-term_dfn');\n token.attrSet('id', ':' + label + '_element');\n token.attrSet('role', 'tooltip');\n\n state.tokens.push(token);\n\n const titleTokens = md.parse(title, state.env);\n\n for (const titleToken of titleTokens) {\n if (titleToken.children?.length) {\n titleToken.content = '';\n }\n\n if (!titleToken.map) {\n state.tokens.push(titleToken);\n continue;\n }\n\n const [start, end] = titleToken.map;\n\n titleToken.map = [start + startLine, end + startLine];\n state.tokens.push(titleToken);\n }\n\n token = new state.Token('dfn_close', 'dfn', -1);\n\n state.tokens.push(token);\n\n token = new state.Token('template_close', 'template', -1);\n\n state.tokens.push(token);\n\n /** current line links to end of term definition */\n state.line = currentLine + 1;\n\n return true;\n}\n", "import StateCore from 'markdown-it/lib/rules_core/state_core';\nimport Token from 'markdown-it/lib/token';\n\nimport {MarkdownItPluginCb} from '../typings';\nimport {generateID} from '../utils';\nimport {termDefinitions} from './termDefinitions';\nimport {BASIC_TERM_REGEXP} from './constants';\n\nconst term: MarkdownItPluginCb = (md, options) => {\n const escapeRE = md.utils.escapeRE;\n const arrayReplaceAt = md.utils.arrayReplaceAt;\n\n const {isLintRun} = options;\n // Don't parse urls that starts with *\n const defaultLinkValidation = md.validateLink;\n md.validateLink = function (url) {\n if (url.startsWith('*')) {\n return false;\n }\n\n return defaultLinkValidation(url);\n };\n\n function termReplace(state: StateCore) {\n let i, j, l, tokens, token, text, nodes, pos, term, currentToken;\n\n const blockTokens = state.tokens;\n\n if (!state.env.terms) {\n return;\n }\n\n const regTerms = Object.keys(state.env.terms)\n .map((el) => el.substr(1))\n .map(escapeRE)\n .join('|');\n const regText = '\\\\[([^\\\\[]+)\\\\](\\\\(\\\\*(' + regTerms + ')\\\\))';\n const reg = new RegExp(regText, 'g');\n\n for (j = 0, l = blockTokens.length; j < l; j++) {\n if (blockTokens[j].type === 'heading_open') {\n while (blockTokens[j].type !== 'heading_close') {\n j++;\n }\n continue;\n }\n\n if (blockTokens[j].type !== 'inline') {\n continue;\n }\n\n tokens = blockTokens[j].children as Token[];\n\n for (i = tokens.length - 1; i >= 0; i--) {\n currentToken = tokens[i];\n if (currentToken.type === 'link_close') {\n while (tokens[i].type !== 'link_open') {\n i--;\n }\n continue;\n }\n\n if (!(currentToken.type === 'text')) {\n continue;\n }\n\n pos = 0;\n text = currentToken.content;\n reg.lastIndex = 0;\n nodes = [];\n\n // Find terms without definitions\n const regexAllTerms = new RegExp(BASIC_TERM_REGEXP, 'gm');\n const uniqueTerms = [\n ...new Set([...text.matchAll(regexAllTerms)].map((el) => `:${el[3]}`)),\n ];\n const notDefinedTerms = uniqueTerms.filter(\n (el) => !Object.keys(state.env.terms).includes(el),\n );\n\n if (notDefinedTerms.length && isLintRun) {\n token = new state.Token('__yfm_lint', '', 0);\n token.hidden = true;\n token.map = blockTokens[j].map;\n token.attrSet('YFM007', 'true');\n nodes.push(token);\n }\n\n while ((term = reg.exec(text))) {\n const termTitle = term[1];\n const termKey = term[3];\n\n if (term.index > 0 || term[1].length > 0) {\n token = new state.Token('text', '', 0);\n token.content = text.slice(pos, term.index);\n nodes.push(token);\n }\n\n token = new state.Token('term_open', 'i', 1);\n token.attrSet('class', 'yfm yfm-term_title');\n token.attrSet('term-key', ':' + termKey);\n token.attrSet('aria-describedby', ':' + termKey + '_element');\n token.attrSet('id', generateID());\n nodes.push(token);\n\n token = new state.Token('text', '', 0);\n token.content = termTitle;\n nodes.push(token);\n\n token = new state.Token('term_close', 'i', -1);\n nodes.push(token);\n\n pos = reg.lastIndex;\n }\n\n if (!nodes.length) {\n continue;\n }\n\n if (pos < text.length) {\n token = new state.Token('text', '', 0);\n token.content = text.slice(pos);\n nodes.push(token);\n }\n\n // replace current node\n blockTokens[j].children = tokens = arrayReplaceAt(tokens, i, nodes);\n }\n }\n }\n\n md.block.ruler.before('reference', 'termDefinitions', termDefinitions(md, options), {\n alt: ['paragraph', 'reference'],\n });\n\n md.core.ruler.after('linkify', 'termReplace', termReplace);\n};\n\nexport = term;\n", "import StateCore from 'markdown-it/lib/rules_core/state_core';\nimport Token from 'markdown-it/lib/token';\n\nconst pattern = /^{%[^\\S\\r\\n]*anchor[^\\S\\r\\n]+([\\w-]+)[^\\S\\r\\n]*%}/;\nexport const TOKEN_NAME = 'anchor';\n\nfunction matchOpenToken(tokens: Token[], i: number) {\n return (\n tokens[i].type === 'paragraph_open' &&\n tokens[i + 1].type === 'inline' &&\n tokens[i + 2].type === 'paragraph_close' &&\n tokens[i + 1].children?.length === 1 &&\n tokens[i + 1].children?.[0].type === 'text' &&\n pattern.exec(tokens[i + 1].children?.[0].content as string)\n );\n}\n\nfunction createAnchorToken(state: StateCore, anchorId: string, position: number) {\n const token = new state.Token(TOKEN_NAME, '', 0);\n token.map = state.tokens[position].map;\n token.markup = state.tokens[position].markup;\n token.content = anchorId;\n return token;\n}\n\nexport function replaceTokens(state: StateCore) {\n const blockTokens = state.tokens;\n // i hate the idea of splicing the array while we're iterating over it\n // so first lets find all the places where we will need to splice it and then actually do the splicing\n const splicePointsMap: Map = new Map();\n for (let i = 0; i < blockTokens.length; i++) {\n const match = matchOpenToken(blockTokens, i);\n\n if (!match) {\n continue;\n }\n\n splicePointsMap.set(i, match[1]);\n }\n splicePointsMap.forEach((anchorId, position) => {\n blockTokens.splice(position, 3, createAnchorToken(state, anchorId, position));\n });\n}\n\nexport function renderTokens(tokens: Token[], idx: number) {\n const token = tokens[idx];\n const id = token.content;\n return `
`;\n}\n", "import MarkdownIt from 'markdown-it';\nimport {TOKEN_NAME, renderTokens, replaceTokens} from './block-anchor';\n\nconst blockAnchor = (md: MarkdownIt) => {\n md.core.ruler.before('curly_attributes', TOKEN_NAME, replaceTokens);\n md.renderer.rules[TOKEN_NAME] = renderTokens;\n\n return md;\n};\n\nexport = blockAnchor;\n", "import type {MarkdownItPluginCb} from './plugins/typings';\n\nimport meta from './plugins/meta';\nimport deflist from './plugins/deflist';\nimport cut from './plugins/cut';\nimport notes from './plugins/notes';\nimport anchors from './plugins/anchors';\nimport tabs from './plugins/tabs';\nimport code from './plugins/code';\nimport sup from './plugins/sup';\nimport video from './plugins/video';\nimport monospace from './plugins/monospace';\nimport yfmTable from './plugins/table';\nimport file from './plugins/file';\nimport imsize from './plugins/imsize';\nimport term from './plugins/term';\nimport blockAnchor from './plugins/block-anchor';\n\nconst defaultPlugins = [\n meta,\n deflist,\n cut,\n notes,\n anchors,\n tabs,\n code,\n sup,\n video,\n monospace,\n yfmTable,\n file,\n imsize,\n term,\n blockAnchor,\n] as MarkdownItPluginCb[];\n\nexport = defaultPlugins;\n", "import {escapeHtml} from 'markdown-it/lib/common/utils';\nimport {HighlightLangMap} from './typings';\n\nexport = function makeHighlight(langs: HighlightLangMap = {}) {\n try {\n // Important require.\n // Because we want to have a posibility to run in projects without hljs dependency\n const hljs = require('highlight.js');\n\n Object.keys(langs).forEach((lang) => {\n hljs.registerLanguage(lang, langs[lang]);\n });\n\n return function highlight(str: string, lang: string) {\n let highlightedStr;\n const classNames = ['hljs'];\n\n if (lang && hljs.getLanguage(lang)) {\n classNames.push(lang);\n\n try {\n highlightedStr = hljs.highlight(lang, str, true).value;\n } catch (_) {}\n }\n\n highlightedStr = highlightedStr || escapeHtml(str);\n\n return `
${highlightedStr}
`;\n };\n } catch {\n return (str: string) => escapeHtml(str);\n }\n};\n", "/**\n * parse {.class #id key=val} strings\n * @param {string} str: string to parse\n * @param {int} start: where to start parsing (including {)\n * @returns {2d array}: [['key', 'val'], ['class', 'red']]\n */\nexports.getAttrs = function (str, start, options) {\n // not tab, line feed, form feed, space, solidus, greater than sign, quotation mark, apostrophe and equals sign\n const allowedKeyChars = /[^\\t\\n\\f />\"'=]/;\n const pairSeparator = ' ';\n const keySeparator = '=';\n const classChar = '.';\n const idChar = '#';\n\n const attrs = [];\n let key = '';\n let value = '';\n let parsingKey = true;\n let valueInsideQuotes = false;\n\n // read inside {}\n // start + left delimiter length to avoid beginning {\n // breaks when } is found or end of string\n for (let i = start + options.leftDelimiter.length; i < str.length; i++) {\n if (str.slice(i, i + options.rightDelimiter.length) === options.rightDelimiter) {\n if (key !== '') { attrs.push([key, value]); }\n break;\n }\n const char_ = str.charAt(i);\n\n // switch to reading value if equal sign\n if (char_ === keySeparator && parsingKey) {\n parsingKey = false;\n continue;\n }\n\n // {.class} {..css-module}\n if (char_ === classChar && key === '') {\n if (str.charAt(i + 1) === classChar) {\n key = 'css-module';\n i += 1;\n } else {\n key = 'class';\n }\n parsingKey = false;\n continue;\n }\n\n // {#id}\n if (char_ === idChar && key === '') {\n key = 'id';\n parsingKey = false;\n continue;\n }\n\n // {value=\"inside quotes\"}\n if (char_ === '\"' && value === '') {\n valueInsideQuotes = true;\n continue;\n }\n if (char_ === '\"' && valueInsideQuotes) {\n valueInsideQuotes = false;\n continue;\n }\n\n // read next key/value pair\n if ((char_ === pairSeparator && !valueInsideQuotes)) {\n if (key === '') {\n // beginning or ending space: { .red } vs {.red}\n continue;\n }\n attrs.push([key, value]);\n key = '';\n value = '';\n parsingKey = true;\n continue;\n }\n\n // continue if character not allowed\n if (parsingKey && char_.search(allowedKeyChars) === -1) {\n continue;\n }\n\n // no other conditions met; append to key/value\n if (parsingKey) {\n key += char_;\n continue;\n }\n value += char_;\n }\n\n if (options.allowedAttributes && options.allowedAttributes.length) {\n const allowedAttributes = options.allowedAttributes;\n\n return attrs.filter(function (attrPair) {\n const attr = attrPair[0];\n\n function isAllowedAttribute (allowedAttribute) {\n return (attr === allowedAttribute\n || (allowedAttribute instanceof RegExp && allowedAttribute.test(attr))\n );\n }\n\n return allowedAttributes.some(isAllowedAttribute);\n });\n\n }\n return attrs;\n\n};\n\n/**\n * add attributes from [['key', 'val']] list\n * @param {array} attrs: [['key', 'val']]\n * @param {token} token: which token to add attributes\n * @returns token\n */\nexports.addAttrs = function (attrs, token) {\n for (let j = 0, l = attrs.length; j < l; ++j) {\n const key = attrs[j][0];\n if (key === 'class') {\n token.attrJoin('class', attrs[j][1]);\n } else if (key === 'css-module') {\n token.attrJoin('css-module', attrs[j][1]);\n } else {\n token.attrPush(attrs[j]);\n }\n }\n return token;\n};\n\n/**\n * Does string have properly formatted curly?\n *\n * start: '{.a} asdf'\n * end: 'asdf {.a}'\n * only: '{.a}'\n *\n * @param {string} where to expect {} curly. start, end or only.\n * @return {function(string)} Function which testes if string has curly.\n */\nexports.hasDelimiters = function (where, options) {\n\n if (!where) {\n throw new Error('Parameter `where` not passed. Should be \"start\", \"end\" or \"only\".');\n }\n\n /**\n * @param {string} str\n * @return {boolean}\n */\n return function (str) {\n // we need minimum three chars, for example {b}\n const minCurlyLength = options.leftDelimiter.length + 1 + options.rightDelimiter.length;\n if (!str || typeof str !== 'string' || str.length < minCurlyLength) {\n return false;\n }\n\n function validCurlyLength (curly) {\n const isClass = curly.charAt(options.leftDelimiter.length) === '.';\n const isId = curly.charAt(options.leftDelimiter.length) === '#';\n return (isClass || isId)\n ? curly.length >= (minCurlyLength + 1)\n : curly.length >= minCurlyLength;\n }\n\n let start, end, slice, nextChar;\n const rightDelimiterMinimumShift = minCurlyLength - options.rightDelimiter.length;\n switch (where) {\n case 'start':\n // first char should be {, } found in char 2 or more\n slice = str.slice(0, options.leftDelimiter.length);\n start = slice === options.leftDelimiter ? 0 : -1;\n end = start === -1 ? -1 : str.indexOf(options.rightDelimiter, rightDelimiterMinimumShift);\n // check if next character is not one of the delimiters\n nextChar = str.charAt(end + options.rightDelimiter.length);\n if (nextChar && options.rightDelimiter.indexOf(nextChar) !== -1) {\n end = -1;\n }\n break;\n\n case 'end':\n // last char should be }\n start = str.lastIndexOf(options.leftDelimiter);\n end = start === -1 ? -1 : str.indexOf(options.rightDelimiter, start + rightDelimiterMinimumShift);\n end = end === str.length - options.rightDelimiter.length ? end : -1;\n break;\n\n case 'only':\n // '{.a}'\n slice = str.slice(0, options.leftDelimiter.length);\n start = slice === options.leftDelimiter ? 0 : -1;\n slice = str.slice(str.length - options.rightDelimiter.length);\n end = slice === options.rightDelimiter ? str.length - options.rightDelimiter.length : -1;\n break;\n\n default:\n throw new Error(`Unexpected case ${where}, expected 'start', 'end' or 'only'`);\n }\n\n return start !== -1 && end !== -1 && validCurlyLength(str.substring(start, end + options.rightDelimiter.length));\n };\n};\n\n/**\n * Removes last curly from string.\n */\nexports.removeDelimiter = function (str, options) {\n const start = escapeRegExp(options.leftDelimiter);\n const end = escapeRegExp(options.rightDelimiter);\n\n const curly = new RegExp(\n '[ \\\\n]?' + start + '[^' + start + end + ']+' + end + '$'\n );\n const pos = str.search(curly);\n\n return pos !== -1 ? str.slice(0, pos) : str;\n};\n\n/**\n * Escapes special characters in string s such that the string\n * can be used in `new RegExp`. For example \"[\" becomes \"\\\\[\".\n *\n * @param {string} s Regex string.\n * @return {string} Escaped string.\n */\nfunction escapeRegExp (s) {\n return s.replace(/[-/\\\\^$*+?.()|[\\]{}]/g, '\\\\$&');\n}\nexports.escapeRegExp = escapeRegExp;\n\n/**\n * find corresponding opening block\n */\nexports.getMatchingOpeningToken = function (tokens, i) {\n if (tokens[i].type === 'softbreak') {\n return false;\n }\n // non closing blocks, example img\n if (tokens[i].nesting === 0) {\n return tokens[i];\n }\n\n const level = tokens[i].level;\n const type = tokens[i].type.replace('_close', '_open');\n\n for (; i >= 0; --i) {\n if (tokens[i].type === type && tokens[i].level === level) {\n return tokens[i];\n }\n }\n\n return false;\n};\n\n\n/**\n * from https://github.com/markdown-it/markdown-it/blob/master/lib/common/utils.js\n */\nconst HTML_ESCAPE_TEST_RE = /[&<>\"]/;\nconst HTML_ESCAPE_REPLACE_RE = /[&<>\"]/g;\nconst HTML_REPLACEMENTS = {\n '&': '&',\n '<': '<',\n '>': '>',\n '\"': '"'\n};\n\nfunction replaceUnsafeChar(ch) {\n return HTML_REPLACEMENTS[ch];\n}\n\nexports.escapeHtml = function (str) {\n if (HTML_ESCAPE_TEST_RE.test(str)) {\n return str.replace(HTML_ESCAPE_REPLACE_RE, replaceUnsafeChar);\n }\n return str;\n};\n", "'use strict';\n/**\n * If a pattern matches the token stream,\n * then run transform.\n */\n\nconst utils = require('./utils.js');\n\nmodule.exports = options => {\n const __hr = new RegExp('^ {0,3}[-*_]{3,} ?'\n + utils.escapeRegExp(options.leftDelimiter)\n + '[^' + utils.escapeRegExp(options.rightDelimiter) + ']');\n\n return ([\n {\n /**\n * ```python {.cls}\n * for i in range(10):\n * print(i)\n * ```\n */\n name: 'fenced code blocks',\n tests: [\n {\n shift: 0,\n block: true,\n info: utils.hasDelimiters('end', options)\n }\n ],\n transform: (tokens, i) => {\n const token = tokens[i];\n const start = token.info.lastIndexOf(options.leftDelimiter);\n const attrs = utils.getAttrs(token.info, start, options);\n utils.addAttrs(attrs, token);\n token.info = utils.removeDelimiter(token.info, options);\n }\n }, {\n /**\n * bla `click()`{.c} ![](img.png){.d}\n *\n * differs from 'inline attributes' as it does\n * not have a closing tag (nesting: -1)\n */\n name: 'inline nesting 0',\n tests: [\n {\n shift: 0,\n type: 'inline',\n children: [\n {\n shift: -1,\n type: (str) => str === 'image' || str === 'code_inline'\n }, {\n shift: 0,\n type: 'text',\n content: utils.hasDelimiters('start', options)\n }\n ]\n }\n ],\n transform: (tokens, i, j) => {\n const token = tokens[i].children[j];\n const endChar = token.content.indexOf(options.rightDelimiter);\n const attrToken = tokens[i].children[j - 1];\n const attrs = utils.getAttrs(token.content, 0, options);\n utils.addAttrs(attrs, attrToken);\n if (token.content.length === (endChar + options.rightDelimiter.length)) {\n tokens[i].children.splice(j, 1);\n } else {\n token.content = token.content.slice(endChar + options.rightDelimiter.length);\n }\n }\n }, {\n /**\n * | h1 |\n * | -- |\n * | c1 |\n *\n * {.c}\n */\n name: 'tables',\n tests: [\n {\n // let this token be i, such that for-loop continues at\n // next token after tokens.splice\n shift: 0,\n type: 'table_close'\n }, {\n shift: 1,\n type: 'paragraph_open'\n }, {\n shift: 2,\n type: 'inline',\n content: utils.hasDelimiters('only', options)\n }\n ],\n transform: (tokens, i) => {\n const token = tokens[i + 2];\n const tableOpen = utils.getMatchingOpeningToken(tokens, i);\n const attrs = utils.getAttrs(token.content, 0, options);\n // add attributes\n utils.addAttrs(attrs, tableOpen);\n // remove

{.c}

\n tokens.splice(i + 1, 3);\n }\n }, {\n /**\n * *emphasis*{.with attrs=1}\n */\n name: 'inline attributes',\n tests: [\n {\n shift: 0,\n type: 'inline',\n children: [\n {\n shift: -1,\n nesting: -1 // closing inline tag, {.a}\n }, {\n shift: 0,\n type: 'text',\n content: utils.hasDelimiters('start', options)\n }\n ]\n }\n ],\n transform: (tokens, i, j) => {\n const token = tokens[i].children[j];\n const content = token.content;\n const attrs = utils.getAttrs(content, 0, options);\n const openingToken = utils.getMatchingOpeningToken(tokens[i].children, j - 1);\n utils.addAttrs(attrs, openingToken);\n token.content = content.slice(content.indexOf(options.rightDelimiter) + options.rightDelimiter.length);\n }\n }, {\n /**\n * - item\n * {.a}\n */\n name: 'list softbreak',\n tests: [\n {\n shift: -2,\n type: 'list_item_open'\n }, {\n shift: 0,\n type: 'inline',\n children: [\n {\n position: -2,\n type: 'softbreak'\n }, {\n position: -1,\n type: 'text',\n content: utils.hasDelimiters('only', options)\n }\n ]\n }\n ],\n transform: (tokens, i, j) => {\n const token = tokens[i].children[j];\n const content = token.content;\n const attrs = utils.getAttrs(content, 0, options);\n let ii = i - 2;\n while (tokens[ii - 1] &&\n tokens[ii - 1].type !== 'ordered_list_open' &&\n tokens[ii - 1].type !== 'bullet_list_open') { ii--; }\n utils.addAttrs(attrs, tokens[ii - 1]);\n tokens[i].children = tokens[i].children.slice(0, -2);\n }\n }, {\n /**\n * - nested list\n * - with double \\n\n * {.a} <-- apply to nested ul\n *\n * {.b} <-- apply to root
    \n */\n name: 'list double softbreak',\n tests: [\n {\n // let this token be i = 0 so that we can erase\n // the

    {.a}

    tokens below\n shift: 0,\n type: (str) =>\n str === 'bullet_list_close' ||\n str === 'ordered_list_close'\n }, {\n shift: 1,\n type: 'paragraph_open'\n }, {\n shift: 2,\n type: 'inline',\n content: utils.hasDelimiters('only', options),\n children: (arr) => arr.length === 1\n }, {\n shift: 3,\n type: 'paragraph_close'\n }\n ],\n transform: (tokens, i) => {\n const token = tokens[i + 2];\n const content = token.content;\n const attrs = utils.getAttrs(content, 0, options);\n const openingToken = utils.getMatchingOpeningToken(tokens, i);\n utils.addAttrs(attrs, openingToken);\n tokens.splice(i + 1, 3);\n }\n }, {\n /**\n * - end of {.list-item}\n */\n name: 'list item end',\n tests: [\n {\n shift: -2,\n type: 'list_item_open'\n }, {\n shift: 0,\n type: 'inline',\n children: [\n {\n position: -1,\n type: 'text',\n content: utils.hasDelimiters('end', options)\n }\n ]\n }\n ],\n transform: (tokens, i, j) => {\n const token = tokens[i].children[j];\n const content = token.content;\n const attrs = utils.getAttrs(content, content.lastIndexOf(options.leftDelimiter), options);\n utils.addAttrs(attrs, tokens[i - 2]);\n const trimmed = content.slice(0, content.lastIndexOf(options.leftDelimiter));\n token.content = last(trimmed) !== ' ' ?\n trimmed : trimmed.slice(0, -1);\n }\n }, {\n /**\n * something with softbreak\n * {.cls}\n */\n name: '\\n{.a} softbreak then curly in start',\n tests: [\n {\n shift: 0,\n type: 'inline',\n children: [\n {\n position: -2,\n type: 'softbreak'\n }, {\n position: -1,\n type: 'text',\n content: utils.hasDelimiters('only', options)\n }\n ]\n }\n ],\n transform: (tokens, i, j) => {\n const token = tokens[i].children[j];\n const attrs = utils.getAttrs(token.content, 0, options);\n // find last closing tag\n let ii = i + 1;\n while (tokens[ii + 1] && tokens[ii + 1].nesting === -1) { ii++; }\n const openingToken = utils.getMatchingOpeningToken(tokens, ii);\n utils.addAttrs(attrs, openingToken);\n tokens[i].children = tokens[i].children.slice(0, -2);\n }\n }, {\n /**\n * horizontal rule --- {#id}\n */\n name: 'horizontal rule',\n tests: [\n {\n shift: 0,\n type: 'paragraph_open'\n },\n {\n shift: 1,\n type: 'inline',\n children: (arr) => arr.length === 1,\n content: (str) => str.match(__hr) !== null,\n },\n {\n shift: 2,\n type: 'paragraph_close'\n }\n ],\n transform: (tokens, i) => {\n const token = tokens[i];\n token.type = 'hr';\n token.tag = 'hr';\n token.nesting = 0;\n const content = tokens[i + 1].content;\n const start = content.lastIndexOf(options.leftDelimiter);\n const attrs = utils.getAttrs(content, start, options);\n utils.addAttrs(attrs, token);\n token.markup = content;\n tokens.splice(i + 1, 2);\n }\n }, {\n /**\n * end of {.block}\n */\n name: 'end of block',\n tests: [\n {\n shift: 0,\n type: 'inline',\n children: [\n {\n position: -1,\n content: utils.hasDelimiters('end', options),\n type: (t) => t !== 'code_inline' && t !== 'math_inline'\n }\n ]\n }\n ],\n transform: (tokens, i, j) => {\n const token = tokens[i].children[j];\n const content = token.content;\n const attrs = utils.getAttrs(content, content.lastIndexOf(options.leftDelimiter), options);\n let ii = i + 1;\n while (tokens[ii + 1] && tokens[ii + 1].nesting === -1) { ii++; }\n const openingToken = utils.getMatchingOpeningToken(tokens, ii);\n utils.addAttrs(attrs, openingToken);\n const trimmed = content.slice(0, content.lastIndexOf(options.leftDelimiter));\n token.content = last(trimmed) !== ' ' ?\n trimmed : trimmed.slice(0, -1);\n }\n }\n ]);\n};\n\n// get last element of array or string\nfunction last(arr) {\n return arr.slice(-1)[0];\n}\n", "'use strict';\n\nconst patternsConfig = require('./patterns.js');\n\nconst defaultOptions = {\n leftDelimiter: '{',\n rightDelimiter: '}',\n allowedAttributes: []\n};\n\nmodule.exports = function attributes(md, options_) {\n let options = Object.assign({}, defaultOptions);\n options = Object.assign(options, options_);\n\n const patterns = patternsConfig(options);\n\n function curlyAttrs(state) {\n const tokens = state.tokens;\n\n for (let i = 0; i < tokens.length; i++) {\n for (let p = 0; p < patterns.length; p++) {\n const pattern = patterns[p];\n let j = null; // position of child with offset 0\n const match = pattern.tests.every(t => {\n const res = test(tokens, i, t);\n if (res.j !== null) { j = res.j; }\n return res.match;\n });\n if (match) {\n pattern.transform(tokens, i, j);\n if (pattern.name === 'inline attributes' || pattern.name === 'inline nesting 0') {\n // retry, may be several inline attributes\n p--;\n }\n }\n }\n }\n }\n\n md.core.ruler.before('linkify', 'curly_attributes', curlyAttrs);\n};\n\n/**\n * Test if t matches token stream.\n *\n * @param {array} tokens\n * @param {number} i\n * @param {object} t Test to match.\n * @return {object} { match: true|false, j: null|number }\n */\nfunction test(tokens, i, t) {\n const res = {\n match: false,\n j: null // position of child\n };\n\n const ii = t.shift !== undefined\n ? i + t.shift\n : t.position;\n\n if (t.shift !== undefined && ii < 0) {\n // we should never shift to negative indexes (rolling around to back of array)\n return res;\n }\n\n const token = get(tokens, ii); // supports negative ii\n\n\n if (token === undefined) { return res; }\n\n for (const key of Object.keys(t)) {\n if (key === 'shift' || key === 'position') { continue; }\n\n if (token[key] === undefined) { return res; }\n\n if (key === 'children' && isArrayOfObjects(t.children)) {\n if (token.children.length === 0) {\n return res;\n }\n let match;\n const childTests = t.children;\n const children = token.children;\n if (childTests.every(tt => tt.position !== undefined)) {\n // positions instead of shifts, do not loop all children\n match = childTests.every(tt => test(children, tt.position, tt).match);\n if (match) {\n // we may need position of child in transform\n const j = last(childTests).position;\n res.j = j >= 0 ? j : children.length + j;\n }\n } else {\n for (let j = 0; j < children.length; j++) {\n match = childTests.every(tt => test(children, j, tt).match);\n if (match) {\n res.j = j;\n // all tests true, continue with next key of pattern t\n break;\n }\n }\n }\n\n if (match === false) { return res; }\n\n continue;\n }\n\n switch (typeof t[key]) {\n case 'boolean':\n case 'number':\n case 'string':\n if (token[key] !== t[key]) { return res; }\n break;\n case 'function':\n if (!t[key](token[key])) { return res; }\n break;\n case 'object':\n if (isArrayOfFunctions(t[key])) {\n const r = t[key].every(tt => tt(token[key]));\n if (r === false) { return res; }\n break;\n }\n // fall through for objects !== arrays of functions\n default:\n throw new Error(`Unknown type of pattern test (key: ${key}). Test should be of type boolean, number, string, function or array of functions.`);\n }\n }\n\n // no tests returned false -> all tests returns true\n res.match = true;\n return res;\n}\n\nfunction isArrayOfObjects(arr) {\n return Array.isArray(arr) && arr.length && arr.every(i => typeof i === 'object');\n}\n\nfunction isArrayOfFunctions(arr) {\n return Array.isArray(arr) && arr.length && arr.every(i => typeof i === 'function');\n}\n\n/**\n * Get n item of array. Supports negative n, where -1 is last\n * element in array.\n * @param {array} arr\n * @param {number} n\n */\nfunction get(arr, n) {\n return n >= 0 ? arr[n] : arr[arr.length + n];\n}\n\n// get last element of array, safe - returns {} if not found\nfunction last(arr) {\n return arr.slice(-1)[0] || {};\n}\n", "import Token from 'markdown-it/lib/token';\n\nexport = function extractTitle(tokens: Token[]) {\n let title = '',\n contentTokens = tokens,\n titleTokens: Token[] = [];\n\n if (Array.isArray(tokens) && tokens.length > 0) {\n if (tokens[0].type === 'heading_open' && tokens[0].tag === 'h1') {\n titleTokens = tokens[1].children || [];\n title = tokens[1].content;\n // cut out \"heading_open\", \"inline\" and \"heading_close\" tokens\n contentTokens = tokens.slice(3);\n }\n }\n\n return {\n titleTokens,\n title,\n tokens: contentTokens,\n };\n};\n", "import Token from 'markdown-it/lib/token';\nimport {Heading} from './typings';\n\nfunction getTitle(token: Token) {\n return (\n token.children?.reduce((acc, tok) => {\n if (tok.type === 'text' || tok.type === 'code_inline') {\n return acc + tok.content;\n }\n\n return acc;\n }, '') || ''\n );\n}\n\nfunction getHref(token: Token) {\n return '#' + (token.attrGet('id') || '');\n}\n\nexport = function getHeadings(tokens: Token[], needFlatListHeadings?: boolean) {\n return needFlatListHeadings ? getFlatListHeadings(tokens) : getFilteredHeadings(tokens);\n};\n\nfunction getFilteredHeadings(tokens: Token[]) {\n const headings: Heading[] = [];\n let parents = [headings];\n let prevLevel;\n\n for (let i = 0; i < tokens.length; i++) {\n const isHeading = tokens[i].type === 'heading_open';\n const level = Number.parseInt(tokens[i].tag.slice(1), 10);\n\n if (isHeading && level >= 2) {\n const entry = {\n title: getTitle(tokens[i + 1]),\n href: getHref(tokens[i]),\n level,\n };\n let closestParent = parents[parents.length - 1];\n\n if ((!prevLevel && level === 2) || prevLevel === level) {\n closestParent.push(entry);\n prevLevel = level;\n // skip if nested heading level is lower than for previous by 2 or more\n } else if (prevLevel && level - prevLevel === 1) {\n const lastItemInClosestParent = closestParent[closestParent.length - 1];\n const newParent = (lastItemInClosestParent.items = [entry]);\n\n parents.push(newParent);\n prevLevel = level;\n } else if (prevLevel && level < prevLevel) {\n const levelDiff = prevLevel - level;\n const closestParentIndex = parents.length - levelDiff - 1;\n\n if (closestParentIndex < 0) {\n continue;\n }\n\n closestParent = parents[closestParentIndex];\n closestParent.push(entry);\n parents = parents.slice(0, closestParentIndex + 1);\n prevLevel = level;\n }\n }\n }\n\n return headings;\n}\nfunction getFlatListHeadings(tokens: Token[]) {\n const headings: Heading[] = [];\n\n for (let i = 0; i < tokens.length; i++) {\n const isHeading = tokens[i].type === 'heading_open';\n const level = Number.parseInt(tokens[i].tag.slice(1), 10);\n\n if (!isHeading) {\n continue;\n }\n\n headings.push({\n title: getTitle(tokens[i + 1]),\n href: getHref(tokens[i]),\n level,\n });\n }\n\n return headings;\n}\n", null, null, null, null, null, null, "\"use strict\";\nObject.defineProperty(exports, \"__esModule\", { value: true });\nexports.Doctype = exports.CDATA = exports.Tag = exports.Style = exports.Script = exports.Comment = exports.Directive = exports.Text = exports.Root = exports.isTag = exports.ElementType = void 0;\n/** Types of elements found in htmlparser2's DOM */\nvar ElementType;\n(function (ElementType) {\n /** Type for the root element of a document */\n ElementType[\"Root\"] = \"root\";\n /** Type for Text */\n ElementType[\"Text\"] = \"text\";\n /** Type for */\n ElementType[\"Directive\"] = \"directive\";\n /** Type for */\n ElementType[\"Comment\"] = \"comment\";\n /** Type for