.unit-button[data-v-967e5cb1]{border-color:var(--color-border-button);border-radius:var(--size-border-radius-medium);border-style:solid;border-width:var(--size-thinnest);color:var(--color-text-primary);display:inline-grid;font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:1;padding-block:var(--size-space-medium);padding-inline:var(--size-space-large);transition:opacity var(--transition-duration-base) var(--transition-timing-base);-webkit-user-select:none;-moz-user-select:none;user-select:none}.unit-button>.contents[data-v-967e5cb1]{align-items:center;display:inline-flex;gap:var(--size-space-small)}.unit-button.is-loading[data-v-967e5cb1]>:not(.loader),.unit-button:not(.is-loading)>.loader[data-v-967e5cb1]{display:none}.unit-button.primary[data-v-967e5cb1]{background-color:var(--color-background-button-primary)}.unit-button.neutral[data-v-967e5cb1]{background-color:var(--color-background-button-neutral);border-color:var(--color-border-button-neutral)}.unit-button.success[data-v-967e5cb1]{background-color:var(--color-background-button-success)}.unit-button.error[data-v-967e5cb1]{background-color:var(--color-background-button-error)}.unit-button.muted[data-v-967e5cb1]{background-color:var(--color-background-button-muted);border-color:var(--color-border-button-muted)}.unit-button.filled[data-v-967e5cb1]{background-image:linear-gradient(to bottom,var(--color-darken-filter),var(--color-darken-filter))}.unit-button.filled[data-v-967e5cb1]:not(:disabled):hover{--button-hover-opacity:.85;opacity:var(--button-hover-opacity)}.unit-button.outlined[data-v-967e5cb1]{background-color:transparent;border-color:var(--color-border-button-outlined);transition:border-color var(--transition-duration-base) var(--transition-timing-base)}.unit-button.outlined[data-v-967e5cb1]:not(:disabled):hover{border-color:var(--color-border-button-outlined-hover)}.unit-button.outlined.success[data-v-967e5cb1]{border-color:var(--color-border-button-outlined-success)}.unit-button.outlined.error[data-v-967e5cb1]{border-color:var(--color-border-button-outlined-error)}.unit-button.text[data-v-967e5cb1]{background-color:transparent;border:none;color:var(--color-text-highlight-purple);padding:0}.unit-button.rounded[data-v-967e5cb1]{border-radius:100vh}.unit-button[data-v-967e5cb1]:disabled{--filter-brightness:.4;cursor:not-allowed;filter:brightness(var(--filter-brightness))}.unit-select[data-v-7f45b96e]{font-size:var(--font-size-base);position:relative;width:-moz-fit-content;width:fit-content}.unit-select.opened>.trigger .icon[data-v-7f45b96e]{--icon-rotate:180deg;transform:rotate(var(--icon-rotate))}.unit-select>.trigger .icon[data-v-7f45b96e]{transition:transform var(--transition-duration-base) var(--transition-timing-base)}.unit-select>.contents[data-v-7f45b96e]{animation:fade-in var(--transition-duration-base) var(--transition-timing-base);background-color:var(--color-background-select);border-color:var(--color-border-default);border-radius:var(--size-border-radius-medium);border-style:solid;border-width:var(--size-thinnest);display:flex;flex-direction:column;gap:var(--size-space-tiny);height:-moz-fit-content;height:fit-content;max-height:var(--size-select-content-max-height);overflow-y:auto;padding:var(--size-space-medium);position:absolute;right:0;top:calc(100% + var(--size-space-small));width:var(--size-select-content-width);z-index:calc(var(--value-z-index-layer-staying) + 1000)}.unit-select.closed>.contents[data-v-7f45b96e]{animation:fade-out var(--transition-duration-base) var(--transition-timing-base)}.unit-select>.contents .item[data-v-7f45b96e]{align-items:center;border-radius:var(--size-border-radius-medium);cursor:pointer;display:flex;gap:var(--size-space-small);padding-block:var(--size-space-small);padding-inline:var(--size-space-medium)}.unit-select>.contents .item.disabled[data-v-7f45b96e]{color:var(--color-text-placeholder);pointer-events:none}.unit-select>.contents .item[data-v-7f45b96e]:hover{--color-background-item-hover:var(--palette-layer-5);background-color:var(--color-background-item-hover)}.unit-select>.contents .item.selected[data-v-7f45b96e]{--color-background-item-selected:var(--palette-layer-3);background-color:var(--color-background-item-selected)}.unit-select .placeholder[data-v-7f45b96e]{color:var(--color-text-placeholder)}.fade-enter-active[data-v-7f45b96e],.fade-leave-active[data-v-7f45b96e]{transition:opacity var(--transition-duration-base) var(--transition-timing-base)}.fade-enter-from[data-v-7f45b96e],.fade-leave-to[data-v-7f45b96e]{opacity:0}
