@layer components{._root_d6xke_2{--button-icon-color:currentColor;--button-icon-fill:none;--button-gap:var(--space-2);--button-padding-x:var(--space-2);--button-bg:transparent;--button-bg-hover:var(--surface-sunken);--button-fg:var(--color-text);--button-icon-size:var(--icon-3);justify-content:center;align-items:center;gap:var(--button-gap);min-inline-size:var(--tap-target-small);min-block-size:var(--tap-target-small);padding-inline:var(--button-padding-x);border-radius:var(--radius-3);background:var(--button-bg);color:var(--button-fg);font:inherit;font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--duration-2) var(--ease-out);border:0;display:inline-flex}._root_d6xke_2[data-variant=solid]{--button-bg:var(--surface-accent-solid);--button-bg-hover:var(--accent-solid-hover);--button-fg:var(--color-text-on-accent);--button-padding-x:var(--space-4)}._root_d6xke_2:hover:not(:disabled){background:var(--button-bg-hover)}._root_d6xke_2:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}._root_d6xke_2:disabled{cursor:default}._root_d6xke_2 svg{inline-size:var(--button-icon-size);block-size:var(--button-icon-size);color:var(--button-icon-color);fill:var(--button-icon-fill);flex-shrink:0}}@layer layout{._root_4ipcl_2{--inline-gap:0;--inline-align:center;--inline-justify:start;align-items:var(--inline-align);justify-content:var(--inline-justify);gap:var(--inline-gap);flex-direction:row;display:flex}._root_4ipcl_2:is(ul,ol){padding-inline-start:0;list-style:none}}
