.ui-button{--ui-button-base: var(--ui-base-mid);--ui-button-contrast: var(--ui-contrast-min);--ui-button-active-base: var(--ui-base-sub);--ui-button-active-contrast: var(--ui-contrast-min);--ui-button-box-shadow: none;--ui-button-width-size: 0;--ui-button-height-size: calc(1.5em + 1rem) ;cursor:pointer;font-family:inherit;line-height:1em;font-weight:400;text-align:start;border:none;margin:0;padding:0;font-size:var(--ui-text-size);color:var(--ui-button-contrast);background-color:var(--ui-button-base);box-shadow:var(--ui-button-box-shadow);min-height:max(1.5em,var(--ui-button-height-size));min-width:max(2.5em,var(--ui-button-width-size));position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:2.5em;overflow:hidden;transition:box-shadow .2s ease-out,color .2s ease-out,background-color .2s ease-out}.ui-button.ui-button-wide{display:flex;width:100%}.ui-button.ui-button-justify-start{justify-content:start}.ui-button.ui-button-justify-center{justify-content:center}.ui-button.ui-button-justify-end{justify-content:end}.ui-button.ui-button-look-loud{--ui-button-base: var(--ui-base-loud);--ui-button-contrast: var(--ui-contrast-loud);--ui-button-active-base: var(--ui-glow-loud);--ui-button-active-contrast: var(--ui-contrast-loud)}.ui-button.ui-button-look-quiet{--ui-button-base: transparent;--ui-button-contrast: var(--ui-contrast-min);--ui-button-active-base: transparent;--ui-button-active-contrast: var(--ui-contrast-max)}.ui-button.ui-button-look-safe{--ui-button-base: var(--ui-base-safe);--ui-button-contrast: var(--ui-contrast-safe);--ui-button-active-base: var(--ui-glow-safe);--ui-button-active-contrast: var(--ui-contrast-safe)}.ui-button.ui-button-look-notice{--ui-button-base: var(--ui-base-notice);--ui-button-contrast: var(--ui-contrast-notice);--ui-button-active-base: var(--ui-glow-notice);--ui-button-active-contrast: var(--ui-contrast-notice)}.ui-button.ui-button-look-alert{--ui-button-base: var(--ui-base-alert);--ui-button-contrast: var(--ui-contrast-alert);--ui-button-active-base: var(--ui-glow-alert);--ui-button-active-contrast: var(--ui-contrast-alert)}.ui-button.ui-button-look-danger{--ui-button-base: var(--ui-base-danger);--ui-button-contrast: var(--ui-contrast-danger);--ui-button-active-base: var(--ui-glow-danger);--ui-button-active-contrast: var(--ui-contrast-danger)}.ui-button:focus-visible,.ui-button.ui-button-selected{--ui-button-base: var(--ui-base-selected);--ui-button-contrast: var(--ui-contrast-selected);--ui-button-active-base: var(--ui-glow-selected);--ui-button-active-contrast: var(--ui-contrast-selected)}.ui-button:focus-visible{--ui-button-box-shadow: inset 0 0 0 1px var(--ui-base-selected)}.ui-button.ui-button-look-quiet:focus-visible{--ui-button-base: transparent;--ui-button-contrast: var(--ui-base-selected);--ui-button-active-base: transparent;--ui-button-active-contrast: var(--ui-contrast-selected);--ui-button-box-shadow: none}.ui-button:active{background-color:var(--ui-button-active-base);color:var(--ui-button-active-contrast)}.ui-button.ui-button-disabled{background-color:var(--ui-base-sub);color:var(--ui-contrast-max);cursor:default;pointer-events:none}.ui-button.ui-button-disabled .ui-icon{opacity:.5}.ui-button.ui-button-look-quiet.ui-button-disabled{background-color:transparent}.ui-button:focus{outline:none}.ui-button:has(>.ui-icon):not(:has(>.ui-label>.ui-label-text)){flex-grow:0;aspect-ratio:1}.ui-button .ui-label{gap:.5em}.ui-button>.ui-label{margin:.25em 1em;justify-content:center}.ui-button>.ui-label.ui-label-hasIcon.ui-label-forward{margin-left:.5em}.ui-button>.ui-label.ui-label-hasIcon.ui-label-reverse{margin-right:.5em}.ui-button.ui-button-look-quiet>.ui-label{margin-left:.25em!important;margin-right:.25em!important}.ui-button>.ui-icon{width:2em!important;height:2em!important;padding:.33em;display:flex;align-items:center;justify-content:center}.ui-button.ui-button-wide>.ui-label{width:100%}.ui-menu-wide>.ui-button{display:flex;width:100%}.ui-button-option{border-radius:.5em}.ui-select .ui-button-option{--ui-button-active-base: var(--ui-base-selected);--ui-button-active-contrast: var(--ui-contrast-selected)}.ui-button .ui-label:has(+.ui-button-arrow){margin-right:0}.ui-button-arrow{font-size:var(--ui-text-size);height:1.5em;width:1.5em;margin:0 .5em;display:flex;align-items:center;justify-content:center}@media (max-width: 416px){.ui-button.ui-button-compact-mobile .ui-label{display:none}}@media (max-width: 680px){.ui-button.ui-button-compact-tablet .ui-label{display:none}}@media (max-width: 900px){.ui-button.ui-button-compact-desktop .ui-label{display:none}}.ui-icon.svelte-1pzqvv2{--ui-icon-picture-size: var(--ui-default-picture-size);width:var(--ui-icon-picture-size);height:var(--ui-icon-picture-size);display:flex;align-items:center;justify-content:center;aspect-ratio:1;overflow:hidden;max-width:100%;max-height:100%}.ui-icon.svelte-1pzqvv2 img,.ui-icon.svelte-1pzqvv2 svg{width:100%;height:100%}.ui-icon.svelte-1pzqvv2.ui-icon-look-loud{color:var(--ui-base-loud)}.ui-icon.svelte-1pzqvv2.ui-icon-look-quiet{color:var(--ui-base-quiet);opacity:.5}.ui-icon.svelte-1pzqvv2.ui-icon-look-danger{color:var(--ui-base-danger)}.ui-icon.svelte-1pzqvv2.ui-icon-look-notice{color:var(--ui-base-notice)}.ui-icon.svelte-1pzqvv2.ui-icon-look-alert{color:var(--ui-base-alert)}.ui-icon.svelte-1pzqvv2.ui-icon-look-safe{color:var(--ui-base-safe)}.ui-icon.svelte-1pzqvv2.ui-icon-selected{color:var(--ui-base-selected)}.ui-label{font-size:var(--ui-text-size);display:inline-flex;align-items:center;justify-content:start;gap:.5rem;min-width:0;line-height:1.25em;font-weight:400;text-align:start}.ui-label.ui-label-wide{display:flex;width:100%}.ui-label.ui-label-wide .ui-label-text{flex-grow:1}.ui-label.ui-label-monospace .ui-label-text{font-family:Courier New,Courier,monospace}.ui-label.ui-label-weight-heavy .ui-label-text{font-weight:450}.ui-label.ui-label-weight-light .ui-label-text{font-weight:200}.ui-label.ui-label-reverse{flex-flow:row-reverse}.ui-label.ui-label-look-loud .ui-label-icon{color:var(--ui-base-loud)}.ui-label.ui-label-look-quiet .ui-label-icon,.ui-label.ui-label-look-quiet .ui-label-text{color:var(--ui-contrast-max)}.ui-label.ui-label-look-danger .ui-label-icon{color:var(--ui-base-danger)}.ui-label.ui-label-look-notice .ui-label-icon{color:var(--ui-base-notice)}.ui-label.ui-label-look-alert .ui-label-icon{color:var(--ui-base-alert)}.ui-label.ui-label-look-safe .ui-label-icon{color:var(--ui-base-safe)}.ui-label.ui-label-selected .ui-label-icon{color:var(--ui-base-selected)}.ui-label.ui-label-align-start{align-items:start}.ui-label.ui-label-align-center{align-items:center}.ui-label.ui-label-align-end{align-items:end}.ui-label.ui-label-justify-start{justify-content:start}.ui-label.ui-label-justify-start .ui-label-text{align-items:start;text-align:start}.ui-label.ui-label-justify-center{justify-content:center}.ui-label.ui-label-justify-center .ui-label-text{align-items:center;text-align:center}.ui-label.ui-label-justify-end{justify-content:end}.ui-label.ui-label-justify-end .ui-label-text{align-items:end;text-align:end}.ui-label.ui-label-tuncate{max-width:100%}.ui-label.ui-label-tuncate .ui-label-label,.ui-label.ui-label-tuncate .ui-label-description{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-label .ui-label-icon,.ui-label .ui-label-text,.ui-label .ui-label-badge{pointer-events:none;-webkit-user-select:none;user-select:none}.ui-label .ui-label-icon{padding:.125em}.ui-label.ui-label-selectable .ui-label-text{pointer-events:auto;-webkit-user-select:text;user-select:text}.ui-label .ui-label-text{flex-shrink:1;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:start;text-align:start}.ui-label .ui-label-text+.ui-label-badge{padding-left:.25em}@media (max-width: 416px){.ui-label.ui-label-compact-mobile{margin-right:.5em}.ui-label.ui-label-compact-mobile .ui-label-text,.ui-label.ui-label-compact-mobile .ui-label-badge{display:none}}@media (max-width: 680px){.ui-label.ui-label-compact-tablet{margin-right:.5em}.ui-label.ui-label-compact-tablet .ui-label-text,.ui-label.ui-label-compact-tablet .ui-label-badge{display:none}}@media (max-width: 900px){.ui-label.ui-label-compact-desktop{margin-right:.5em}.ui-label.ui-label-compact-desktop .ui-label-text,.ui-label.ui-label-compact-desktop .ui-label-badge{display:none}}.ui-badge.svelte-izpvxi{font-size:var(--ui-text-size);background-color:var(--ui-shadow-min);display:inline-flex;align-items:center;justify-content:center;border-radius:1em;min-width:1.125em;max-width:100%}.ui-badge.svelte-izpvxi.ui-badge-look-loud{background-color:var(--ui-base-loud);color:var(--ui-contrast-loud)}.ui-badge.svelte-izpvxi.ui-badge-look-quiet{background-color:transparent}.ui-badge.svelte-izpvxi.ui-badge-look-safe{background-color:var(--ui-base-safe);color:var(--ui-contrast-safe)}.ui-badge.svelte-izpvxi.ui-badge-look-notice{background-color:var(--ui-base-notice);color:var(--ui-contrast-notice)}.ui-badge.svelte-izpvxi.ui-badge-look-alert{background-color:var(--ui-base-alert);color:var(--ui-contrast-alert)}.ui-badge.svelte-izpvxi.ui-badge-look-danger{background-color:var(--ui-base-danger);color:var(--ui-contrast-danger)}.ui-badge.svelte-izpvxi.ui-badge-selected{background-color:var(--ui-base-selected);color:var(--ui-contrast-selected)}.ui-badge.svelte-izpvxi .ui-badge-icon:where(.svelte-izpvxi){width:1em;height:1em}.ui-badge.svelte-izpvxi .ui-badge-label:where(.svelte-izpvxi){display:flex;align-items:center;justify-content:center;gap:.33em;font-size:.75em;line-height:1em;padding:.33em .66em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-label-label.svelte-hynend:has(+.ui-label-description:where(.svelte-hynend)){padding-top:.25em}.ui-label-label.svelte-hynend,.ui-label-description.svelte-hynend{padding:.1em 0;flex-shrink:1}.ui-label-description.svelte-hynend{margin-top:-.5em;font-size:.75em;opacity:.5}.ui-label-icon.svelte-hynend{width:2em;height:2em}.ui-label-badge.svelte-hynend{min-width:1em;min-height:1em;max-height:2em}.ui-label-icon.svelte-hynend,.ui-label-badge.svelte-hynend{flex-shrink:0;display:flex;align-items:center;justify-content:center}.ui-label-icon.svelte-hynend img,.ui-label-badge.svelte-hynend img,.ui-label-icon.svelte-hynend svg,.ui-label-badge.svelte-hynend svg{width:100%;height:100%}
