.button{zoom:1;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;box-sizing:border-box;font-family:sans-serif;line-height:1;font-family:var(--_button-font-family,sans-serif);font-weight:var(--_button-font-weight);letter-spacing:var(--_button-letter-spacing);--_button-text-color:var(--color-base-tint-80);--_button-padding-block:var(--space-2xs);--_button-padding-inline:var(--space-s);--_button-border-radius:var(--border-radius-s,0);--_button-border-color:var(--_button-color);--_button-border-width:var(--base-border-width,2px);--_button-border-style:var(--base-border-style,solid);--_button-font-weight:var(--font-weight,400);--_button-font-size:100%;--_button-icon-color:var(--_button-text-color);place-self:self-start flex-start;-webkit-text-decoration:none;text-decoration:none;display:inline-block}.button,.button[color=base],.button[data-color=base]{--_button-color:var(--color-base)}.button[color=primary],.button[data-color=primary]{--_button-color:var(--color-primary)}.button[data-size=s],.button[size=s]{--_button-padding-block:var(--space-s);--_button-padding-inline:var(--space-l);--_button-font-size:var(--size--1)}.button[data-size=m],.button[size=m]{--_button-padding-block:var(--space-m);--_button-padding-inline:var(--space-xl);--_button-font-size:var(--size-0)}.button[data-size=l],.button[size=l]{--_button-font-size:var(--size-1)}.button[data-size=l],.button[data-size=xl],.button[size=l],.button[size=xl]{--_button-padding-block:var(--space-l);--_button-padding-inline:var(--space-2xl)}.button[data-size=xl],.button[size=xl]{--_button-font-size:var(--size-2)}.button{color:var(--_button-text-color,var(--_button-color));background-color:var(--_button-background-color);padding:var(--_button-padding-block) var(--_button-padding-inline);border-radius:0;border-radius:var(--_button-border-radius,0);border-width:1px;border-width:var(--_button-border-width,1px);border-color:var(--_button-border-color);font-family:var(--_button-font-family);font-weight:400;font-weight:var(--_button-font-weight,400);font-size:100%;font-size:var(--_button-font-size,100%)}.button,.button[data-variant=primary],.button[variant=primary]{border-style:solid;border-style:var(--_button-border-style,solid)}.button[data-variant=primary],.button[variant=primary]{color:var(--color-white);border-width:0;border-width:var(--_button-border-width,0);border-color:var(--_button-color);--_button-background-color:var(--_button-color)}.button:focus-visible{outline:2px solid;outline:2px solid var(--color-primary,currentColor);outline-offset:2px}
