a.svelte-xbdu9m{text-decoration:none}button.svelte-xbdu9m:disabled,a.svelte-xbdu9m:disabled{pointer-events:none;cursor:not-allowed;opacity:.3;will-change:opacity;transition:opacity .2s var(--accelerated-ease-out)}button.svelte-xbdu9m,a.svelte-xbdu9m{position:relative;touch-action:manipulation;border:none;display:inline-flex;align-items:center;padding:var(--outer-spacing);--border-opacity: 0;--button-hover-bg: color-mix(in oklch, var(--fill-1) 20%, oklch(0% 0 0 / .1) 80%)}.svelte-xbdu9m:is(button:where(.svelte-xbdu9m),a:where(.svelte-xbdu9m)):hover>.hover_effect.button-content{background-color:var(--button-hover-bg);opacity:1}.svelte-xbdu9m:is(button:where(.svelte-xbdu9m),a:where(.svelte-xbdu9m)):hover>.hover_effect.button-content.normal{background-color:var(--button-hover-bg);-webkit-backdrop-filter:var(--transluscent-filter);backdrop-filter:var(--transluscent-filter);opacity:1}.svelte-xbdu9m:is(button:where(.svelte-xbdu9m),a:where(.svelte-xbdu9m)):focus:hover,.svelte-xbdu9m:is(button:where(.svelte-xbdu9m),a:where(.svelte-xbdu9m)):focus-visible{outline:none}.svelte-xbdu9m:is(button:where(.svelte-xbdu9m),a:where(.svelte-xbdu9m)):focus-visible:not(:hover),.svelte-xbdu9m:is(button:where(.svelte-xbdu9m),a:where(.svelte-xbdu9m)):active:not(:hover),:is(button:where(.svelte-xbdu9m),a:where(.svelte-xbdu9m)) .is-focused.svelte-xbdu9m{border-radius:calc(var(--outer-spacing) + var(--input-border-radius))}.svelte-xbdu9m:is(:where(.svelte-xbdu9m):is(button:where(.svelte-xbdu9m),a:where(.svelte-xbdu9m)):focus-visible:not(:hover),:where(.svelte-xbdu9m):is(button:where(.svelte-xbdu9m),a:where(.svelte-xbdu9m)):active:not(:hover),:is(button:where(.svelte-xbdu9m),a:where(.svelte-xbdu9m)) .is-focused:where(.svelte-xbdu9m)):after{content:"";position:absolute;inset:var(--outer-spacing,0);width:calc(100% - 2 * var(--outer-spacing,0));height:calc(100% - 2 * var(--outer-spacing,0));box-shadow:var(--selected-border),var(--selected-border-glow);border-radius:inherit;z-index:1;pointer-events:none}.svelte-xbdu9m:is(button:where(.svelte-xbdu9m),a:where(.svelte-xbdu9m)):has(.grid:where(.svelte-xbdu9m)):after{border-radius:var(--size-05)!important}.svelte-xbdu9m:is(button:where(.svelte-xbdu9m),a:where(.svelte-xbdu9m)):has(.menu:where(.svelte-xbdu9m)),:is(button:where(.svelte-xbdu9m),a:where(.svelte-xbdu9m))>.menu.svelte-xbdu9m{min-height:100%}.flex-row.button-group:not(.gap-x):has(button+button)>button.svelte-xbdu9m:first-child{margin-right:-1px}:is(.flex-row.button-group:not(.gap-x):has(button+button)>button.svelte-xbdu9m:first-child) .button-content{border-top-right-radius:0;border-bottom-right-radius:0}:is(.flex-row.button-group:not(.gap-x):has(button+button)>button.svelte-xbdu9m:last-child) .button-content{border-top-left-radius:0;border-bottom-left-radius:0}:is(.flex-row.button-group:not(.gap-x):has(button+button)>button.svelte-xbdu9m~button:where(.svelte-xbdu9m):not(:last-child)) .button-content{border-radius:0}.button-content.svelte-xbdu9m{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;max-width:100%;max-height:100%;display:inline-flex;align-items:center;color:var(--text-1);gap:var(--button-gap, var(--size-3));transition:opacity .15s ease,background-color .15s ease}.button-content.start.svelte-xbdu9m{text-align:left;justify-content:flex-start}.button-content.center.svelte-xbdu9m{text-align:center;justify-content:center}.button-content.end.svelte-xbdu9m{text-align:right;justify-content:flex-end}.button-content.space-between.svelte-xbdu9m{text-align:left;justify-content:space-between}.button-content.small.svelte-xbdu9m{padding-inline:var(--small-input-padding);height:var(--small-input-height, var(--size-10))}.button-content.medium.svelte-xbdu9m{padding-inline:var(--medium-input-padding);height:var(--medium-input-height, var(--size-11))}.button-content.large.svelte-xbdu9m{padding-inline:var(--large-input-padding);height:var(--large-input-height, var(--size-12))}.button-content.svelte-xbdu9m .fit:where(.svelte-xbdu9m){min-height:var(--small-input-height, var(--size-10));height:-moz-fit-content;height:fit-content}.button-content.clear.svelte-xbdu9m .button-content.grid:where(.svelte-xbdu9m),.button-content.subtle.svelte-xbdu9m{background-color:transparent}.button-content.clear.svelte-xbdu9m:after{display:none}.button-content.plain.svelte-xbdu9m,.button-content.normal.svelte-xbdu9m{background-color:var(--fill-1);--border-opacity: .12}.button-content.grid.svelte-xbdu9m{background-color:var(--fill-1);border-radius:0}.button-content.menu.svelte-xbdu9m{border-radius:0}.button-content.gray.svelte-xbdu9m{background-color:var(--fill-2);--border-opacity: .12}.button-content.subtle.svelte-xbdu9m{color:var(--text-3);--icon-color: var(--text-3)}.button-content.editing.svelte-xbdu9m{background-color:var(--editing-1);color:var(--text-1-foreground);--button-hover-bg: var(--editing-2)}.button-content.filled.svelte-xbdu9m,.button-content.primary.svelte-xbdu9m{background-color:var(--accent-1);color:var(--accent-1-foreground);--icon-color: var(--accent-1-foreground);--button-hover-bg: color-mix(in lch, var(--accent-1) 80%, var(--text-1) 20%)}.button-content.caution.svelte-xbdu9m{background-color:var(--caution);color:var(--fill-1);--icon-color: var(--fill-1)}
