.HelperText-component{--color:var(--color4);color:var(--color);font-size:var(--font-size-sm)}.HelperText-component.invisible{opacity:0}.HelperText-component p{font-size:inherit;margin:0}.Button-component{--color:var(--color4);color:var(--color);background:linear-gradient(160deg, color-mix(in srgb, var(--color) 18%, transparent), color-mix(in srgb, var(--color) 5%, transparent));border:1px solid color-mix(in srgb, var(--color) 50%, transparent);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:28px;padding:4px 8px;transition:background .15s,box-shadow .15s,border-color .15s;display:inline-flex}.Button-component.clickable:not(.solid):hover{background:linear-gradient(160deg, color-mix(in srgb, var(--color) 35%, transparent), color-mix(in srgb, var(--color) 14%, transparent));border-color:color-mix(in srgb, var(--color) 80%, transparent);box-shadow:0 0 10px color-mix(in srgb, var(--color) 22%, transparent);opacity:1}.Button-component.clickable.solid:hover{background:linear-gradient(160deg, color-mix(in srgb, var(--color) 42%, transparent), color-mix(in srgb, var(--color) 22%, transparent));border-color:color-mix(in srgb, var(--color) 85%, transparent);box-shadow:0 0 16px color-mix(in srgb, var(--color) 28%, transparent);opacity:1}.Button-component.disabled{opacity:.25;pointer-events:none}.Button-component.selected{--color:var(--blinq)}.Button-component button{pointer-events:none;font-size:inherit;white-space:nowrap;background-color:#0000;border:none;justify-content:center;align-items:center;gap:2px;display:inline-flex}
