[data-scope=button][data-part=button]{padding:var(--s-1)var(--s-3);border-radius:calc(var(--s-2) - 2px)}[data-scope=button][data-part=button][data-size=s]{padding:var(--s-05)var(--s-1)}[data-scope=button][data-part=button][data-span=content]{min-width:fit-content;max-width:fit-content}[data-scope=button][data-part=button][data-span=full]{min-width:100%;max-width:100%}[data-scope=button][data-part=button][data-em=high]{color:var(--c-txt);background:var(--c-bg);border:2px solid var(--c-bd)}[data-scope=button][data-part=button][data-em=high] *{color:currentColor;fill:currentColor}[data-scope=button][data-part=button][data-em=high]:hover{background:hsl(from var(--c-bg)h s calc(l - 10));border-color:hsl(from var(--c-bd)h s calc(l - 10))}[data-scope=button][data-part=button][data-em=high]:active{background:hsl(from var(--c-bg)h s calc(l - 20));border-color:hsl(from var(--c-bd)h s calc(l - 20))}[data-scope=button][data-part=button][data-em=high]:disabled{background:hsl(from var(--c-bg)h calc(s - 10)calc(l + 20));border-color:hsl(from var(--c-bd)h calc(s - 10)calc(l + 20))}[data-scope=button][data-part=button][data-em=low]{color:var(--c-txt);background:var(--c-bg);border:2px solid var(--c-bd)}[data-scope=button][data-part=button][data-em=low]:hover,[data-scope=button][data-part=button][data-em=low]:active{color:var(--c-txt-control-low);background:var(--c-bd);border-color:var(--c-bd);outline-color:hsl(from var(--c-bd)h s calc(l - 10))}[data-scope=button][data-part=button][data-em=low]:disabled{color:var(--c-txt);background:hsl(from var(--c-bg)h calc(s - 10)calc(l + 20));border-color:hsl(from var(--c-bd)h calc(s - 10)calc(l + 20))}[data-scope=button][data-part=button][data-kind=primary]{--c-txt:var(--c-txt-control-primary);--c-bg:var(--c-bg-control-primary);--c-bd:var(--c-bd-control-primary)}[data-scope=button][data-part=button][data-kind=primary][data-em=low]{--c-txt:var(--c-bd-control-primary-low);--c-bg:var(--c-bg-control-primary-low);--c-bd:var(--c-bd-control-primary-low)}[data-scope=button][data-part=button][data-kind=secondary]{--c-txt:var(--c-txt-control-secondary);--c-bg:var(--c-bg-control-secondary);--c-bd:var(--c-bd-control-secondary)}[data-scope=button][data-part=button][data-kind=secondary][data-em=low]{--c-txt:var(--c-bd-control-secondary-low);--c-bg:var(--c-bg-control-secondary-low);--c-bd:var(--c-bd-control-secondary-low)}[data-scope=button][data-part=button][data-kind=tertiary]{--c-txt:var(--c-bg-control-primary);--c-bg:transparent;--c-bd:transparent}[data-scope=button][data-part=button][data-kind=tertiary]:hover{--c-txt:var(--c-bg-control-primary);border-color:hsl(from var(--c-txt)h s calc(l - 10))}[data-scope=button][data-part=button][data-kind=tertiary][data-em=low]{--c-txt:var(--c-text-card)}[data-scope=button][data-part=button][data-kind=tertiary][data-em=low]:hover{color:var(--c-txt);border-color:hsl(from var(--c-txt)h s calc(l - 10))}[data-scope=button][data-part=button][data-kind=success]{--c-txt:var(--c-txt-control-success);--c-bg:var(--c-bg-control-success);--c-bd:var(--c-bd-control-success)}[data-scope=button][data-part=button][data-kind=success][data-em=low]{--c-txt:var(--c-bd-control-success-low);--c-bg:var(--c-bg-control-success-low);--c-bd:var(--c-bd-control-success-low)}[data-scope=button][data-part=button][data-kind=destructive]{--c-txt:var(--c-txt-control-error);--c-bg:var(--c-bg-control-error);--c-bd:var(--c-bd-control-error)}[data-scope=button][data-part=button][data-kind=destructive][data-em=low]{--c-txt:var(--c-bd-control-error-low);--c-bg:var(--c-bg-control-error-low);--c-bd:var(--c-bd-control-error-low)}[data-scope=button][data-part=button][data-kind=warning]{--c-txt:var(--c-txt-control-warning);--c-bg:var(--c-bg-control-warning);--c-bd:var(--c-bd-control-warning)}[data-scope=button][data-part=button][data-kind=warning][data-em=low]{--c-txt:var(--c-bd-control-warning-low);--c-bg:var(--c-bg-control-warning-low);--c-bd:var(--c-bd-control-warning-low)}[data-scope=button][data-part=button][data-kind=info]{--c-txt:var(--c-txt-control-info);--c-bg:var(--c-bg-control-info);--c-bd:var(--c-bd-control-info)}[data-scope=button][data-part=button][data-kind=info][data-em=low]{--c-txt:var(--c-bd-control-info-low);--c-bg:var(--c-bg-control-info-low);--c-bd:var(--c-bd-control-info-low)}
