:is(.kpt-button,.Kfin2a_kpt-button){-webkit-appearance:none;appearance:none;justify-content:center;align-items:center;gap:var(--btn-gap--state,var(--btn-gap,var(--btn-gap--type,var(--btn-gap--theme,.625rem))));box-sizing:border-box;text-align:center;cursor:pointer;--_padding-h:var(--btn-padding-h--state,var(--btn-padding-h,var(--btn-padding-h--type,var(--btn-padding-h--theme,.625rem))));--_padding-v:var(--btn-padding-v--state,var(--btn-padding-v,var(--btn-padding-v--type,var(--btn-padding-v--theme,.375rem))));max-width:100%;padding:var(--_padding-v) var(--_padding-h);--_border-color:var(--btn-border-color--state,var(--btn-border-color,var(--btn-border-color--type,var(--btn-border-color--theme,transparent))));--_border-width:var(--btn-border-width--state,var(--btn-border-width,var(--btn-border-width--type,var(--btn-border-width--theme,.0625rem))));box-shadow:0 0 0 var(--_border-width) var(--_border-color) inset;background-color:var(--btn-bg--state,var(--btn-bg,var(--btn-bg--type,var(--btn-bg--theme,transparent))));border-radius:var(--btn-border-radius--state,var(--btn-border-radius,var(--btn-border-radius--type,var(--btn-border-radius--theme,.25rem))));font:var(--btn-font,var(--btn-font--state,var(--btn-font--type,var(--btn-font--theme,500 1rem/150% "Helvetica Now", "Open Sans", sans-serif))));letter-spacing:var(--btn-letter-spacing,var(--btn-letter-spacing--state,var(--btn-letter-spacing--type,var(--btn-letter-spacing--theme))));text-transform:var(--btn-text-transform,var(--btn-text-transform--state,var(--btn-text-transform--type,var(--btn-text-transform--theme))));color:var(--btn-color--state,var(--btn-color,var(--btn-color--type,var(--btn-color--theme,#404040))));--_outline-offset:var(--btn-outline-offset,.125rem);--_outline-width:var(--btn-outline-width,.125rem);--_outline-color:var(--btn-outline-color,#50a3da);opacity:var(--btn-opacity,var(--btn-opacity--state,var(--btn-opacity--type,var(--btn-opacity--theme,1))));--kpt-icon-size--type:var(--btn-kpt-icon-size,20);--kpt-icon-stroke-width--type:var(--btn-kpt-icon-stroke-width,1.5);border-style:solid;border-width:0;flex-wrap:nowrap;text-decoration:none;transition-property:color,background-color,box-shadow,opacity,border-color;transition-duration:.25s;display:inline-flex;position:relative}:is(.kpt-button[data-variant=primary],.Kfin2a_kpt-button[data-variant=primary]){--btn-bg--type:var(--button-primary-initial-background-color);--btn-border-color--type:var(--button-primary-initial-border-color);--btn-border-width--type:var(--button-primary-border-width);--btn-color--type:var(--button-primary-initial-text-color);--btn-outline-width:var(--button-primary-focus-outline-width);--btn-outline-color:var(--button-primary-focus-outline-color);--btn-outline-offset:calc(var(--button-primary-focus-outline-offset,.25rem) - var(--button-primary-focus-outline-width,.125rem));--btn-focus-border-color:var(--button-primary-focus-border-color);--btn-focus-bg:var(--button-primary-focus-background-color);--btn-focus-color:var(--button-primary-focus-text-color);--btn-hover-border-color:var(--button-primary-hover-border-color);--btn-hover-bg:var(--button-primary-hover-background-color);--btn-hover-color:var(--button-primary-hover-text-color)}:is(.kpt-button[data-variant=secondary],.Kfin2a_kpt-button[data-variant=secondary]){--btn-bg--type:var(--button-secondary-initial-background-color);--btn-border-color--type:var(--button-secondary-initial-border-color);--btn-border-width--type:var(--button-secondary-border-width);--btn-color--type:var(--button-secondary-initial-text-color);--btn-outline-width:var(--button-secondary-focus-outline-width);--btn-outline-color:var(--button-secondary-focus-outline-color);--btn-outline-offset:calc(var(--button-secondary-focus-outline-offset,.25rem) - var(--button-secondary-focus-outline-width,.125rem));--btn-focus-border-color:var(--button-secondary-focus-border-color);--btn-focus-bg:var(--button-secondary-focus-background-color);--btn-focus-color:var(--button-secondary-focus-text-color);--btn-hover-border-color:var(--button-secondary-hover-border-color);--btn-hover-bg:var(--button-secondary-hover-background-color);--btn-hover-color:var(--button-secondary-hover-text-color)}:is(.kpt-button[data-variant=tertiary],.Kfin2a_kpt-button[data-variant=tertiary]){--btn-bg--type:var(--button-tertiary-initial-background-color);--btn-border-color--type:var(--button-tertiary-initial-border-color);--btn-border-width--type:var(--button-tertiary-border-width);--btn-color--type:var(--button-tertiary-initial-text-color);--btn-outline-width:var(--button-tertiary-focus-outline-width);--btn-outline-color:var(--button-tertiary-focus-outline-color);--btn-outline-offset:calc(var(--button-tertiary-focus-outline-offset,.25rem) - var(--button-tertiary-focus-outline-width,.125rem));--btn-focus-border-color:var(--button-tertiary-focus-border-color);--btn-focus-bg:var(--button-tertiary-focus-background-color);--btn-focus-color:var(--button-tertiary-focus-text-color);--btn-hover-border-color:var(--button-tertiary-hover-border-color);--btn-hover-bg:var(--button-tertiary-hover-background-color);--btn-hover-color:var(--button-tertiary-hover-text-color)}:is(.kpt-button[data-variant=quaternary],.Kfin2a_kpt-button[data-variant=quaternary]){--btn-bg--type:var(--button-quaternary-initial-background-color);--btn-border-color--type:var(--button-quaternary-initial-border-color);--btn-border-width--type:var(--button-quaternary-border-width);--btn-color--type:var(--button-quaternary-initial-text-color);--btn-outline-width:var(--button-quaternary-focus-outline-width);--btn-outline-color:var(--button-quaternary-focus-outline-color);--btn-outline-offset:calc(var(--button-quaternary-focus-outline-offset,.25rem) - var(--button-quaternary-focus-outline-width,.125rem));--btn-focus-border-color:var(--button-quaternary-focus-border-color);--btn-focus-bg:var(--button-quaternary-focus-background-color);--btn-focus-color:var(--button-quaternary-focus-text-color);--btn-hover-border-color:var(--button-quaternary-hover-border-color);--btn-hover-bg:var(--button-quaternary-hover-background-color);--btn-hover-color:var(--button-quaternary-hover-text-color)}:is(.kpt-button[data-variant=circular],.Kfin2a_kpt-button[data-variant=circular]){--btn-bg--type:var(--button-primary-initial-background-color);--btn-border-color--type:var(--button-primary-initial-border-color);--btn-border-width--type:var(--button-primary-border-width);--btn-color--type:var(--button-primary-initial-text-color);--btn-outline-width:var(--button-primary-focus-outline-width);--btn-outline-color:var(--button-primary-focus-outline-color);--btn-outline-offset:calc(var(--button-primary-focus-outline-offset,.25rem) - var(--button-primary-focus-outline-width,.125rem));--btn-focus-border-color:var(--button-primary-focus-border-color);--btn-focus-bg:var(--button-primary-focus-background-color);--btn-focus-color:var(--button-primary-focus-text-color);--btn-hover-border-color:var(--button-primary-hover-border-color);--btn-hover-bg:var(--button-primary-hover-background-color);--btn-hover-color:var(--button-primary-hover-text-color)}:is(.kpt-button[data-variant=circular-secondary],.Kfin2a_kpt-button[data-variant=circular-secondary]){--btn-bg--type:var(--button-circular-secondary-initial-background-color);--btn-border-color--type:var(--button-circular-secondary-initial-border-color);--btn-border-width--type:var(--button-secondary-border-width);--btn-color--type:var(--button-secondary-initial-text-color);--btn-outline-width:var(--button-secondary-focus-outline-width);--btn-outline-color:var(--button-circular-secondary-focus-outline-color);--btn-outline-offset:calc(var(--button-circular-secondary-focus-outline-offset,.25rem) - var(--button-circular-secondary-focus-outline-width,.125rem));--btn-focus-border-color:var(--button-circular-secondary-focus-border-color);--btn-focus-bg:var(--button-circular-secondary-focus-background-color);--btn-focus-color:var(--button-secondary-focus-text-color);--btn-hover-border-color:var(--button-circular-secondary-hover-border-color);--btn-hover-bg:var(--button-circular-secondary-hover-background-color);--btn-hover-color:var(--button-secondary-hover-text-color)}:is(.kpt-button[data-variant=circular-tertiary],.Kfin2a_kpt-button[data-variant=circular-tertiary]){--btn-bg--type:var(--button-circular-tertiary-initial-background-color);--btn-border-color--type:var(--button-circular-tertiary-initial-border-color);--btn-border-width--type:var(--button-tertiary-border-width);--btn-color--type:var(--button-tertiary-initial-text-color);--btn-outline-width:var(--button-tertiary-focus-outline-width);--btn-outline-color:var(--button-circular-tertiary-focus-outline-color);--btn-outline-offset:calc(var(--button-circular-tertiary-focus-outline-offset,.25rem) - var(--button-circular-tertiary-focus-outline-width,.125rem));--btn-focus-border-color:var(--button-circular-tertiary-focus-border-color);--btn-focus-bg:var(--button-circular-tertiary-focus-background-color);--btn-focus-color:var(--button-secondary-focus-text-color);--btn-hover-border-color:var(--button-circular-tertiary-hover-border-color);--btn-hover-bg:var(--button-circular-tertiary-hover-background-color);--btn-hover-color:var(--button-tertiary-hover-text-color)}:is(.kpt-button[data-variant=unstyled],.Kfin2a_kpt-button[data-variant=unstyled]){--btn-bg--type:transparent;--btn-border-color--type:transparent;--btn-border-width--type:rem(1px);--btn-padding-h--type:0;--btn-padding-v--type:0;box-shadow:none}:is(.kpt-button[data-variant=link],.kpt-button[data-variant=link-primary],.kpt-button[data-variant=link-secondary],.Kfin2a_kpt-button[data-variant=link],.Kfin2a_kpt-button[data-variant=link-primary],.Kfin2a_kpt-button[data-variant=link-secondary]){--btn-bg--type:transparent;--btn-border-color--type:transparent;--btn-border-width--type:rem(1px);--btn-color--type:var(--button-tertiary-initial-text-color);--btn-padding-h:0}:is(.kpt-button[data-variant=link] :is(.kpt-button-content,.Kfin2a_kpt-button-content),.kpt-button[data-variant=link-primary] :is(.kpt-button-content,.Kfin2a_kpt-button-content),.kpt-button[data-variant=link-secondary] :is(.kpt-button-content,.Kfin2a_kpt-button-content),.Kfin2a_kpt-button[data-variant=link] :is(.kpt-button-content,.Kfin2a_kpt-button-content),.Kfin2a_kpt-button[data-variant=link-primary] :is(.kpt-button-content,.Kfin2a_kpt-button-content),.Kfin2a_kpt-button[data-variant=link-secondary] :is(.kpt-button-content,.Kfin2a_kpt-button-content)){text-decoration:underline}@media (hover:hover){:is(.kpt-button[data-variant=link]:hover :is(.kpt-button-content,.Kfin2a_kpt-button-content),.kpt-button[data-variant=link-primary]:hover :is(.kpt-button-content,.Kfin2a_kpt-button-content),.kpt-button[data-variant=link-secondary]:hover :is(.kpt-button-content,.Kfin2a_kpt-button-content),.Kfin2a_kpt-button[data-variant=link]:hover :is(.kpt-button-content,.Kfin2a_kpt-button-content),.Kfin2a_kpt-button[data-variant=link-primary]:hover :is(.kpt-button-content,.Kfin2a_kpt-button-content),.Kfin2a_kpt-button[data-variant=link-secondary]:hover :is(.kpt-button-content,.Kfin2a_kpt-button-content)){text-decoration:none}}@media (hover:hover) and (prefers-reduced-motion:no-preference){:is(.kpt-button[data-variant=link] :is(.kpt-button-icon,.Kfin2a_kpt-button-icon),.kpt-button[data-variant=link-primary] :is(.kpt-button-icon,.Kfin2a_kpt-button-icon),.kpt-button[data-variant=link-secondary] :is(.kpt-button-icon,.Kfin2a_kpt-button-icon),.Kfin2a_kpt-button[data-variant=link] :is(.kpt-button-icon,.Kfin2a_kpt-button-icon),.Kfin2a_kpt-button[data-variant=link-primary] :is(.kpt-button-icon,.Kfin2a_kpt-button-icon),.Kfin2a_kpt-button[data-variant=link-secondary] :is(.kpt-button-icon,.Kfin2a_kpt-button-icon)){transition:transform .2s}:is(.kpt-button[data-variant=link]:hover :is(.kpt-button-icon,.Kfin2a_kpt-button-icon),.kpt-button[data-variant=link-primary]:hover :is(.kpt-button-icon,.Kfin2a_kpt-button-icon),.kpt-button[data-variant=link-secondary]:hover :is(.kpt-button-icon,.Kfin2a_kpt-button-icon),.Kfin2a_kpt-button[data-variant=link]:hover :is(.kpt-button-icon,.Kfin2a_kpt-button-icon),.Kfin2a_kpt-button[data-variant=link-primary]:hover :is(.kpt-button-icon,.Kfin2a_kpt-button-icon),.Kfin2a_kpt-button[data-variant=link-secondary]:hover :is(.kpt-button-icon,.Kfin2a_kpt-button-icon)){transform:translate(.125rem)}}:is(.kpt-button[data-variant=link-primary],.Kfin2a_kpt-button[data-variant=link-primary]){--btn-color--type:var(--link-variant-primary-default-text-color);--btn-hover-color:var(--link-variant-primary-hover-text-color);--btn-focus-color:var(--link-variant-primary-focus-text-color)}:is(.kpt-button[data-variant=link-secondary],.Kfin2a_kpt-button[data-variant=link-secondary]){--btn-color--type:var(--link-variant-secondary-default-text-color);--btn-hover-color:var(--link-variant-secondary-hover-text-color);--btn-focus-color:var(--link-variant-secondary-focus-text-color)}:is(.kpt-button[data-size=xs],.Kfin2a_kpt-button[data-size=xs]){--btn-padding-h--type:var(--button-xs-padding-horizontal);--btn-padding-v--type:var(--button-xs-padding-vertical);--btn-font--type:var(--button-xs-typography);--btn-letter-spacing--type:var(--button-xs-typography-letter-spacing);--btn-text-transform--type:var(--button-xs-typography-text-transform);--btn-gap--type:var(--button-icon-xs-spacing);--btn-kpt-icon-size:var(--kpt-icon-size-xs)}:is(.kpt-button[data-size=sm],.Kfin2a_kpt-button[data-size=sm]){--btn-padding-h--type:var(--button-sm-padding-horizontal);--btn-padding-v--type:var(--button-sm-padding-vertical);--btn-font--type:var(--button-sm-typography);--btn-letter-spacing--type:var(--button-sm-typography-letter-spacing);--btn-text-transform--type:var(--button-sm-typography-text-transform);--btn-gap--type:var(--button-icon-sm-spacing);--btn-kpt-icon-size:var(--kpt-icon-size-sm)}:is(.kpt-button[data-size=md],.Kfin2a_kpt-button[data-size=md]){--btn-padding-h--type:var(--button-md-padding-horizontal);--btn-padding-v--type:var(--button-md-padding-vertical);--btn-font--type:var(--button-md-typography);--btn-letter-spacing--type:var(--button-md-typography-letter-spacing);--btn-text-transform--type:var(--button-md-typography-text-transform);--btn-gap--type:var(--button-icon-md-spacing);--btn-kpt-icon-size:var(--kpt-icon-size-md)}:is(.kpt-button[data-size=lg],.Kfin2a_kpt-button[data-size=lg]){--btn-padding-h--type:var(--button-lg-padding-horizontal);--btn-padding-v--type:var(--button-lg-padding-vertical);--btn-font--type:var(--button-lg-typography);--btn-letter-spacing--type:var(--button-lg-typography-letter-spacing);--btn-text-transform--type:var(--button-lg-typography-text-transform);--btn-gap--type:var(--button-icon-lg-spacing);--btn-kpt-icon-size:var(--kpt-icon-size-lg)}:is(.kpt-button[data-size=xl],.Kfin2a_kpt-button[data-size=xl]){--btn-padding-h--type:var(--button-xl-padding-horizontal);--btn-padding-v--type:var(--button-xl-padding-vertical);--btn-font--type:var(--button-xl-typography);--btn-letter-spacing--type:var(--button-xl-typography-letter-spacing);--btn-text-transform--type:var(--button-xl-typography-text-transform);--btn-gap--type:var(--button-icon-xl-spacing);--btn-kpt-icon-size:var(--kpt-icon-size-xl)}:is(.kpt-button[data-shape=circular][data-size=xs],.Kfin2a_kpt-button[data-shape=circular][data-size=xs]){--btn-padding-h--type:var(--button-icon-xs-padding-horizontal);--btn-padding-v--type:var(--button-icon-xs-padding-horizontal);--btn-icon-size--type:var(--button-icon-xs-size);--btn-kpt-icon-size:var(--kpt-icon-size-xs);--btn-kpt-icon-stroke-width:2}:is(.kpt-button[data-shape=circular][data-size=sm],.Kfin2a_kpt-button[data-shape=circular][data-size=sm]){--btn-padding-h--type:var(--button-icon-sm-padding-horizontal);--btn-padding-v--type:var(--button-icon-sm-padding-horizontal);--btn-icon-size--type:var(--button-icon-sm-size);--btn-kpt-icon-size:var(--kpt-icon-size-sm);--btn-kpt-icon-stroke-width:2}:is(.kpt-button[data-shape=circular][data-size=md],.Kfin2a_kpt-button[data-shape=circular][data-size=md]){--btn-padding-h--type:var(--button-icon-md-padding-horizontal);--btn-padding-v--type:var(--button-icon-md-padding-horizontal);--btn-icon-size--type:var(--button-icon-md-size);--btn-kpt-icon-size:var(--kpt-icon-size-md)}:is(.kpt-button[data-shape=circular][data-size=lg],.Kfin2a_kpt-button[data-shape=circular][data-size=lg]){--btn-padding-h--type:var(--button-icon-lg-padding-horizontal);--btn-padding-v--type:var(--button-icon-lg-padding-horizontal);--btn-icon-size--type:var(--button-icon-md-size);--btn-kpt-icon-size:var(--kpt-icon-size-md)}:is(.kpt-button[data-shape=circular][data-size=xl],.Kfin2a_kpt-button[data-shape=circular][data-size=xl]){--btn-padding-h--type:var(--button-icon-xl-padding-horizontal);--btn-padding-v--type:var(--button-icon-xl-padding-horizontal);--btn-icon-size--type:var(--button-icon-lg-size);--btn-kpt-icon-size:var(--kpt-icon-size-lg)}:is(.kpt-button[data-shape=circular][data-size="2xl"],.Kfin2a_kpt-button[data-shape=circular][data-size="2xl"]){--btn-padding-h--type:var(--button-icon-2xl-padding-horizontal);--btn-padding-v--type:var(--button-icon-2xl-padding-horizontal);--btn-icon-size--type:var(--button-icon-xl-size);--btn-kpt-icon-size:var(--kpt-icon-size-xl)}:is(.kpt-button[data-shape=pill],.Kfin2a_kpt-button[data-shape=pill]){--btn-border-radius--type:999rem}:is(.kpt-button[data-shape=circular],.Kfin2a_kpt-button[data-shape=circular]){--btn-border-radius--type:50%;aspect-ratio:1;justify-content:center}:is(.kpt-button[data-nowrap] :is(.kpt-button-content,.Kfin2a_kpt-button-content),.Kfin2a_kpt-button[data-nowrap] :is(.kpt-button-content,.Kfin2a_kpt-button-content)){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (hover:hover){.Kfin2a_kpt-button:focus-visible{--btn-border-color--state:var(--btn-focus-border-color);--btn-bg--state:var(--btn-focus-bg);--btn-color--state:var(--btn-focus-color);outline:var(--_outline-width) solid var(--_outline-color);outline-offset:var(--_outline-offset)}.-can-focus-:focus-visible .kpt-button{--btn-border-color--state:var(--btn-focus-border-color);--btn-bg--state:var(--btn-focus-bg);--btn-color--state:var(--btn-focus-color);outline:var(--_outline-width) solid var(--_outline-color);outline-offset:var(--_outline-offset)}.kpt-button:focus-visible{--btn-border-color--state:var(--btn-focus-border-color);--btn-bg--state:var(--btn-focus-bg);--btn-color--state:var(--btn-focus-color);outline:var(--_outline-width) solid var(--_outline-color);outline-offset:var(--_outline-offset)}.-can-focus-:focus-visible .Kfin2a_kpt-button{--btn-border-color--state:var(--btn-focus-border-color);--btn-bg--state:var(--btn-focus-bg);--btn-color--state:var(--btn-focus-color);outline:var(--_outline-width) solid var(--_outline-color);outline-offset:var(--_outline-offset)}}:is(.kpt-button[data-active],.kpt-button[data-state=on],.Kfin2a_kpt-button[data-active],.Kfin2a_kpt-button[data-state=on]){--btn-border-color--state:var(--btn-hover-border-color);--btn-bg--state:var(--btn-hover-bg);--btn-color--state:var(--btn-hover-color)}@media (hover:hover){.Kfin2a_kpt-button:hover,.-can-hover-:hover .kpt-button,.kpt-button:hover,.-can-hover-:hover .Kfin2a_kpt-button{--btn-border-color--state:var(--btn-hover-border-color);--btn-bg--state:var(--btn-hover-bg);--btn-color--state:var(--btn-hover-color)}}:is(.kpt-button[disabled],.kpt-button[data-appear-disabled],.kpt-button[aria-disabled=true],.Kfin2a_kpt-button[disabled],.Kfin2a_kpt-button[data-appear-disabled],.Kfin2a_kpt-button[aria-disabled=true]){cursor:not-allowed;--btn-opacity--state:var(--button-disabled-opacity)}:is(.kpt-button[disabled][data-variant=circular-tertiary],.kpt-button[data-appear-disabled][data-variant=circular-tertiary],.kpt-button[aria-disabled=true][data-variant=circular-tertiary],.Kfin2a_kpt-button[disabled][data-variant=circular-tertiary],.Kfin2a_kpt-button[data-appear-disabled][data-variant=circular-tertiary],.Kfin2a_kpt-button[aria-disabled=true][data-variant=circular-tertiary]){--btn-border-color--type:var(--button-disabled-background-color);--btn-bg--type:var(--button-disabled-background-color)}:is(.kpt-button[disabled][data-active],.kpt-button[disabled][data-state=on],.kpt-button[data-appear-disabled][data-active],.kpt-button[data-appear-disabled][data-state=on],.kpt-button[aria-disabled=true][data-active],.kpt-button[aria-disabled=true][data-state=on],.Kfin2a_kpt-button[disabled][data-active],.Kfin2a_kpt-button[disabled][data-state=on],.Kfin2a_kpt-button[data-appear-disabled][data-active],.Kfin2a_kpt-button[data-appear-disabled][data-state=on],.Kfin2a_kpt-button[aria-disabled=true][data-active],.Kfin2a_kpt-button[aria-disabled=true][data-state=on]){--btn-border-color--state:initial;--btn-bg--state:initial;--btn-color--state:initial}@media (hover:hover){:is(.kpt-button[disabled]:hover,.kpt-button[data-appear-disabled]:hover,.kpt-button[aria-disabled=true]:hover,.Kfin2a_kpt-button[disabled]:hover,.Kfin2a_kpt-button[data-appear-disabled]:hover,.Kfin2a_kpt-button[aria-disabled=true]:hover){--btn-border-color--state:initial;--btn-bg--state:initial;--btn-color--state:initial}}:is(.kpt-button-icon,.Kfin2a_kpt-button-icon){font-size:var(--btn-icon-size,var(--btn-icon-size--state,var(--btn-icon-size--type,var(--btn-icon-size--theme,1rem))));flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}:is(.kpt-button-content,.Kfin2a_kpt-button-content){text-align:center;flex-grow:0;display:block}:is(.kpt-button-content:empty,.Kfin2a_kpt-button-content:empty){display:none}
