.ui-icon[data-v-776c575c]{vertical-align:-.25em;flex:none;block-size:1.272em;inline-size:1.272em}.ui-spinner[data-v-fbac637b]{flex:none;block-size:1.272em;inline-size:1.272em;display:inline-flex}.ui-spinner[data-size=sm][data-v-fbac637b]{block-size:1em;inline-size:1em}.ui-spinner[data-size=lg][data-v-fbac637b]{block-size:2.058em;inline-size:2.058em}.ui-spinner__ring[data-v-fbac637b]{border:.146em solid;opacity:.8;border-inline-end-color:#0000;border-radius:50%;block-size:100%;inline-size:100%;animation:.8s linear infinite ui-spin-fbac637b}@keyframes ui-spin-fbac637b{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ui-spinner__ring[data-v-fbac637b]{animation-duration:2.4s}}.ui-button[data-v-d6c81b05]{justify-content:center;align-items:center;gap:var(--space-2xs);min-block-size:var(--control-height);min-inline-size:0;padding-inline:var(--control-padding-inline);border:var(--hairline) solid transparent;border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-tight);text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);text-decoration:none;display:inline-flex}.ui-button__label[data-v-d6c81b05]{text-overflow:ellipsis;line-height:var(--leading-normal);overflow:hidden}.ui-button[data-size=sm][data-v-d6c81b05]{min-block-size:var(--control-height-sm);padding-inline:var(--space-sm)}.ui-button[data-block][data-v-d6c81b05]{inline-size:100%;display:flex}.ui-button[data-variant=primary][data-v-d6c81b05]{background:var(--color-accent);color:var(--color-on-accent)}.ui-button[data-variant=secondary][data-v-d6c81b05]{background:var(--color-surface);border-color:var(--color-border-strong);color:var(--color-text)}.ui-button[data-variant=ghost][data-v-d6c81b05]{color:var(--color-text);background:0 0}.ui-button[data-variant=danger][data-v-d6c81b05]{background:var(--signal-danger);color:var(--on-signal-light)}.ui-button[data-v-d6c81b05]:is([data-variant=signal],[data-variant=stage]){background:var(--solid,var(--color-accent));color:var(--on-solid,var(--color-on-accent));box-shadow:inset 0 0 0 var(--hairline) var(--solid-edge,transparent);font-weight:var(--weight-semibold)}@media (hover:hover){.ui-button[data-variant=primary][data-v-d6c81b05]:hover{background:var(--color-accent-hover)}.ui-button[data-variant=secondary][data-v-d6c81b05]:hover,.ui-button[data-variant=ghost][data-v-d6c81b05]:hover{background:var(--color-fill-hover)}.ui-button[data-variant=danger][data-v-d6c81b05]:hover{background-image:linear-gradient(oklch(0% 0 0/.12),oklch(0% 0 0/.12))}.ui-button[data-v-d6c81b05]:is([data-variant=signal],[data-variant=stage]):hover{background-image:linear-gradient(oklch(0% 0 0/.08),oklch(0% 0 0/.08))}}.ui-button[data-v-d6c81b05]:active{background-image:linear-gradient(oklch(0% 0 0/.08),oklch(0% 0 0/.08))}.ui-button[data-v-d6c81b05]:disabled,.ui-button[aria-disabled=true][data-v-d6c81b05]{opacity:.5;cursor:not-allowed;pointer-events:none}.ui-button[aria-busy=true][data-v-d6c81b05]{opacity:.8}
