@layer lmvz-ds.reset, lmvz-ds.theme, lmvz-ds.components, lmvz-ds.overrides;@import "~@lmvz-ds/lib-styles/fragments/_buttonlike-container.css";@layer lmvz-ds.reset{body,h1,h2,h3,h4,h5,h6{margin:0}[hidden]{display:none!important}hr{height:0;margin:var(--lmvz-dimension-8-4) 0;border:none;border-top:var(--lmvz-semantic-border-width-default) solid var(--lmvz-semantic-color-border-subtle)}fieldset{border:none;margin:0;padding:0}legend{padding:0;display:block}}@layer lmvz-ds.theme;@layer lmvz-ds.components{:scope>*{font:inherit;color:inherit}:scope:focus-visible{outline:var(--lmvz-ds-outline);outline-offset:var(--lmvz-ds-outline-offset);z-index:1;position:relative}:scope:is([disabled],.disabled){cursor:not-allowed;pointer-events:none;opacity:var(--lmvz-component-input-disabled-opacity)}:scope:not([disabled]):hover{--lmvz-button-background:var(--lmvz-button-background-override,var(--lmvz-semantic-color-int-secondary-hover))}:scope:not([disabled]):active{--lmvz-button-background:var(--lmvz-button-background-override,var(--lmvz-semantic-color-int-secondary-active))}:scope.primary{--lmvz-button-background:var(--lmvz-button-background-override,var(--lmvz-semantic-color-int-primary));--lmvz-button-color:var(--lmvz-button-color-override,var(--lmvz-semantic-color-int-on-primary));--lmvz-button-border-width:var(--lmvz-button-border-width-override,0);--lmvz-button-border-color:var(--lmvz-button-border-color-override,transparent)}:scope.primary:not([disabled],.disabled):hover{--lmvz-button-background:var(--lmvz-button-background-override,var(--lmvz-semantic-color-int-primary-hover))}:scope.primary:not([disabled],.disabled):active{--lmvz-button-background:var(--lmvz-button-background-override,var(--lmvz-semantic-color-int-primary-active))}:scope.danger{--lmvz-button-background:var(--lmvz-button-background-override,var(--lmvz-semantic-color-int-tertiary));--lmvz-button-border-color:var(--lmvz-button-border-color-override,transparent);--lmvz-button-color:var(--lmvz-button-color-override,var(--lmvz-semantic-color-status-on-danger))}:scope.danger:not([disabled],.disabled):hover{--lmvz-button-background:var(--lmvz-button-background-override,var(--lmvz-semantic-color-status-danger));--lmvz-button-color:var(--lmvz-button-color-override,var(--lmvz-semantic-color-status-on-danger))}:scope.danger:not([disabled],.disabled):active{--lmvz-button-background:var(--lmvz-button-background-override,var(--lmvz-semantic-color-status-on-danger-subtle));--lmvz-button-color:var(--lmvz-button-color-override,var(--lmvz-semantic-color-status-on-danger))}:scope.tertiary{--lmvz-button-background:var(--lmvz-button-background-override,var(--lmvz-semantic-color-int-tertiary));--lmvz-button-color:var(--lmvz-button-color-override,var(--lmvz-semantic-color-int-on-tertiary))}:scope.tertiary:not([disabled],.disabled):hover{--lmvz-button-background:var(--lmvz-button-background-override,var(--lmvz-semantic-color-int-tertiary-hover));--lmvz-button-color:var(--lmvz-button-color-override,var(--lmvz-semantic-color-int-on-tertiary-hover))}:scope.tertiary:not([disabled],.disabled):active{--lmvz-button-background:var(--lmvz-button-background-override,var(--lmvz-semantic-color-int-tertiary-active));--lmvz-button-color:var(--lmvz-button-color-override,var(--lmvz-semantic-color-int-on-tertiary-active))}:scope.small{--lmvz-button-padding-inline:var(--lmvz-button-padding-inline-override,var(--lmvz-component-input-padding-sm));--lmvz-button-padding-block:var(--lmvz-button-padding-block-override,var(--lmvz-component-input-padding-sm));--lmvz-button-gap:var(--lmvz-button-gap-override,var(--lmvz-component-input-gap-sm));--lmvz-button-min-height:var(--lmvz-button-min-height-override,var(--lmvz-component-input-size-sm));--lmvz-button-font:var(--lmvz-button-font-override,var(--lmvz-typography-label-sm-strong))}:scope.large{--lmvz-button-padding-inline:var(--lmvz-button-padding-inline-override,var(--lmvz-component-input-padding-lg));--lmvz-button-padding-block:var(--lmvz-button-padding-block-override,var(--lmvz-component-input-padding-lg));--lmvz-button-gap:var(--lmvz-button-gap-override,var(--lmvz-component-input-gap-lg));--lmvz-button-min-height:var(--lmvz-button-min-height-override,var(--lmvz-component-input-size-lg));--lmvz-button-font:var(--lmvz-button-font-override,var(--lmvz-typography-label-lg-strong))}}@layer lmvz-ds.overrides;
