.material-symbols-rounded[data-v-7a0b9f13]{font-size:var(--v03cc88d1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.button[data-v-6840ea88]{background:var(--button-background);border:none;border-radius:4px;color:var(--button-color);display:inline-flex;font-size:var(--button-fontSize,.875rem);gap:.625rem;height:var(--button-height);line-height:1;padding:var(--button-padding);position:relative}.button .button-content.button-content[data-v-6840ea88]{align-items:center;color:var(--button-color);display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:1}.button[data-v-6840ea88]:before{background:transparent;border-radius:inherit;content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute}.button[data-v-6840ea88]:hover:before{background:var(--button-background-hover,rgba(0,0,0,.1))}.button[data-color=default][data-v-6840ea88]{--button-background:transparent;--button-color:var(--app-color-grey)}html[data-app-color-scheme=dark] .button[data-color=default][data-v-6840ea88]{--button-background:transparent;--button-color:var(--app-color-medium-grey)}.button[data-color=primary][data-v-6840ea88]{--button-background:var(--app-color-primary);--button-color:var(--app-color-primary-light)}html[data-app-color-scheme=dark] .button[data-color=primary][data-v-6840ea88]{--button-background:var(--app-color-secondary);--button-color:var(--app-color-white-light)}.button[data-color=light][data-v-6840ea88]{--button-background:var(--app-color-white);--button-color:var(--app-color-grey)}html[data-app-color-scheme=dark] .button[data-color=light][data-v-6840ea88]{--button-background:var(--app-color-black);--button-color:var(--app-color-medium-grey)}.button[data-color=primary-outline][data-v-6840ea88]{--button-background:var(--app-color-white);--button-color:var(--app-color-primary);--button-background-hover:var(--app-color-primary-light);border:1px solid var(--app-color-primary)}html[data-app-color-scheme=dark] .button[data-color=primary-outline][data-v-6840ea88]{--button-background:var(--app-color-secondary);--button-color:var(--app-color-white-light);--button-background-hover:unset}.button[data-size=default][data-v-6840ea88]{--button-height:max-content;--button-padding:2px}.button[data-size=md][data-v-6840ea88]{--button-height:auto;--button-padding:.5rem 2.25rem;font-weight:500}.button[data-size=xs][data-v-6840ea88]{--button-height:2rem;--button-padding:0 1rem}.button[data-size=xxs][data-v-6840ea88]{--button-height:1.75rem;--button-padding:0 1rem}
