.toolbar-button{--toolbar-button-icon-size:max(1rem, calc(1rem * var(--toolbar-button-text-scale,1)));--toolbar-button-font-size:calc(.875rem * var(--toolbar-button-text-scale,1));--toolbar-button-pad-inline:calc(.62rem * var(--toolbar-button-text-scale,1));--toolbar-button-min-size:max(2rem, calc(2rem * var(--toolbar-button-text-scale,1)));min-width:var(--toolbar-button-min-size);min-height:var(--toolbar-button-min-size);padding-inline:var(--toolbar-button-pad-inline);gap:calc(.35rem * var(--toolbar-button-text-scale,1));font-size:var(--toolbar-button-font-size)}.toolbar-button-minimal{width:var(--toolbar-button-min-size);padding-inline:0}.toolbar-button.btn-secondary{border-color:var(--color-border);background:var(--toolbar-command-bg);color:var(--color-text)}.toolbar-button.btn-secondary:hover:not(:disabled){border-color:var(--color-border-hover);background:var(--toolbar-command-hover-bg);color:var(--color-text)}.toolbar-button.toolbar-button-active.btn-secondary{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-text-inverse);box-shadow:inset 0 0 0 1px var(--color-primary)}.toolbar-button.toolbar-button-active.btn-secondary:hover:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:var(--color-text-inverse)}.toolbar-button-icon.svelte-1idd09n{width:var(--toolbar-button-icon-size);height:var(--toolbar-button-icon-size);justify-content:center;align-items:center;line-height:0;display:inline-flex}.toolbar-button-label.svelte-1idd09n{text-overflow:ellipsis;min-width:0;overflow:hidden}.toolbar-group.svelte-1y1r1zq{align-items:center;gap:calc(var(--spacing-xs) * var(--toolbar-scale,1));flex-wrap:wrap;min-width:0;display:inline-flex}.toolbar-group-separated.svelte-1y1r1zq{padding-left:calc(var(--spacing-sm) * var(--toolbar-scale,1));border-left:1px solid var(--color-border)}.toolbar-group-align-end.svelte-1y1r1zq{margin-inline-start:auto}.toolbar-group-framed.svelte-1y1r1zq{padding:calc(var(--spacing-xs) * .5 * var(--toolbar-scale,1));border:1px solid var(--toolbar-group-border);border-radius:var(--toolbar-group-radius);background:var(--toolbar-group-bg)}.toolbar-group-framed.toolbar-group-separated.svelte-1y1r1zq{border-left:1px solid var(--toolbar-group-border)}.toolbar-surface.svelte-1jv6adm{align-items:center;gap:calc(var(--spacing-sm) * var(--toolbar-scale,1));box-sizing:border-box;min-width:0;padding:calc(var(--spacing-sm) * var(--toolbar-scale,1));border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--toolbar-surface-bg);color:var(--color-text);flex-wrap:wrap;display:flex}.toolbar-surface-compact.svelte-1jv6adm{gap:calc(var(--spacing-xs) * var(--toolbar-scale,1));min-height:calc(45px * var(--toolbar-scale,1));padding:calc(var(--spacing-xs) * var(--toolbar-scale,1))}.toolbar-surface-compact-inset-half.svelte-1jv6adm{padding:calc(var(--spacing-xs) * .5 * var(--toolbar-scale,1))}.toolbar-surface-stacked.svelte-1jv6adm{flex-direction:column;align-items:stretch}.toolbar-surface-full-width.svelte-1jv6adm{width:100%}
