:where(._button_rb7hc_1){--smarpy-button-color-fore:var( --smarpy-color-default-button-fore,var(--smarpy-color-default-fore) );--smarpy-button-color-back:var( --smarpy-color-default-button-back,var(--smarpy-color-default-back) );--smarpy-button-color-border:var( --smarpy-color-default-button-border,var(--smarpy-color-default-border) );--smarpy-button-focus-color-fore:var( --smarpy-color-default-button-focus-fore,var(--smarpy-color-default-focus-fore) );--smarpy-button-focus-color-back:var( --smarpy-color-default-button-focus-back,var(--smarpy-color-default-focus-back) );--smarpy-button-focus-color-border:var( --smarpy-color-default-button-focus-border,var(--smarpy-color-default-focus-border) );--smarpy-button-hover-color-fore:var( --smarpy-color-default-button-hover-fore,var(--smarpy-color-default-hover-fore) );--smarpy-button-hover-color-back:var( --smarpy-color-default-button-hover-back,var(--smarpy-color-default-hover-back) );--smarpy-button-hover-color-border:var( --smarpy-color-default-button-hover-border,var(--smarpy-color-default-hover-border) );--smarpy-button-active-color-fore:var( --smarpy-color-default-button-active-fore,var(--smarpy-color-default-active-fore) );--smarpy-button-active-color-back:var( --smarpy-color-default-button-active-back,var(--smarpy-color-default-active-back) );--smarpy-button-active-color-border:var( --smarpy-color-default-button-active-border,var(--smarpy-color-default-active-border) );--smarpy-button-disabled-color-fore:var( --smarpy-color-default-button-disabled-fore,var(--smarpy-color-default-disabled-fore) );--smarpy-button-disabled-color-back:var( --smarpy-color-default-button-disabled-back,var(--smarpy-color-default-disabled-back) );--smarpy-button-disabled-color-border:var( --smarpy-color-default-button-disabled-border,var(--smarpy-color-default-disabled-border) );box-sizing:border-box;margin:unset;background-color:var(--smarpy-button-color-back);border-color:var(--smarpy-button-color-border);border-radius:.5rem;border-style:none;touch-action:manipulation;color:var(--smarpy-button-color-fore);cursor:pointer;display:inline-block;height:auto;min-height:2.5rem;min-width:5rem;padding:.25rem .5rem;text-align:center;text-transform:none;-webkit-user-select:none;user-select:none;vertical-align:top;word-spacing:0}:where(._button_rb7hc_1)._is-focus_rb7hc_83,:where(._button_rb7hc_1)._is-focused_rb7hc_83,:where(._button_rb7hc_1):focus{background-color:var(--smarpy-button-focus-color-back);border-color:var(--smarpy-button-focus-color-border);color:var(--smarpy-button-focus-color-fore)}:where(._button_rb7hc_1)._is-hover_rb7hc_88,:where(._button_rb7hc_1)._is-hovered_rb7hc_88,:where(._button_rb7hc_1):hover{background-color:var(--smarpy-button-hover-color-back);border-color:var(--smarpy-button-hover-color-border);color:var(--smarpy-button-focus-hover-fore)}:where(._button_rb7hc_1)._is-active_rb7hc_93,:where(._button_rb7hc_1):active{background-color:var(--smarpy-button-active-color-back);border-color:var(--smarpy-button-active-color-border);color:var(--smarpy-button-focus-active-fore)}:where(._button_rb7hc_1) fieldset[disabled],:where(._button_rb7hc_1)._is-disabled_rb7hc_99,:where(._button_rb7hc_1)[disabled]{background-color:var(--smarpy-button-disabled-color-back);border-color:var(--smarpy-button-disabled-color-border);color:var(--smarpy-button-focus-disabled-fore)}