span.svelte-j5oyoi{overflow:visible}button.svelte-j5oyoi{cursor:pointer;height:max-content;transform:scale(var(--button-scale,1));transform-origin:50%;border-radius:.5rem;flex-direction:row;justify-content:center;align-items:center;gap:1rem;transition:transform .14s,box-shadow .14s,background-color .14s,border-color .14s,color .14s;display:flex;position:relative}button.svelte-j5oyoi:focus{outline:none}button.svelte-j5oyoi:hover:not(.disabled){transform:scale(calc(var(--button-scale,1) * 1.2));z-index:1}.large.text-button{padding:.4rem 1rem}.icon{padding:0}.icon.xlarge{width:3.5rem;height:3.5rem;margin-top:.25rem}.icon.large{width:3.25rem;height:3.25rem}.icon.normal{width:2.75rem;height:2.75rem}.icon.small{width:2.5rem;height:2.5rem}.icon.tiny{width:2rem;height:2rem}.transparent{color:var(--vats-text);background-color:#0000;border:0}.transparent-red{color:var(--vats-coloredtext);background-color:#0000;border:0}.icon.transparent:hover,.icon.transparent-red:hover{background-color:#0000;border:0}.transparent-red:hover{color:var(--vats-coloredtext)}.tiny,.small,.normal{height:2.5rem;font-size:var(--vats-text-s);width:100%}.large{height:3rem;font-size:var(--vats-text-m);width:100%;padding:0 .35rem}.disabled{color:hsl(from var(--vats-text2) h s l / 50%);opacity:.5;cursor:not-allowed}.transparent:hover{color:hsl(from var(--vats-text2) h s l / 90%)}.colored{background-color:hsl(from var(--vats-coloredtext) h s l / 20%);border:var(--button-border-width) solid hsl(from var(--vats-coloredtext) h s l / 50%);color:var(--vats-text)}.colored:hover{background-color:hsl(from var(--vats-coloredtext) h s l / 30%);border:var(--button-border-width) solid hsl(from var(--vats-coloredtext) h s l / 70%)}.blue{background-color:hsl(from var(--vats-blue) h s l / 0%);border:var(--button-border-width) solid var(--vats-blue);color:var(--vats-blue)}.blue:hover{background-color:hsl(from var(--vats-blue) h s l / 20%);border:var(--button-border-width) solid hsl(from var(--vats-blue) h s l / 70%)}.darkblue{background-color:var(--vats-thx-th);border:var(--button-border-width) solid var(--vats-thx-th);color:var(--vats-text-inverse)}.darkblue:hover{background-color:hsl(from var(--vats-thx-th) h s l / 80%);border:var(--button-border-width) solid var(--vats-thx-th)}.black{border:var(--button-border-width) solid var(--vats-thx-th);color:var(--vats-thx-th);background-color:#0000}.black:hover{background-color:hsl(from var(--vats-coloredtext) h s l / 20%)}.red{background-color:var(--vats-coloredtext);border:var(--button-border-width) solid var(--vats-coloredtext);color:var(--vats-text-inverse)}.red:hover{background-color:hsl(from var(--vats-coloredtext) h s l / 80%)}.light{border:var(--button-border-width) solid hsl(from var(--vats-text2) h s l / 30%);color:var(--vats-text3);background-color:#0000}.light:hover{background-color:hsl(from var(--vats-text3) h s l / 10%);border:var(--button-border-width) solid var(--vats-coloredtext);color:var(--vats-coloredtext)}.light.borderless:hover{background-color:#0000}.text-button,.icon.text-button{height:max-content;padding:.4rem 1rem}
