button{display:flex;align-items:center;justify-content:center;margin:0;cursor:pointer;transition:all var(--unity-time-default) ease-in-out;}.unity-button{position:relative;z-index:1;display:inline-flex;gap:.5em;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;height:var(--unity-input-height);min-height:var(--unity-input-height);padding:.25em 1.25em;font:var(--unity-font-label-large);line-height:1.1;text-decoration:none;border-radius:var(--unity-radius-base);box-shadow:0 0 1px 1px transparent;outline:1px solid transparent;outline-offset:1px;}.unity-button:disabled,.unity-button:disabled:hover,.unity-button:disabled:focus-visible,.unity-button:disabled:active{cursor:not-allowed;}.unity-button:disabled .unity-badge{background-color:var(--unity-color-gray-075);}.unity-button:disabled,.unity-button:disabled:hover,.unity-button:disabled:focus-visible,.unity-button:disabled:active,.unity-button.secondary:disabled,.unity-button.secondary:disabled:hover,.unity-button.secondary:disabled:focus-visible,.unity-button.secondary:disabled:active,.unity-button.tertiary:disabled,.unity-button.tertiary:disabled:hover,.unity-button.tertiary:disabled:focus-visible,.unity-button.tertiary:disabled:active,.unity-button.ghost:disabled,.unity-button.ghost:disabled:hover,.unity-button.ghost:disabled:focus-visible,.unity-button.ghost:disabled:active,.unity-button.link:disabled,.unity-button.link:disabled:hover,.unity-button.link:disabled:focus-visible,.unity-button.link:disabled:active,.unity-button.on:disabled,.unity-button.on:disabled:hover,.unity-button.on:disabled:focus-visible,.unity-button.on:disabled:active{color:var(--unity-color-font-disabled-on_light);}.unity-button.primary svg:first-of-type,.unity-button.secondary svg:first-of-type,.unity-button.tertiary svg:first-of-type,.unity-segmented .unity-button svg:first-of-type,.unity-button.ghost svg:first-of-type{margin-left:-0.125em;}.unity-button.primary svg:last-of-type,.unity-button.secondary svg:last-of-type,.unity-button.tertiary svg:last-of-type,.unity-segmented .unity-button svg:last-of-type,.unity-button.ghost svg:last-of-type{margin-right:-0.125em;}.unity-button,.unity-button.secondary,.unity-button.tertiary,.unity-segmented .unity-button,.unity-button.on{background-color:white;border:1px solid var(--unity-color-border-button-secondary);}.unity-button:hover,.unity-button.secondary:hover,.unity-button.tertiary:hover,.unity-button.on:hover{background-color:var(--unity-color-gray-005);}.unity-button:active,.unity-button.secondary:active,.unity-button.tertiary:active,.unity-button.on:active{background-color:var(--unity-color-gray-010);}.unity-button:disabled,.unity-button:disabled:hover,.unity-button:disabled:focus-visible,.unity-button:disabled:active,.unity-button.secondary:disabled,.unity-button.secondary:disabled:hover,.unity-button.secondary:disabled:focus-visible,.unity-button.secondary:disabled:active,.unity-button.tertiary:disabled,.unity-button.tertiary:disabled:hover,.unity-button.tertiary:disabled:focus-visible,.unity-button.tertiary:disabled:active,.unity-button.on:disabled,.unity-button.on:disabled:hover,.unity-button.on:disabled:focus-visible,.unity-button.on:disabled:active{background-color:white;border-color:var(--unity-color-gray-020);}.unity-button.ghost,.unity-button.link{color:var(--unity-color-brand-magenta-s10);background-color:transparent;border-color:transparent;}.unity-button.ghost:hover,.unity-button.link:hover{color:var(--unity-color-brand-magenta-s20);}.unity-button.ghost:active,.unity-button.link:active{color:var(--unity-color-brand-magenta-s30);}.unity-button.ghost.on_dark,.unity-button.link.on_dark{color:var(--unity-color-brand-magenta-t20);}.unity-button.ghost.on_dark:hover,.unity-button.link.on_dark:hover{color:var(--unity-color-brand-magenta-t30);}.unity-button.ghost.on_dark:active,.unity-button.link.on_dark:active{color:var(--unity-color-brand-magenta-t40);}.unity-button.ghost.on_dark:disabled,.unity-button.ghost.on_dark:disabled:hover,.unity-button.ghost.on_dark:disabled:focus-visible,.unity-button.ghost.on_dark:disabled:active,.unity-button.link.on_dark:disabled,.unity-button.link.on_dark:disabled:hover,.unity-button.link.on_dark:disabled:focus-visible,.unity-button.link.on_dark:disabled:active{color:var(--unity-color-font-disabled-on_dark);}.unity-button.ghost:hover,.unity-button.icon-only:hover{background-color:var(--unity-color-background-navigation-hover-on_light);}.unity-button.ghost:active,.unity-button.icon-only:active{background-color:var(--unity-color-background-navigation-active-on_light);}.unity-button.ghost:disabled,.unity-button.ghost:disabled:hover,.unity-button.ghost:disabled:focus-visible,.unity-button.ghost:disabled:active,.unity-button.ghost.on_dark:disabled,.unity-button.ghost.on_dark:disabled:hover,.unity-button.ghost.on_dark:disabled:focus-visible,.unity-button.ghost.on_dark:disabled:active,.unity-button.icon-only:disabled,.unity-button.icon-only:disabled:hover,.unity-button.icon-only:disabled:focus-visible,.unity-button.icon-only:disabled:active,.unity-button.icon-only.on_dark:disabled,.unity-button.icon-only.on_dark:disabled:hover,.unity-button.icon-only.on_dark:disabled:focus-visible,.unity-button.icon-only.on_dark:disabled:active{background-color:transparent;}.unity-button.link:focus-visible,.unity-button.icon-only:focus-visible{box-shadow:none;}.unity-button.primary{color:white;background-color:var(--unity-color-brand-magenta-s10);border-color:var(--unity-color-border-button-primary);}.unity-button.primary:hover{background-color:var(--unity-color-brand-magenta-s20);}.unity-button.primary:active{background-color:var(--unity-color-brand-magenta-s30);}.unity-button.primary:disabled,.unity-button.primary:disabled:hover,.unity-button.primary:disabled:focus-visible,.unity-button.primary:disabled:active{color:var(--unity-color-gray-020);background-color:var(--unity-color-gray-075);border-color:transparent;}.unity-button.secondary{color:var(--unity-color-brand-magenta-s10);}.unity-button.tertiary,.unity-segmented .unity-button{color:var(--unity-color-font-primary-on_light);}.unity-button.ghost{padding-left:.75em;padding-right:.75em;}.unity-button.ghost:hover{border-color:transparent;}.unity-button.link{gap:.25em;height:auto;min-height:auto;padding:0;font:var(--unity-font-label-large);border:none;border-radius:0;text-decoration:none;}.unity-button.link:hover{background-color:transparent;}.unity-button.link:active{background-color:transparent;}.unity-button.link:disabled,.unity-button.link:disabled:hover,.unity-button.link:disabled:focus-visible,.unity-button.link:disabled:active{background-color:transparent;}.unity-button.link.small{font:var(--unity-font-label-medium);}.unity-button.link.small.link-icon{color:var(--unity-color-font-primary-on_light);}.unity-button.link.small.link-icon:disabled,.unity-button.link.small.link-icon:disabled:hover,.unity-button.link.small.link-icon:disabled:focus-visible,.unity-button.link.small.link-icon:disabled:active{color:var(--unity-color-font-disabled-on_light);}.unity-button.link.small.link-icon.on_dark{color:var(--unity-color-font-primary-on_dark);}.unity-button.icon-only{align-items:center;justify-content:center;gap:0;padding:0;width:1.5em;min-width:1.5em;height:1.5em;min-height:1.5em;color:var(--unity-color-icon-primary-on_light);background-color:transparent;border:none;border-radius:5em;}.unity-button.icon-only svg{width:1em;height:1em;fill:currentColor;transition:fill var(--unity-time-default) ease-in-out;}.unity-button.icon-only:hover{color:var(--unity-color-icon-primary-on_light);}.unity-button.icon-only:disabled,.unity-button.icon-only:disabled:hover,.unity-button.icon-only:disabled:focus-visible,.unity-button.icon-only:disabled:active{color:var(--unity-color-icon-disabled-on_light);}.unity-button.icon-only.small{width:1.25em;min-width:1.25em;height:1.25em;min-height:1.25em;}.unity-button.icon-only.large{font-size:1.25rem;width:1.2em;min-width:1.2em;height:1.2em;min-height:1.2em;}.unity-button.icon-only.xlarge{font-size:1.5rem;width:1.3333em;min-width:1.3333em;height:1.3333em;min-height:1.3333em;}.unity-button.icon-only.on_dark{color:var(--unity-color-icon-primary-on_dark);}.unity-button.icon-only.on_dark:hover{background-color:var(--unity-color-background-navigation-hover-on_dark);}.unity-button.icon-only.on_dark:disabled,.unity-button.icon-only.on_dark:disabled:hover,.unity-button.icon-only.on_dark:disabled:focus-visible,.unity-button.icon-only.on_dark:disabled:active{color:var(--unity-color-icon-disabled-on_dark);}.unity-button.loading:first-child,.unity-button.loading:hover:first-child,.unity-button.loading:focus-visible:first-child,.unity-button.loading:active:first-child,.unity-button.loading:disabled:first-child,.unity-button.loading:disabled:hover:first-child,.unity-button.loading:disabled:focus-visible:first-child,.unity-button.loading:disabled:active:first-child{color:transparent;}.unity-button.loading.primary,.unity-button.loading:hover.primary,.unity-button.loading:focus-visible.primary,.unity-button.loading:active.primary,.unity-button.loading:disabled.primary,.unity-button.loading:disabled:hover.primary,.unity-button.loading:disabled:focus-visible.primary,.unity-button.loading:disabled:active.primary{background-color:var(--unity-color-brand-magenta-s30);}.unity-button.loading.secondary,.unity-button.loading.tertiary,.unity-segmented .unity-button.loading,.unity-button.loading:hover.secondary,.unity-button.loading:hover.tertiary,.unity-button.loading:focus-visible.secondary,.unity-button.loading:focus-visible.tertiary,.unity-button.loading:active.secondary,.unity-button.loading:active.tertiary,.unity-button.loading:disabled.secondary,.unity-button.loading:disabled.tertiary,.unity-button.loading:disabled:hover.secondary,.unity-button.loading:disabled:hover.tertiary,.unity-button.loading:disabled:focus-visible.secondary,.unity-button.loading:disabled:focus-visible.tertiary,.unity-button.loading:disabled:active.secondary,.unity-button.loading:disabled:active.tertiary{background-color:var(--unity-color-gray-010);border:1px solid var(--unity-color-border-button-secondary);}.unity-button.loading .unity-loading-indicator{position:absolute;}.unity-button.block{width:100%;}.unity-button .unity-badge{position:absolute;bottom:70%;left:70%;transform:translate(-30%,30%);}.unity-split-button{display:flex;}.unity-split-button .unity-button{position:relative;z-index:0;}.unity-split-button .unity-button:focus-visible{z-index:1;}.unity-split-button .unity-button:first-child{padding-left:1em;padding-right:.75rem;border-top-right-radius:0;border-bottom-right-radius:0;}.unity-split-button .unity-button:last-child{padding-right:.5rem;padding-left:.5rem;border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;}.unity-split-button .unity-button.primary:first-child{border-right-color:hsla(0deg,0%,100%,0.25);}.unity-segmented{display:flex;gap:1px;height:var(--unity-input-height);padding:1px;font:var(--unity-font-body-medium);color:var(--unity-color-font-primary-on_light);background-color:var(--unity-color-surface-light-s10);border:1px solid var(--unity-color-border-input-field-inactive);border-radius:.375em;}.unity-segmented .unity-button{height:100%;padding:.17875em .75em;font-size:inherit;font-weight:inherit;color:inherit;border-color:var(--unity-color-border-input-field-active);}.unity-segmented .unity-button,.unity-segmented .unity-button:hover{background-color:var(--unity-color-gray-white);}.unity-segmented .unity-button:not(.on){color:var(--unity-color-font-tertiary-on_light);}.unity-segmented .unity-button:not(.on),.unity-segmented .unity-button:not(.on):hover,.unity-segmented .unity-button:not(.on):focus-visible,.unity-segmented .unity-button:not(.on):active,.unity-segmented .unity-button:not(.on):disabled,.unity-segmented .unity-button:not(.on):disabled:hover,.unity-segmented .unity-button:not(.on):disabled:focus-visible,.unity-segmented .unity-button:not(.on):disabled:active{background-color:transparent;border-color:transparent;}.unity-segmented .unity-button:not(.on):hover{background-color:var(--unity-color-background-navigation-hover-on_light);}.unity-segmented .unity-button:not(.on):active{color:var(--unity-color-font-primary-on_light);background-color:var(--unity-color-background-navigation-active-on_light);}.unity-segmented .unity-button:not(.on):disabled,.unity-segmented .unity-button:not(.on):disabled:hover,.unity-segmented .unity-button:not(.on):disabled:focus-visible,.unity-segmented .unity-button:not(.on):disabled:active{color:var(--unity-color-font-disabled-on_light);}.unity-segmented.icon-only .unity-button{width:2rem;padding:0;}.unity-segmented.icon-only .unity-button svg{width:1.5rem;height:1.5rem;}